【发布时间】:2015-08-18 22:09:16
【问题描述】:
我一直致力于提高我所在公司网站的 Google PageSpeed Insight 得分。我已将主页的速度从 37/100 提高到 87/100。目前这对我来说已经足够好了。但是其他页面仍然是 73/100,因为有渲染阻止 CSS。
现在这是奇怪的部分。我使用了谷歌自己的延迟加载 CSS 的建议(这里:https://developers.google.com/speed/docs/insights/OptimizeCSSDelivery),这适用于几页。问题是它不适用于所有页面。 PageSpeed Insights 仍然说我的一些页面有渲染阻止 CSS 文件(在主页上工作的相同文件)。我在 Rails 中工作,所有页面都使用共享布局。 CSS 文件在所有页面上加载完全相同。另外,当我测试它时,我可以清楚地看到无样式内容的闪光。 CSS 肯定是在首屏内容之后加载的。
PageSpeed 的不一致让我无法决定下一步该做什么。
有没有人遇到过这种情况?你采取了哪些方法来解决这个问题?谷歌的 PageSpeed Insights 工具是否有问题?
【问题讨论】:
标签: css google-pagespeed