【发布时间】:2013-08-22 19:40:58
【问题描述】:
直到最近,我的网站 (www.heatexchangers.ca) 在 Google Page Speed 上的得分为 98%。有几件事我无能为力,例如来自网络字体的查询字符串。我对此非常满意,因为这代表了我能做的一切。
最近谷歌添加了一些影响页面速度得分的东西,我现在只得到 89% 的页面速度并得到这个建议:
- 消除首屏内容中的外部渲染阻止 JavaScript 和 CSS。
解决此问题的建议似乎涉及浏览我所有的 .css 和 .js 文件,并将其中的某些部分分开并将它们内联添加到我的 html 中。这让我有些困惑,因为我的印象是我们必须尽可能多地在 HTML 中保留 JS 和 CSS。
究竟什么是“首屏”内容?如果是字体、背景颜色等几种样式;然后我可以看到包含内联可能没什么大不了的。我无法找到确切的清单。
【问题讨论】:
-
“折叠”是页面加载时屏幕底部的位置。当您登陆网站时,您无需滚动即可立即看到的任何内容都是“首屏”。您必须向下滚动才能看到它“首屏”。
-
折叠上方是一个通常用于报纸的术语,也就是水平折叠纸张上方的内容。通常对于网页设计,这是前 600px~ 左右(取决于你问谁有争议)。它不是指样式(字体、背景等),它指的是内容,以及可能阻止呈现该内容的 js 类型。我怀疑谷歌是否建议使用内联样式,你真的可以发布你得到的建议吗?
-
@Coop 为什么不直接回答而不是发表评论?
标签: javascript html css google-pagespeed