什么是 GTmetrix 的满载时间,为什么它很重要?

What is fully loaded time on GTmetrix and why is it important?

我清除了我的缓存和 cookie,重新加载了一个网站,它在不到一秒的时间内就加载到了我的屏幕上,但是当我去 GTmetrix.com 并测试示例网站时,'Fully Loaded Time'比我在计算机上体验到的要长得多,即使是在最高的无节流宽带设置下也是如此。

在 GTmetrix 网站上,它说 'Fully Loaded Time' 是“Onload 事件触发后并且没有网络 activity 2 秒的时间点。”但在一些优化良好的网站上,我看到完全加载时间不到 2 秒。计算无网点activity2秒怎么会不到2秒

此外,我查看了下载事件的 w3schools.com 定义,它说这是一个被编程为在 images/scripts files/css [=28] 等对象时发生的事件=].满载。所以我假设完全加载时间是除了 images/js/css 文件之外的所有内容都已完成加载以及加载完成之后的所有额外内容的时间。

对于普通用户来说,来自 GTmetrix 的 'Fully Loaded Time' 不是什么大问题,因为大多数网站信息加载速度很快,除非它是某种网络应用程序,需要将其编程功能完全加载为嗯?

'Fully Loaded Time' 指标有多重要?您能否给我一个用例示例,说明此指标对于页面完全加载很重要?例如,我转到 Amazon.com,所有内容都在一秒钟内加载,我可以立即开始购物,但在 GTmetrix 上它说完全加载时间是 14.7 秒,甚至 GTmetrix 上的视频屏幕截图显示页面加载而不是图像和网站结构似乎在中途加载完毕。

我试图更好地理解页面加载速度的术语,这让我感到困惑。谢谢。

“Onload 事件触发后且没有网络 activity 2 秒后的点。”

所以它所做的是加载页面上的资源并监听 2 秒内没有更多资源被加载。

此时它计算出上次加载资源的时间并为您提供加载时间。

这就是它可以在 2 秒以下的原因,它等待第一个 2 秒中断,然后查看上次下载资源的时间,即它用于“完全加载”的时间。

“对于普通用户来说,来自 GTmetrix 的 'Fully Loaded Time' 不是什么大问题”

完全加载的时间不如第一次内容绘制、第一个字节的时间等重要

这是一个有用的诊断工具,可以查看您是否发送了过多的线路或确定非必要资源“挂起”的站点问题。

此外,查看延迟加载等是否按预期工作也很有用,因为对 mobile 来说重要的标准之一是试图不发送不需要的信息电线以保留用户的数据计划。 (如果您向我发送 20Mb 的 off-screen 我从未见过的图像,那是在浪费我的数据)。

对于锚定标题等内容也很重要。如果当我到达“您的网站。com/page#interesting-heading”时页面需要 15 秒才能加载,则可能有很多“ Cumulative Layout Shift" 如果内容仍在加载中。

如果你想找出 Google 等认为重要的东西,那么我在 scoring updates to Google Page Speed Insights(与 GTmetrix 相同的引擎)上给出的这个答案说明了他们实际得分和权重他们给出了每个标准,这可以很好地了解您的用户可能关心什么/什么会增加转化率/网站停留时间。