yuicompressor(js css压缩工具)

大小:731K 类别:
  • 压缩解压

官方安全无插件纠错

  • 更新时间2024-08-27
  • 版本v2.4.8
  • 系统Pc
  • 语言简体中文

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, 若输出版本号则安装成功

展开内容

类似软件

  • fupx(UPX可执行文件压缩器)

    9.0/13.39M

    fupx官方版是一款基于UPX3.91–3.95内核的可执行文件压缩工具,提供直观的图形用户界面。它支持对符合Microsoft PE 和 COFF规范的文件进行压缩与解压缩,包括EXE、DLL、OCX、BPL、CPL等多种格式。

    查看
  • fileminimizer suite(文件压缩工具)

    8.8/16.64M

    文件压缩优化软件

    查看
  • winmenc(视频压缩工具)

    9.0/13.82M

    视频压缩软件

    查看
  • WinAce中文版

    9.1/1.79M

    WinAce中文版是一款强悍的解压缩软件。功能十分的齐全,能够解压的格式十分的多,ACE及ZIP、RAR、LZH、ARJ、TAR、CAB、LHA、GZIP等,几乎常用的程序都支持,还能够预设压缩及解压缩路径、编辑程序、扫毒程序等。

    查看

网友评论

0人参与,0条评论
  • 评论需审核后才能显示

同类排行

  • 快快压缩

    3.0/10.66M

    高效轻量的国产压缩解压工具

    查看
  • WinRAR解压软件电脑版

    8.6/3.95M

    经典的军工级压缩利器,提供损坏修复与加密功能。

    查看
  • 7zip电脑版

    8.8/1.58M

    高倍率LZMA算法开源压缩,以极致体积实现海量数据封包存储

    查看
  • 360压缩电脑版

    9.5/17.02M

    多格式文件压缩解压工具

    查看
  • 闪压

    9.6/3.67M

    闪压是一种完全免费的解压缩压缩软件,它完美支持包括Win8、Win7、Vista、WinXP和Win2003在内的所有Windows系统。比传统压缩软件支持更多的压缩格式,之需要安装一款压缩软件,即可轻松解决多达42种压缩格式!闪压内置云安全引擎,可以检测木马,更安全。

    查看
  • winzip pro中文破解版

    8.9/107.63M

    全球领先压缩专家,提供高强度加密与分享功能。

    查看
  • bandizip压缩软件电脑版

    9.0/7.01M

    支持多核处理且解压速度极快的经典纯净无广告神器

    查看
  • advanced rar repair汉化完整版

    9.3/574K

    RAR文件修复和恢复工具

    查看
  • 金舟Win解压缩官方版

    5.0/4.42M

    全格式兼容的疾速解压引擎,极简交互实现海量压缩包智能周转

    查看
  • NanaZip中文版

    5.0/11.5M

    NanaZip中文版是一款基于7-Zip打造的开源压缩解压工具,在保留7-Zip高压缩率和优秀性能的基础上,对界面与系统兼容性进行了全面优化,更加适配Windows 11等现代操作系统,是日常办公和文件管理的高效助手。

    查看