タグ

ブックマーク / www.revulo.com (1)

  • れぶろぐ - [JavaScript] Closure Compiler で JavaScript をさらに圧縮する

    この数字だけ見ると packer が良さそうに思うかもしれませんが、 packer は使うべきではありません。 packer で圧縮された JavaScript は、eval() で元に戻す処理が毎回行われるので、 サイズは稼げますが実行速度が遅くなってしまいます。 一方、YUI Compressor や Closure Compiler はそういうトリックは使っていないので、 実行速度に関してのデメリットはありません。 上の数字が示しているように、 Closure Compiler は普通に使っても YUI Compressor より高い圧縮率が得られるようですが、 オプションを指定することで、さらにサイズを小さくすることができます。 コマンドライン版を使う場合は、こんなオプションをつけて実行すればよいです。 $ java -jar compiler.jar --compilation_

    haneimo
    haneimo 2010/05/24
  • 1