Javascript(js)和Css压缩工具使用介绍-Microsoft-Ajax-Minifier
2010-09-12 12:47
661 查看
作者: 核桃博客
|
本文
网址:http://www.hetaoblog.com/javascript-js-css-
minifier-microsoft-ajax-minifier/
本博客所有文章全部原创,欢迎转载,
但必须以超链接形式标明文章原始出处和作者信息及版权声明
关于javascript(js)和css压缩工具的使用,在之前的网
站性能优化工具-javascript压缩工具JSMin
, javascript
压缩工具-YUI-compressor
, javascript
压缩工具Dojo compressor
,javascript
压缩工具使用说明-ECMAScript cruncher
分别介绍了JSMin, YUI-compressor和Dojo
Compressor这3款比较流行的js压缩工具和比较小众的ECMAScript
cruncher;//之前一直都说是js压缩工具,其实所有这些工具也是压缩css的工具;
从之前的几个文章中的简单测试来看,目前用过的几个工具里面,YUI Compressor压缩率是比较好的,
今天要介绍的是另外一款系出名门的javascript(js/css)压缩工具,来自微软的Microsoft Ajax
Minifier,当前版本是4.0,是在2010.2.16发布的;下载地址是:
http://aspnet.codeplex.com/releases/view/40584#DownloadId=106494
因为出自微软,所以下载完后是一个msi安装包,自然微软只考虑在微软平台下的用户:)
默认安装完后,在下面的目录有AjaxMin.dll和AjaxMin.exe以及两个命令行提示,菜单中的文档是连接到网上的,本地没有安装帮助
说明
C:/Program Files/Microsoft/Microsoft Ajax Minifier 4
基本的使用非常简单,在命令行下输入就会生成output.js
ajaxmin input.js -o output.js
这次使用之前JSMin文章中的说明的小段js已经几乎不能区分和YUI
compressor的压缩率了,这次使用JQuery最新的版本Jquery-1.4.2.js来测试压缩率
这里使用下列命令对MS Ajax Min,YUI compressor, Dojo Compressor的压缩率来做一个对比:
ajaxmin jquery-1.4.2.js -o jqeury-1.4.2-min.js
java -jar yuicompressor-2.4.2.jar jquery-1.4.2.js -o
jquery-1.4.2.min.js
java -jar shrinksafe.jar jquery-1.4.2.js > jquery-1.4.2.min.js
得出如下结果,说明MS Ajax Minifier的压缩率是最高的;
下一期,我们将继续介绍其他Javascript(JS)CSS压缩产品:)
|
本文
网址:http://www.hetaoblog.com/javascript-js-css-
minifier-microsoft-ajax-minifier/
本博客所有文章全部原创,欢迎转载,
但必须以超链接形式标明文章原始出处和作者信息及版权声明
关于javascript(js)和css压缩工具的使用,在之前的网
站性能优化工具-javascript压缩工具JSMin
, javascript
压缩工具-YUI-compressor
, javascript
压缩工具Dojo compressor
,javascript
压缩工具使用说明-ECMAScript cruncher
分别介绍了JSMin, YUI-compressor和Dojo
Compressor这3款比较流行的js压缩工具和比较小众的ECMAScript
cruncher;//之前一直都说是js压缩工具,其实所有这些工具也是压缩css的工具;
从之前的几个文章中的简单测试来看,目前用过的几个工具里面,YUI Compressor压缩率是比较好的,
今天要介绍的是另外一款系出名门的javascript(js/css)压缩工具,来自微软的Microsoft Ajax
Minifier,当前版本是4.0,是在2010.2.16发布的;下载地址是:
http://aspnet.codeplex.com/releases/view/40584#DownloadId=106494
因为出自微软,所以下载完后是一个msi安装包,自然微软只考虑在微软平台下的用户:)
默认安装完后,在下面的目录有AjaxMin.dll和AjaxMin.exe以及两个命令行提示,菜单中的文档是连接到网上的,本地没有安装帮助
说明
C:/Program Files/Microsoft/Microsoft Ajax Minifier 4
基本的使用非常简单,在命令行下输入就会生成output.js
ajaxmin input.js -o output.js
这次使用之前JSMin文章中的说明的小段js已经几乎不能区分和YUI
compressor的压缩率了,这次使用JQuery最新的版本Jquery-1.4.2.js来测试压缩率
这里使用下列命令对MS Ajax Min,YUI compressor, Dojo Compressor的压缩率来做一个对比:
ajaxmin jquery-1.4.2.js -o jqeury-1.4.2-min.js
java -jar yuicompressor-2.4.2.jar jquery-1.4.2.js -o
jquery-1.4.2.min.js
java -jar shrinksafe.jar jquery-1.4.2.js > jquery-1.4.2.min.js
得出如下结果,说明MS Ajax Minifier的压缩率是最高的;
压缩工具 | 原始大小 | 压缩后大小 | 压缩率(压缩后大小/原始大小) |
MS Ajax Minifier | 161k | 72k | 44% |
YUI compressor | 161k | 78k | 48% |
Dojo Compressor | 161k | 90k | 55% |
相关文章推荐
- 使用Microsoft Ajax Minifier减小JavaScript文件大小的方法
- 使用Microsoft Ajax Minifier减小JavaScript文件大小
- 使用Microsoft Ajax Minifier减小JavaScript文件大小的方法
- 【翻译】Microsoft Ajax Minifier 快速使用指南(与VS集成使用) 编译后直接压缩项目的JS或CSS文件
- 【转】用Microsoft Ajax Minifier帮你的Javascript瘦身
- Ajax介绍及入门--原生JavaScript使用GET方法
- 将Microsoft Ajax Minifier集成到VS2013对JS、CSS进行编译时压缩
- prototype.js开发笔记(针对Ajax的JS框架Prototype的使用介绍)
- Microsoft Ajax Minifier 使用综合
- 用Microsoft Ajax Minifier技术高效率压缩Js文件
- [转]prototype.js开发笔记(针对Ajax的JS框架Prototype的使用介绍)
- js预载入和JavaScript Image()对象使用介绍
- Microsoft Ajax Minifier 使用综合
- Microsoft Ajax Minifier 压缩javascript的方法
- javascript(js) join函数使用方法介绍
- javascript(js) join函数使用方法介绍
- [转]prototype.js开发笔记(针对Ajax的JS框架Prototype的使用介绍)
- 使用Javascript和prototype.js框架创建类型及其相关的prototype属性的简单介绍
- 将Microsoft Ajax Minifier集成到VS2010对JS,CSS进行编译时压缩
- js预载入和JavaScript Image()对象使用介绍