前端知库

LCP、INP、CLS 分别衡量什么?

从加载、交互和视觉稳定性衡量真实用户体验。

参考答案
  • LCP:最大内容绘制,衡量主要内容的加载体验,良好阈值为不超过 2.5 秒。
  • INP:交互到下一次绘制,衡量交互响应性,良好阈值为不超过 200 毫秒。
  • CLS:累积布局偏移,衡量视觉稳定性,良好阈值为不超过 0.1。

评估通常关注真实用户数据的第 75 百分位,并区分移动端与桌面端。实验室测量适合定位问题,不能替代真实访问条件下的数据。

优化示例:优先加载首屏关键图像、拆分主线程长任务、为图片和异步内容预留空间。

指标实现参考

本次对照 GoogleChrome 官方 web-vitals 实现中的阈值常量: