首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

面试必问——前端页面性能指标基本介绍

基本指标介绍 首先前端性能指标一般分为以下几种: 首屏绘制(First Paint,FP) 首屏内容绘制(First Contentful Paint,FCP) 可交互时间(Time to Interactive...,TTI) 最大内容绘制(Largest Contentful Paint,LCP) 首次有效绘制(First Meaning Paint, FMP) FP 是时间线上的第一个“时间点”,是指浏览器从响应用户输入网址地址...FCP(全称“First Contentful Paint”,翻译为“首次内容绘制”),是指浏览器从响应用户输入网络地址,在页面首次绘制文本,图片(包括背景图)、非白色的 canvas 或者SVG 才算做...LCP(全称“Largest Contentful Paint”)表示可视区“内容”最大的可见元素开始出现在屏幕上的时间点。...initiatorType :谁发起的请求,具体见下: 值 描述 mark 通过 mark() 方法添加到数组中的对象 paint 通过 measure() 方法添加到数组中的对象 measure first-contentful-paint

2.6K41

vue项目你一定会用到的性能优化!

说起Lighthouse在现代的谷歌浏览器中业已经集成 他可以分析出我们的页面性能,通过几个指标 Lighthouse 会衡量以下性能指标项: 首次内容绘制(First Contentful Paint...指First Contentful Paint 首次内容绘制 (FCP)与Time to Interactive 可交互时间 (TTI)之间的总时间 最大内容绘制(Largest Contentful...否则就会有如下错误 image.png 接下来我们就从LCP、 FCP和speedIndex 这三个指标入手 FCP(First Contentful Paint) 顾名思义就是首次内容绘制,也就是页面最开始绘制内容的时间...例如,在一个带有文本和首图的网页上,浏览器最初可能只渲染文本部分,并在此期间分发一个largest-contentful-paint条目,其element属性通常会引用一个或 。...随后,一旦首图完成加载,浏览器就会分发第二个largest-contentful-paint条目,其element属性将引用 。

1.2K20

前端性能优化学习 02 Web 性能指标「建议收藏」

为了能衡量用户视觉体验,Web 标准中定义了一些性能指标,这些性能指标被各大浏览器标准化实现,例如 First paint(首次绘制)和 First contentful paint(首次内容绘制)。...还有一些由 Web 孵化器社区组(WICG)提出的性能指标,如 Largest Contentful Paint(最大内容绘制)、Time to interactive(可持续交互时间)、First input...Animation、Idle、Load) 基于用户体验的核心指标 – 基于 RAIL 下具体的指标方案 新一代型性能指标:Web Vitals – 在以上指标方案的简化,重点 LCP(Largest Contentful...First Contentful Paint(FCP) FCP(First Contentful Paint)首次内容绘制,浏览器首次绘制来自 DOM 内容的时间,内容必须是文本、图片(包含背景图)、非白色的...Paint(LCP) LCP(Largest Contentful Paint)最大内容绘制,可视区域中最大的内容元素呈现到屏幕上的时间,用以估算页面的主要内容对用户可见时间。

1.3K21

前端监控 SDK 的一些技术要点原理分析

性能数据采集 chrome 开发团队提出了一系列用于检测网页性能的指标: FP(first-paint),从页面加载开始到第一个像素绘制到屏幕上的时间 FCP(first-contentful-paint...),从页面加载开始到页面内容的任何部分在屏幕上完成渲染的时间 LCP(largest-contentful-paint),从页面加载开始到最大文本块或图像元素在屏幕上完成渲染的时间 CLS(layout-shift...FCP FCP(first-contentful-paint),从页面加载开始到页面内容的任何部分在屏幕上完成渲染的时间。...(list) => { for (const entry of list.getEntries()) { if (entry.name === 'first-contentful-paint...LCP LCP(largest-contentful-paint),从页面加载开始到最大文本块或图像元素在屏幕上完成渲染的时间。

2K30

前端页面性能及其分析工具

(First CPU Idle) 和 mpFID(Max Potential First Input Delay); 加入了 TBT(Total Blocking Time)、LCP(Largest Contentful...什么是 FMP,和 FCP 有什么区别 说起FMP之前,我们必须要先介绍一下 First Contentful Paint(FCP):首次内容渲染时间。...有时候简单点也许会更好(Sometimes simpler is better),根据多方关于页面性能的讨论,终于找到了一个更加准确衡量页面主要内容是否加载的方法,那就是 LCP(Largest Contentful...根据官方文档,下列元素会被纳入Largest Contentful 元素的考虑范围: 里面的 通过 url() 函数加载背景图片的元素 包含 text...WebPageTest Demo Time to First Meaningful Paint First Interactive and Consistently Interactive Largest Contentful

2.9K30
领券