大家好,首先欢迎来到我(王锋老师)的博客!
对于大量使用JavaScript和CSS的AJAX应用来说,如果JavaScript和CSS大小很大,则传输到客户端的时间会很久,网站性能不佳。而压缩JavaScript和CSS是自然的事情(其中YUICompressor的压缩率大约为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,配置环境。
1.我的电脑-->属性-->高级-->环境变量.
2.配置用户变量: a.新建 JAVA_HOME C:ProgramFilesJavaj2sdk1.5.0 (JDK的安装路径) b.新建PATH %JAVA_HOME%bin;%JAVA_HOME%jrebin c.新建 CLASSPATH来源:(http://blog.sina.com.cn/s/blog_5e8a74810100fbvr.html)-使用YUICompressor和DOS批处理脚本压缩JavaScript和C_sephany_新浪博客 .;%JAVA_HOME%lib;%JAVA_HOME%libtools.jar
3.测试环境变量配置是否成功:
开始-->运行--〉CMD 键盘敲入: JAVAC 出现相应的命令,而不是出错信息,即表示配置成功!
常用示例(在cmd中执行)
1: java -jar D:yuicompressor-2.4.2buildyuicompressor-2.4.2.jar --charset UTF-8 D:my.js -o D:my-min.js
2: java -jar D:yuicompressor-2.4.2buildyuicompressor-2.4.2.jar --charset UTF-8 D:my.css -o D:my-min.css
3:
如果没有给定charset参数,则字符集默认是系统的,此处指定了UTF-8,更加你的实际需要修改。具体语法和其他参数参考:http://www.julienlecomte.net/yuicompressor/
使用YUICompressor和DOS批处理脚本压缩JavaScript和CSS,加上IIS的GZIP,加起来能得到85%左右的压缩率。(其中YUICompressor的压缩率大约为50%)也可以修改参数获得更多的压缩率。
(转载请注明出处:http://blog.sina.com.cn/wangfengteacher)
到这里就结束了,有什么疑问请与我联系
说明:请想在这里学习的朋友,先注册一个新浪博客,并在我的博客首页点--"关注我 ",加“关注”后你就可以在“个人中心”中第一时间了解本博更新动态,或者也可以可点击博文后面的“收藏”按钮,收藏本博文章到你的博客!如果转载请注明出自本博