Chinaunix首页 | 论坛 | 博客
  • 博客访问: 134349
  • 博文数量: 57
  • 博客积分: 2500
  • 博客等级: 少校
  • 技术积分: 580
  • 用 户 组: 普通用户
  • 注册时间: 2008-06-04 22:57
文章分类

全部博文(57)

文章存档

2011年(1)

2010年(1)

2009年(55)

我的朋友

分类: 系统运维

2009-05-25 17:48:48

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将越来越多地节省你的代码。

阅读(639) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~