Web 性能
为什么要优化 Web 性能? 或者说 Web 速度为什么很重要?
总结一下 web.dev(性能)这篇文章这几点(建议阅读原文,其中有不少案例).
- 关乎用户留存率
- 提高转化次数
- 用户体验
相比于加载速度缓慢,加载速度快并能及时响应用户输入的网站能更好地吸引并留住用户。性能不佳可能会 对业务成果产生负面影响.
速度慢的网站会对收入产生不利影响,而速度较快的网站可以提高转化率并改善业务成果.
网页加载速度延迟的网站可能会让用户感受到压力.
衡量网页指标
- Largest Contentful Paint (LCP) 最大内容绘制: 衡量加载性能。为了提供良好的用户体验,LCP 应在网页首次开始加载后的 2.5 秒内发生。
- Interaction to Next Paint (INP):衡量互动。为了提供良好的用户体验,网页的 INP 应不超过 200 毫秒。
- Cumulative Layout Shift (CLS):衡量视觉稳定性。为了提供良好的用户体验,网页应将 CLS 保持在 0.1 或更低。
- First Contentful Paint (FCP) 首次内容绘制 从网页开始加载到网页任何部分的内容呈现在屏幕上所用的时间。
- (TTFB)加载第一个字节所需时间 网络使用资源的第一个字节响应用户请求所需的时间。