我使用带有“压缩”输出样式的Sass / Compass(scss样式)生成我的css文件:
compass watch --output-style compressed
这种方式很小,没有评论等。 但是,Google Pagespeed Insights仍然告诉我,我可以通过缩小来赢得规模。
可能我可以赢得一些空间,但由于它是一个生成的文件,我不想继续手动缩小它。
Compass输出风格是否效率不高?还有其他我需要看的东西,可以使用生成的css文件动态完成吗?
答案 0 :(得分:1)
这对于第一次咬合是很重要的,然后它会被缓存,但是你仍然可以通过删除不必要的代码来优化你的Css,我的意思是这里的代码永远不会在你的页面中使用。 另一种优化技术是降低嵌套级别,因为嵌套会使.css文件大小膨胀
答案 1 :(得分:1)
我正在优化我的一些网站,而我可以让PageSpeed给我100%的唯一方法是在输出到我的分发文件夹期间内联CSS并压缩它(使用Gulp)。这与服务器上文件的自动GZip以及HTML和内联CSS的压缩一起。还必须推迟加载JavaScript并保留一些内联(特别是移动设备)。
答案 2 :(得分:0)
您可以安装mod_pagespeed或使用PageSpeed Service。两者都是基于PageSpeed规则优化网站的自动化工具。