性能优化能直接提升用户更快、更流畅的产品体验,在资源受限的移动设备上显得越发重要... 展开 >
尹立,百度 App 内核和搜索优化技术负责人,2014年加入百度,负责百度 App 渲染引擎T7内核的研发和优化工作,推进 Web 页面浏览速度和流畅度大幅度提升;随后负责百度 App 搜索全流程速度和体验优化,建立用户可感知的速度和体验指标,并完成全链路监控、拆解和优化;曾就职于 Intel 公司开源技术中心,负责 Chromium/WebKit 开源社区 HTML5 支持和优化工作,2014年被 Google 公司和 Apple 公司分别任命为 Chromium 和 WebKit 开源社区 Committer。
性能优化能直接提升用户更快、更流畅的产品体验,在资源受限的移动设备上显得越发重要。通过全链路监控前端、后端、客户端整个通道,寻找用户未到达场景下主要流失原因,拆解用户到达场景下的性能瓶颈,优化整个关键耗时路径,提升产品服务稳定性和速度。本专场将邀请在全链路监控、性能优化方向有丰富经验的技术专家,分享实践经验。
百度移动搜索历经多年的发展,新业务模块不断增加,技术演进迭代过程中也存在多套新旧框架,这些造成了臃肿的运行时,使得页面响应用户操作变慢,交互卡顿。
如何衡量和监控体验问题,形成对产品全流程的清晰认识。如何在常规优化后,通过多种手段确定和践行一系列新优化方向。如何在辛苦优化之后,避免我们的努力泡汤,指标退化。事实上,非常多的业务都面临这些问题。本次演讲我将分享百度搜索前端近期在页面交互全流程性能优化经验,希望与大家一起探讨解决这些问题,保证业务和技术继续前进。
演讲提纲:
1. 面临的挑战
2. 建立指标体系
3. 一站式 RUM 分析平台
4. 优化实践
5. 防退化建设
听众收益:
1. 获得百度搜索 H5 全流程性能优化建设过程和经验
2. 了解从加载、卡顿、交互等全流程性能指标建设
3. 了解卡顿、可交互、点出加速等优化方法
4. 了解线下线上结合进行性能监控和防退化
听懂我的演讲,需要具备这些知识储备:
1. 前端基础知识
2. 性能优化
3. 数据统计和分析
4. 开发者工具、Lighthouse 工具等
启动速度是用户体验的门面,如果一个 App 启动太慢,会直接影响用户是否再次打开,有的用户甚至会因为启动速度太慢而卸载应用。用户不仅关注 App 的启动时间,还会关注其他功能。用户需求越多,势必会增加 App 的启动负担,如何能够在满足更多功能情况下减少并控制启动时间,一直以来都是各个公司的大难题。高德经过启动优化专项使得双端速度优化了 65% 以上,这次我会给大家分享高德在启动速度优化上了什么。
演讲提纲:
1. 启动流程分析
2. 启动多维度数据采集分析
3. 延后任务管理
4. 如何保持
听众收益:
从了解、可见、治理、可控四个方面全面解析启动优化全过程,实操性强,听完即可用。