【发布时间】:2017-06-02 14:43:43
【问题描述】:
我的首页上有一个巨大的英雄横幅,覆盖了整个屏幕,并且图像延迟加载,所以它是空白的,并显示一个微调器直到它淡入。问题是 Google Page Speed Insights 提到了渲染阻止 CSS 和优先考虑此页面的可见内容。但是,我在同一个网站上得到了 98/100,但在没有英雄横幅的不同页面上。
所以,我认为可以肯定地说图片引起了问题。当我查看报告上的屏幕截图时,它只显示加载图像之前的空白屏幕。我故意将其保持为空白,直到使用 JavaScript 完全加载和渲染。尽管有这种情况,有什么方法可以提高我的 Page Speed 分数?
【问题讨论】:
-
不要太在意谷歌所说的。如果您的页面加载速度足够快,那就没问题了。
-
真的有问题还是只是为了提高分数而提高分数?
-
嗯,更好的分数对 SEO 有好处不是吗?
-
我不认为延迟加载是关于分数的问题。如果它说它正在对接您以渲染阻塞 CSS,那么很可能它与延迟加载无关,而是与您部署样式表的方式有关。查看来自 Google 的 this link on CSS Render Blocking。另外,我建议您试用 Chrome Canary。他们最近实施了一种使用 Lighthouse 以及其他很棒的新功能来审核网站的新方法。
标签: javascript css google-pagespeed