在顶部的时间轴中,效果主要为黄色,因为 JavaScript 执行比页面构建的任何其他部分花费的时间都多。 JavaScript 暂停页面的构建,直到脚本执行完成。
这被称为“阻止渲染” JavaScript。 这个术语对你来说 白俄罗斯 号码数据 可能听起来很熟悉,因为你正在寻找有关改进 PageSpeed Insights 的答案,而“消除阻止渲染的 JavaScript”就是一个常见的术语。
该工具主要用于优化关键渲染路径。许多建议涉及动态调整资源大小、使用异步脚本和指定图像尺寸等问题。 此外,外部资源对页面加载时间的影响也很大。例如,我总是看到 ChartBeat 的库需要 3 秒或更长时间才能解析 DNS。
在考虑如何加快页面加载速度时,这些都是需要评估的事情。 如果您对加速移动页面 (AMP) 的具体细节了解很多,那么我刚才强调的内容对您来说可能听起来非常熟悉。 本质上,AMP 的存在是因为 Google 认为普通人不擅长编码。
因此,他们创建了 HTML 的一个子集,并在其后面设置了一个全局 CDN,以便您的页面能够在 1 秒内加载。就我个人而言,我非常讨厌 AMP,但正如我们许多人在今年年初预测的那样,谷歌已经将 AMP 推广到媒体垂直领域之外,并扩展到了 SERP 中的所有类型的页面。