复制:
到目前为止,我已经看到了这些工具来压缩 javascript 文件
在 Packer 页面上有一个“Packer vs JSMin”部分,它说 JSMin 可以比 Packer 更有效。在 Yahoo Compressor 页面上,它指出 Yahoo 压缩器比 JSMin 更有效,因此看起来 Yahoo 压缩器可能是最佳候选者。
压缩 javascript 文件的最佳选择是什么?
到目前为止,我已经看到了这些工具来压缩 javascript 文件
在 Packer 页面上有一个“Packer vs JSMin”部分,它说 JSMin 可以比 Packer 更有效。在 Yahoo Compressor 页面上,它指出 Yahoo 压缩器比 JSMin 更有效,因此看起来 Yahoo 压缩器可能是最佳候选者。
压缩 javascript 文件的最佳选择是什么?
雅虎的压缩器,结合了安全性和体面的压缩。
它使用真正的 JavaScript 解析器,而不是使用一组正则表达式。它能够进行与 Packer 相同的变量重命名,但更安全。如果您忘记在函数定义的末尾添加分号,它不会中断。
Packer 确实具有生成更小的文件的编码功能。但是,它仅在您的 Web 服务器不支持 gzip 或 deflate 压缩时才有效。使用 gzip / deflate,YUI 和 Packer 生成大小相同的文件。
我专门使用 YUICompressor,因为它智能地减少了删除空格并减少了内部变量,同时正确地维护了外部 refs,并且还没有破坏我的代码,而且它还使用 CSS 来启动!
之后,我们在 GZip HTTP 连接上提供服务,瞧!
更改服务器设置以使用 gzip 压缩,然后您可以对任何文本文件、javascript、html 等进行压缩。您也不会在每个页面加载时获得使用压缩 javascript 获得的解压缩延迟。