【发布时间】:2016-07-17 12:01:32
【问题描述】:
过去几天我一直在优化我们网站的 CSS 和 Javascript 交付。我们将其改进为 86,但在使用 Google 字体时遇到了问题。 PageSpeed 洞察力声称我们正在加载一种名为 Roboto 的字体。我可以在我们的整个编码目录中查找全部,并且没有提到“Roboto”这个词。我们没有使用字体。
我们的“考虑修复”部分如下:
消除中的渲染阻塞 JavaScript 和 CSS 首屏内容 您的页面有 1 个阻止脚本资源和 3 个 阻止 CSS 资源。这会导致呈现页面的延迟。 您页面上的任何首屏内容都无法呈现 无需等待以下资源加载。尝试推迟或 异步加载阻塞资源,或内联关键资源 这些资源的一部分直接在 HTML 中。
优化以下 CSS 交付:
我尝试了不同的 Lato 加载技术(导入、通过 javascript 文件异步加载),但通过标题中的链接加载是最快的方法,快了 10 分。我担心 Roboto 可能会影响我们的分数,并且会以某种方式降低我们的网站速度。
知道为什么 PageInsights 说它正在加载吗?如果它以某种方式被加载,我该如何追踪该代码?
编辑:这是该网站的链接 http://www.triphappy.com/
【问题讨论】:
-
@Paulie_D - 感谢您的建议。我编辑了我的问题以添加链接。
标签: css ruby-on-rails fonts