题目要求
性能平台架构设计
性能采集
Navigation Timing API提供了可用于衡量网站性能的数据。
参考文档
指标 | 解释 |
FP(First Paint) | 首次绘制,标记浏览器渲染任何在视觉上不同于导航前屏幕内容之内容的时间点. |
FCP(First Contentful Paint) | 首次内容绘制,标记浏览器渲染来自 DOM 第一位内容的时间点,该内容可能是文本、图像、SVG 甚至 元素. |
LCP(Largest Contentful Paint) | 最大内容渲染,表示可视区“内容”最大的可见元素开始出现在屏幕上的时间点。 |
FMP(First Meaningful Paint) | 首次有效绘制,表示页面的“主要内容”开始出现在屏幕上的时间点。它是我们测量用户加载体验的主要指标。 |
DCL(DomContentLoaded) | 当 HTML 文档被完全加载和解析完成之后,DOMContentLoaded 事件被触发,无需等待样式表、图像和子框架的完成加载. |
L(onLoad) | 当依赖的资源全部加载完毕之后才会触发 |
TTI(Time to Interactive) | 可交互时间,用于标记应用已进入视觉渲染并能可靠响应用户输入的时间点 |
FID(First Input Delay) | 首次输入延迟,用户首次和页面交互(单击链接、点击按钮等)到页面响应交互的时间 |
用户行为数据
pv和uv的触发与交互
用什么标准来统计uv
pv的埋点设计