影响谷歌PageSpeed Insights速度得分的两个关键因素
内容如下: 影响PageSpeedInsights测试报告中速度得分的指标主要包括两个: 1. FirstContentfulPaint(FCP):...
内容如下:
影响PageSpeedInsights测试报告中速度得分的指标主要包括两个:
1. FirstContentfulPaint(FCP):
FCP标志着渲染出首个文本或首张图片的时间。简单来说,当客户在浏览器上输入某个网址并对该页面内容发出加载请求后,服务器接收到请求并返回数据包。数据包到达客户浏览器后开始解析,首先执行的是DOM树的内容,也就是在屏幕上看到的第一个文字或者图片。从传统意义上来说,看到页面上有内容了就表示该网页被打开了,但这不是严格意义上的网页加载时间。影响FCP测试结果的一个最重要的指标就是字体加载时间,因此在优化网站页面加载速度时,需要确保文本在WebFont加载期间保持可见状态,以加快字体的加载速度。
2. SpeedIndex(SI):
SpeedIndex用于衡量页面加载过程中内容可视化显示的速度。Lighthouse首先捕获浏览器中加载页面的视频,然后计算帧与帧之间的视觉进度,接着使用SpeedlineNode.js模块生成SpeedIndex得分。速度指数是基于视觉内容何时在视口中呈现的测量,评估每个时间点页面的视觉完成百分比。速度指数通过查看页面渲染的幻灯片视图,逐帧进行分析并查找调色板中的变化来实现。它更多的是对速度的度量,而不是对时间的度量,并且提供了呈现网页内容的速度的综合评分。SpeedIndex是一种非常实用的指标,可用于比较不同页面的用户体验,并在用户感知时跟踪它们的性能。
以上内容是根据网络资料整理而成,其目的是为了传递更多信息。我并不代表任何观点和立场。
添加客服微信,获取相关业务资料。