代码之家  ›  专栏  ›  技术社区  ›  dev.e.loper

压缩/缩小javascript文件的方法[重复]

  •  8
  • dev.e.loper  · 技术社区  · 16 年前

    复制品:


    到目前为止,我已经看到了这些压缩JavaScript文件的工具

    在packer页面上有一个“packer vs jsmin”部分,说明jsmin比packer更高效。在Yahoo Compressor页面上,它声明Yahoo Compressor比JSmin更高效,因此看起来Yahoo Compressor可能是最佳的候选。

    压缩javascript文件的最佳选择是什么?

    3 回复  |  直到 13 年前
        1
  •  7
  •   BlackAura    16 年前

    雅虎的压缩机,为了安全和体面的压缩相结合。

    它使用一个真正的JavaScript解析器,而不是使用一组正则表达式。它能够执行与packer相同的变量重命名,但更安全。如果忘记在函数定义的末尾放一个分号,它就不会断开。

    packer有一个编码功能,可以生成更小的文件。但是,只有当您的Web服务器不支持gzip或deflate压缩时,它才有效。使用gzip/deflate,yui和packer生成的文件大小大致相同。

        2
  •  3
  •   Lloyd    16 年前

    我专门使用yuicompressor,因为它智能地减少了删除空白和减少内部变量,同时正确地维护外部引用,而且还没有破坏我的代码,它还执行CSS引导!

    之后,我们在gzip HTTP连接上提供服务,瞧!

        3
  •  0
  •   Adam Luter    16 年前

    将服务器设置更改为使用gzip压缩,然后对任何文本文件、javascript、HTML等进行压缩。在每次页面加载时,也不会得到使用压缩的javascript所获得的解压缩延迟。

    推荐文章