历史记录
清空历史记录
    首页 > 电脑软件 > yuicompressor(js css压缩工具) v2.4.8

    yuicompressor(js css压缩工具)

    v2.4.8

    • 软件大小:731K
    • 软件版本:v2.4.8
    • 软件类型:国产软件
    • 软件分类:电脑软件
    • 软件语言:简体中文
    • 更新时间:2026-01-26
    • 安全检测:无插件360通过腾讯通过金山通过瑞星通过小红伞通过

    • 软件评分:

    普通下载

    手机扫一扫快捷方便下载
    这款YUI Compressor真是前端优化的神器啊,它用Java写的,专门对付那些臃肿的JS和CSS文件。对于咱们做AJAX应用的来说,文件太大了传到客户端慢得要死,网站体验大打折扣,而这款工具压缩率高达95%,简直太给力了。相比其他像JSMIN这种简单算法的工具,它不会为了避开bug就傻傻地保留一堆换行符,处理得非常聪明。它不仅能压缩JS,还能结合正则搞定CSS,虽然得先装JDK有点门槛,但为了性能提升绝对值得。我特别喜欢它的工作原理,用Rhino分析JS结构,智能省略空白字符,甚至用短字符替换符号,遇到eval或with这种“危险”代码还会保守处理,避免作用域混淆。CSS压缩也是靠精细的正则表达式,效率很高。命令行操作虽然有点技术含量,但跟着教程一步步来,比如配置Ant环境、编译jar包,其实没那么难。我个人觉得,对于追求极致性能的开发者,这工具是必备的,省下的带宽和加载时间,用户肯定能感受到丝滑体验。

    yuicompressor是一款javascript/css专业的压缩工具,是有java写成的一组jar文件,对于大量使用JavaScript和CSS的AJAX应用来说,如果JavaScript和CSS容量很大,则传输到客户端的时间会很久,网站性能不佳。而压缩JavaScript和CSS是自然的事情,这种专业的压缩软件最为出色的就是小编推荐的这款压缩工具yuicompressor,与其他同类型的程序相比,例如JSMIN,由于其简单的算法,它必须留在代码中的许多换行符为了不引入任何新的bug。而yuicompressor就不会出现这些情况,同时yuicompressor的压缩率高达95%,更是更为强大哦。除此之外,yuicompressor 可以用来压缩 JS 代码, 同样可以结合Isaac Schlueter's 正则表示是来压缩CSS文件。

    PS:由于yuicompressor是用Java编写的,所以需下载JDk,没有的可以在本站下载,配置环境教程如下(win7为例)

    YUI Compressor 是怎么工作的?

    YUI Compressor 是用Java编写的(版本>=1.4) , 使用 Rhino 来产生JavaScrip 文件。它先分析javascript 源文件,理解其结果,打印出标识流,省略尽可能多的空白字符,只要合适就使用 1(或2或3)这样的字符来代替本地符号。(对于像eval 或 with 这样一些邪恶的功能, 使用保守的方法不至于混淆含有这些语句的作用域)。CSS的压缩算法使用一组微调正则表达式来压缩源CSS文件。

    相关命令

    语法: java -jar yuicompressor-x.y.z.jar [options] [input file]

    通用参数:

    -h, --help 显示帮助信息

    --type 指定输入文件的文件类型

    --charset 指定读取输入文件使用的编码

    -v, --verbose 显示info和warn级别的信息

    -o 指定输出文件。默认输出是控制台。

    javascript专用参数:

    --nomunge 只压缩, 不对局部变量进行混淆。

    --preserve-semi 保留所有的分号。

    --disable-optimizations 禁止优化。

    yuicompressor使用指南

    1、下载ant和yuicompressor

    2、 安装Ant

    1) 解压 apache-ant-1、9、2-bin、zip 至自己的目录, 比如:e:\ant

    2) 右击我的电脑> Advanced system settings>Environment Variables、、、\ System variables

    点击 New、、、, 在弹出框中 Variable name:输入 ANT_HOME, value输入:e:\ant、 点击OK

    在System variiables 的path(不分大小写)中添加: (、、;注意以分号分隔)% ANT_HOME%\bin;

    3) 测试:

    在Cmd命令窗口中输入: ant -version, 若显示下图则安装成功

    3、 安装YUICompressor

    1) 解压下载的压缩文件至 一个文件夹, 比如e:\yuicompressor

    2) cmd命令窗口转至 e:\yuicompressor, 输入ant, 得保证e:\yuicompressor 下有build、xml文件

    3) 编译成功后会在命令窗口中显示编译成功, 在e:\yuicompressor下会出现一个build文件夹, jar包会在build文件夹下、

    4)、 测试YUICompressor

    命令行定位到e:\yuicompressor文件夹, 输入 java -jar build/你yuicompressor jar包的名称 -V, 若输出版本号则安装成功

    网友评论

    共有 0条评论

    captcha 评论需审核后才能显示

    应用推荐

    游戏推荐