タグ

2013年2月17日のブックマーク (4件)

  • Closure Compilerを使う!

    「Closure Compilerを使う!」は、Googleが提供しているコード圧縮・最適化ツールであるClosure Compilerの使い方を紹介するサイトです。 このサイトのコンテンツの大部分は公式サイトやチュートリアルの記述をベースに日語で再構成したものですが、その内容はあくまで管理人の個人的な理解に基づくものです。ご利用は自己責任でお願いします。 Closure Compilerとは Closure CompilerはGoogleが無償で公開しているJavaScriptコードの圧縮・最適化・難読化ツールです。ライセンスはApache License 2.0です。 JavaScriptのコード圧縮・難読化ツールとしては他にpackerやYUI Compressorなどが有名ですが、Closure Compilerも基的な機能としてそれらと同等のコード圧縮機能を有しています。以下

    Closure Compilerを使う!
  • Closure Compiler  |  Google for Developers

    Closure Compiler とは Closure Compiler は JavaScript のダウンロードと実行を高速化するためのツールです。ソース言語からマシンコードにコンパイルする代わりに、JavaScript からコンパイルして JavaScript を改善します。このライブラリは、JavaScript を解析して分析し、不要なコードを削除して書き換え、残りの部分を最小限に抑えます。また、構文、変数の参照、型を確認し、JavaScript によくある問題に関する警告を表示します。 Closure Compiler を使うにはどうすればよいですか? Closure Compiler は次のように使用できます。 コマンドラインから実行できるオープンソースの Java アプリケーション。 シンプルなウェブ アプリケーション。 非推奨: RESTful API コンパイラの使用を開始

    Closure Compiler  |  Google for Developers
  • Keyframe Worldwide | キーフレーム・ワールドワイド株式会社

    キーフレーム・ワールドワイド株式会社は、渋谷区にあるシステムインテグレーターの日法人です。

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

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