使用Microsoft Ajax Minifier减小JavaScript文件大小的方法

 更新时间:2010年04月01日 01:17:45   作者:  
大家用来减小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文件,允许你以自动化的方式进行缩小操作。

相关文章

  • JavaScript中的异常捕捉介绍

    JavaScript中的异常捕捉介绍

    这篇文章主要介绍了JavaScript中的异常捕捉介绍,本文讲解了throw语句抛出异常,try/catch/finally语句捕捉异常,需要的朋友可以参考下
    2014-12-12
  • javascript 播放器 控制

    javascript 播放器 控制

    javascript 播放器 控制...
    2007-01-01
  • Echarts x轴为time的用法代码示例

    Echarts x轴为time的用法代码示例

    平时项目里数据可视化展示用的大多是echarts或者highcharts,下面这篇文章主要给大家介绍了关于Echarts x轴为time用法的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2023-11-11
  • 原生Js实现的画廊功能

    原生Js实现的画廊功能

    这篇文章主要介绍了原生Js实现的画廊功能,帮助大家更好的理解和学习使用JavaScript,感兴趣的朋友可以了解下
    2021-05-05
  • js完美实现@提到好友特效(兼容各大浏览器)

    js完美实现@提到好友特效(兼容各大浏览器)

    本文给大家分享的是一则使用javascript完美实现兼容各大浏览器的@好友自动提示的特效,是根据百度贴吧的效果模仿来的,推荐给小伙伴们,希望大家能够喜欢。
    2015-03-03
  • javascript设计模式之策略模式学习笔记

    javascript设计模式之策略模式学习笔记

    这篇文章主要介绍了javascript设计模式之策略模式学习笔记,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-02-02
  • webpack 代码分离优化快速指北

    webpack 代码分离优化快速指北

    这篇文章主要介绍了webpack 代码分离优化快速指北,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-05-05
  • JavaScript操作元素实例大全

    JavaScript操作元素实例大全

    JavaScript可以对各种网页元素进行操控,下面这篇文章主要给大家介绍了关于JavaScript操作元素的相关资料,文中通过多个实例详细介绍了操作元素的方法,需要的朋友可以参考下
    2021-06-06
  • IE autocomplete internet explorer''s autocomplete

    IE autocomplete internet explorer''s autocomplete

    IE autocomplete internet explorer''s autocomplete...
    2007-06-06
  • js验证真实姓名与身份证号是否匹配

    js验证真实姓名与身份证号是否匹配

    使用javascript技术验真实姓名,要用到unicode字符来匹配,由于中国人的姓名长度一般是在2-4这个范围内,所以重复匹配{2,4}次。接下来,通过本文给大家分享js验证省份证号与真实姓名是否匹配,需要的朋友可以参考下
    2015-10-10

最新评论