8

複製:


これまでのところ、JavaScriptファイルを圧縮するこれらのツールを見てきました

Packer のページには、「Packer vs JSMin」というセクションがあり、JSMin は Packer よりも効率的であると書かれています。Yahoo Compressor のページでは、Yahoo Compressor は JSMin よりも効率的であると記載されているため、Yahoo Compressor が最適な候補のようです。

JavaScriptファイルを圧縮するための最良のオプションは何ですか?

4

3 に答える 3

7

安全性とまともな圧縮の組み合わせのためのYahooのコンプレッサー。

正規表現のセットを使用するのではなく、実際のJavaScriptパーサーを使用します。Packerと同じ種類の変数の名前変更を行うことができますが、はるかに安全です。関数定義の最後にセミコロンを付けるのを忘れても壊れません。

Packerには、さらに小さなファイルを生成するエンコード機能があります。ただし、Webサーバーがgzipまたはdeflate圧縮をサポートしていない場合にのみ効果的です。gzip / deflateを使用すると、YUIとPackerはほぼ同じサイズのファイルを生成します。

于 2009-05-19T14:45:47.353 に答える
3

私は YUICompressor のみを使用します。これは、外部参照を適切に維持しながら、空白の削除と内部変数の削減をインテリジェントに縮小し、コードを壊すことなく、CSS も起動するためです。

その後、GZip HTTP 接続でサービスを提供し、出来上がりです!

于 2009-05-19T14:41:03.980 に答える
0

gzip 圧縮を使用するようにサーバー設定を変更すると、任意のテキスト ファイル、javascript、html などで圧縮が行われます。また、各ページの読み込み時に圧縮された javascript で発生する解凍ラグも発生しません。

于 2009-05-19T14:41:21.263 に答える