使用Microsoft Ajax Minifier减小JavaScript文件大小
2010-03-30 15:24
495 查看
大家用来减小JavaScript文件下载大小的常见的方式有2种: 压缩(compression)和缩小(minification)。
在Windows服务器上使用IIS 7.0来宿主你的网站时,你可以配置IIS来自动地使用GZIP压缩算法来压缩你的JavaScript文件,这在性能和文件的下载大小方面提供显著的改进。但是,你可以同时通过压缩和缩小(minifying)你的JavaScript文件来得到附加的性能好处。Steve Sounders在他的优秀图书《
下面是用Microsoft Ajax Minifier(启用了超级压扁级别)缩小后的JavaScript文件:
注意,所有不必要的空白都被除去了,还注意,函数的参数firstValue和 secondValue 被重新命名为b 和 a了。
Microsoft Ajax Minifier下载包含了下述组件:
ajaxmin.exe – 缩小JavaScript文件的命令行工具
ajaxmintask.dll – 在Visual Studio项目中缩小JavaScript文件的MSBuild任务
ajaxmin.dll – 可用在C# 或 VB.NET 应用中缩小JavaScript文件的组件
在安装Microsoft Ajax Minifier之后,你可以使用Microsoft Ajax Minifier命令行工具在控制台命令行上缩小JavaScript文件。
你也可以选择将Microsoft Ajax Minifier作为一个自定义的MSBuild任务加到 Visual Studio中去。将该MSBuild任务加到你的Visual Studio项目文件中去,允许你在任何时候编译时,自动地缩小所有的JavaScript文件,允许你以自动化的方式进行缩小操作。
在Windows服务器上使用IIS 7.0来宿主你的网站时,你可以配置IIS来自动地使用GZIP压缩算法来压缩你的JavaScript文件,这在性能和文件的下载大小方面提供显著的改进。但是,你可以同时通过压缩和缩小(minifying)你的JavaScript文件来得到附加的性能好处。Steve Sounders在他的优秀图书《
下面是用Microsoft Ajax Minifier(启用了超级压扁级别)缩小后的JavaScript文件:
注意,所有不必要的空白都被除去了,还注意,函数的参数firstValue和 secondValue 被重新命名为b 和 a了。
Microsoft Ajax Minifier下载包含了下述组件:
ajaxmin.exe – 缩小JavaScript文件的命令行工具
ajaxmintask.dll – 在Visual Studio项目中缩小JavaScript文件的MSBuild任务
ajaxmin.dll – 可用在C# 或 VB.NET 应用中缩小JavaScript文件的组件
在安装Microsoft Ajax Minifier之后,你可以使用Microsoft Ajax Minifier命令行工具在控制台命令行上缩小JavaScript文件。
你也可以选择将Microsoft Ajax Minifier作为一个自定义的MSBuild任务加到 Visual Studio中去。将该MSBuild任务加到你的Visual Studio项目文件中去,允许你在任何时候编译时,自动地缩小所有的JavaScript文件,允许你以自动化的方式进行缩小操作。
相关文章推荐
- 使用Microsoft Ajax Minifier减小JavaScript文件大小的方法
- 使用Microsoft Ajax Minifier减小JavaScript文件大小的方法
- Javascript(js)和Css压缩工具使用介绍-Microsoft-Ajax-Minifier
- 【翻译】Microsoft Ajax Minifier 快速使用指南(与VS集成使用) 编译后直接压缩项目的JS或CSS文件
- Javascript 使用ajax与C#获取文件大小实例详解
- [前端优化]使用Microsoft Ajax Minifier对资源文件进行压缩优化
- 关于Microsoft ASP.NET 2.0 AJAX Extensions UpdatePanel 中使用 javascript 产生错误的问题
- ASP.NET中使用js JavaScript获取FileUpload 文件大小
- Microsoft Ajax Minifier 使用综合
- 使用 SVGO 来减小 SVG 文件大小的三种方法
- 如何使用javascript限制文件上传大小
- 【转】用Microsoft Ajax Minifier帮你的Javascript瘦身
- 如何使用javascript限制文件上传大小
- Microsoft Ajax Minifier 使用综合
- jsp页面使用javascript获取文件的大小
- Microsoft Ajax Minifier 使用综合
- 以Base64字符串形式上传文件——在web浏览器端使用原生Javascript及Ajax读取本地文件并发送请求到服务器
- JavaScript使用Ajax上传文件的示例代码
- Microsoft Ajax Minifier 压缩javascript
- Microsoft Ajax Minifier 压缩javascript的方法