我正在检查谷歌网页的速度,因为我的网站得分很差。
我需要修复以下问题
- 渲染阻止javascript
- css optimization
- 利用浏览器缓存
- 优先考虑可见内容
醇>
如何解决这些问题
1 个答案:
答案 0 :(得分:0)
以下是解决这些问题的方法:
- 要阻止javascript被渲染阻止,请将其放在文档的末尾,以便在页面的其余部分后加载。或者,您可以将
defer
关键字添加到脚本标记,以使其在其他文档之后加载。您还可以添加async
属性,这样就可以将脚本加载为以加载其余页面。
- 要优化CSS,您可以做一些事情。首先,确保你不要重复。其次,重新排序不同的规则,以便设置样式的最重要元素位于CSS样式表的顶部。第三,压缩你的CSS。压缩CSS将删除文档中的所有空格,从而减少加载时间。最后,您可以研究哪些选择器比其他选择器更快。例如,通用(
*
)选择器比其他选择器慢得多。
- 要通过浏览器实施缓存,请查看我已回答的这篇文章:Website Speed Optimization
- 要优先考虑可见内容,需要做几件事。重新排列HTML页面的各个部分以首先加载最重要的元素。此外,压缩所有资源以减少文件大小。
醇>
我希望所有这些提示都有所帮助!
以下是我发现有助于完成上述操作的一些资源:
- CSS Minifier
- Compress HTML
- JSCompress
醇>
我希望这有帮助!