什么是 Web 性能:网站或者应用程序的客观度量和可感知的用户体验;
- 减少整体加载时间:减小文件体积、减少HTTP 请求、使用预加载;
- 使网站尽快可用:仅加载首屏内容,其它内容根据需要进行懒加载;
- 平滑和交互性:使用CSS 替代JS 动画、减少 UI 重绘;
- 感知表现:你的页面可能没有做得更快,但可以让用户感觉更快。耗时操作要给用户反馈,比如加载动画、进度条、骨架屏等提示信息;
- 性能测定:性能指标、性能测试、性能监控持续优化;
为什么要关注 Web 性能:
- 用户的留存;
- 网站的转化率;
- 体验与传播;
- 搜索排名;
- 客户投诉;
- 提升工作绩效;
- …
如何进行 Web 性能优化?
- 首先需要了解性能指标,多快才算快?
- 使用专业的工具可量化地评估出网站或应用的性能表现;
- 然后立足于网站页面响应的生命周期,分析出造成较差性能表现的原因;
- 最后进行技术改造、可行性分析等具体的优化实施;
- 迭代优化;
Egg👉 框架扩展
上一篇