我清除了缓存和 cookie,重新加载了一个网站,它在不到一秒的时间内加载到我的屏幕上,但是当我去 GTmetrix.com 并测试示例网站时,“完全加载时间”比我体验的要长得多在我的电脑上,即使是在最高不受限制的宽带设置上。
在 GTmetrix 网站上,它说“完全加载时间”是“在 Onload 事件触发并且 2 秒内没有网络活动之后的时间点”。然而在一些优化良好的网站上,我看到完全加载时间不到 2 秒。当它必须计算 2 秒内没有网络活动的点时,它怎么可能低于 2 秒。
此外,我访问了下载事件的 w3schools.com 定义,它说这是一个被编程为在图像/脚本文件/css 文件/等对象发生时发生的事件。满载。所以我假设完全加载时间是除了 images/js/css 文件之外的所有内容都完成加载并且之后所有额外的内容也完成加载的时间。
对于普通用户来说,GTmetrix 的“完全加载时间”是否不是什么大问题,因为大多数网站信息加载速度很快,除非它是某种需要完全加载其编程功能的网络应用程序?
“完全加载时间”指标有多重要,您能否给我一个用例示例,该指标对于页面完全加载很重要?例如,我访问 Amazon.com,一切都在一秒钟内加载,我可以立即开始购物,但在 GTmetrix 上显示完全加载时间为 14.7 秒,甚至 GTmetrix 上的视频屏幕截图也显示页面加载速度相当慢图像和站点结构似乎在中途完成加载。
我试图更好地理解页面加载速度的术语,这让我很困惑。谢谢。