YUI コンプレッサー にも欠点があります。それは、操作がユーザーフレンドリーではないということです。操作するにはコマンドラインを入力する必要があり、実際のアプリケーションでは少し不便です。今日、私は淘宝網の人々によって開発されたソフトウェア TBCompressor を発見しました。このソフトウェアは YUI コンプレッサー に基づいて改良されています。詳細については、 を参照してください。 lifesinger の 「TBCompressor – JS および CSS 圧縮ツール」 の記事。 TBCompressor の使用方法は次のとおりです。ダウンロードするには、http://code.google.com/p/ourtools/downloads/list にアクセスして、yuicompressor_2 を選択してください。 4.2 .zip ファイル。
- 解凍後、中の
- install.cmdをクリックしてインストールしてください。アンインストールする場合は、uninstall.cmdをクリックしてください。 圧縮する JS ファイルまたは CSS ファイルを右クリックし、ポップアップ メニューで
- YUICompressor による処理 を選択します。 圧縮ファイルは、元のファイルと同じディレクトリに生成されます。ファイル名は、元のファイル名の後に「
- -min」が続きます。たとえば、元のファイル名が「test.js」の場合、圧縮ファイルは「test-min.js」になります。ファイル名は name.source.js タイプにすることをお勧めします。これにより、name.js ファイルが自動的に圧縮されて生成されます。
TBCompressor圧縮ファイルのデフォルトのエンコード タイプは GB18030 です。他のエンコード タイプのファイルを圧縮する場合は、compressor.cmd を変更します。インストールディレクトリ > ファイル内の GB18030 を必要なエンコードタイプに置き換えるだけです。たとえば、UTF8 を使用する場合は、GB18030 を utf-8 に変更するだけです。 TBCompressor の圧縮率はそれほど高くありませんが、非常に安全であり、CSS ファイル内のハックを適切に保存できます。コードに熱中している人は、圧縮ファイルを使用して最適化することもできます。
JS と CSS をオンラインで最適化する Web サイトをいくつか紹介します。ただし、これらの圧縮コードは実行時にエラーを引き起こす可能性があるため、使用する場合は注意してください。
- http://javascriptcompressor.com/
- http://www.xmlforasp.net/JSCompressor.aspx
- http://compressorrater.thruhere.net/
- http://jsbeautifier.org/
- http://www.codebeautifier.com/
- http://www.lonniebest.com/FormatCSS/
- http://www.cssdrive.com/index.php/main/csscompressor/
- http://tools.arantius.com/css-compressor