Minify压缩Javascript和CSS文件
Minify压缩消除不必要的字符代码,以减少它的大小从而改善加载时间。当代码压缩时所有注释被删除,以及不必要的空格字符(空格,换行和tab缩进)。对JavaScript ,这提高了响应时间的性能,因为文件大小是明显减少。两个热门工具是JSMin和YUI Compressor。YUI Compressor也可以压缩CSS 。
Obfuscation另一种可用于源代码优化的方法。这要比压缩复杂得多,本身也更容易产生bug。在十大美国网站的调查中,minify实现了21%压缩,Obfuscation可以到达25%的压缩。Obfuscation有较高的压缩比,但是minify风险更小一些。
除了minify外部脚本和样式,内置JavaScript和CSS块也应该minify。即使gzip输出了脚本和样式,minify仍然会缩小5%或更多的大小。由于大量使用JavaScript和CSS,minify将越来越多地节省你的代码。
阅读(684) | 评论(0) | 转发(0) |