日期:2014-05-17  浏览次数:20614 次

【SEO技巧】使用YUI Compressor压缩JS和Css
对于大量使用JavaScript和CSS的AJAX应用来说,如果JavaScript和CSS大小很大,则传输到客户端的时间会很久,网站性能不佳。而压缩JavaScript和CSS是自然的事情(其中YUI Compressor的压缩率大约为50%)
YUI Compressor – The Yahoo! JavaScript and CSS Compressor (本人对比测试比较好用)
Download 下载地址 : http://www.julienlecomte.net/yuicompressor/
The YUI Compressor requires Java version >= 1.4. (机器需要Java 1.4以上的环境)所以需先下载JDK,配置环境。
JDK环境变量配置的步骤如下:
1.我的电脑–>属性–>高级–>环境变量.
2.配置用户变量:
a.新建 JAVA_HOME
C:\Program Files\Java\j2sdk1.5.0 (JDK的安装路径)
b.新建 PATH
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
c.新建 CLASSPATH
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
3.测试环境变量配置是否成功:
开始–>运行–〉CMD
键盘敲入: JAVAC
出现相应的命令,而不是出错信息,即表示配置成功!
常用示例(在cmd中执行)
1: java -jar D:\yuicompressor-2.4.2\build\yuicompressor-2.4.2.jar –charset UTF-8 D:\my.js -o D:\my-min.js
2: java -jar D:\yuicompressor-2.4.2\build\yuicompressor-2.4.2.jar –charset UTF-8 D:\my.css -o D:\my-min.css
3:
如果没有给定charset参数,则字符集默认是系统的,此处指定了UTF-8,更加你的实际需要修改。具体语法和其他参数参考:http://www.julienlecomte.net/yuicompressor/
使用YUI Compressor和DOS批处理脚本压缩JavaScript和CSS,加上IIS的GZIP,加起来能得到85%左右的压缩率。(其中YUI Compressor的压缩
率大约为50%)也可以修改参数获得更多的压缩率。


转自:http://ued.iciba.com/?p=953,留着备用