私はcssとjsファイルを最小化するいくつかのアプリケーションまたはウェブサイトを探しています。理想的には、それらすべてをバッチ処理するか、そうでない場合は一度に1つずつバッチ処理することができます。
YUI Compressor JavaScriptとCSSの両方を実行します。ファイルのバッチを送信できるかどうかはわかりません。
YUI Compressor Online(yui.2clics.net) でcanバッチ処理できますが、そのバージョンはJavaScriptのみを受け入れます。別の オンラインYUI Compressor(refresh-sf.com) CSSも受け入れますが、バッチ処理は行いません。
さまざまなミニファイアの比較については、 jQuery:よくある質問(FAQ):コードを圧縮するにはどうすればよいですか? も参照してください Microsoft Ajaxミニファイア 。
jQueryは、配布する縮小バージョンのYUI Compressorから GoogleのClosure Compiler に切り替えました。
YUI Compressor かなりかっこいいです。コマンドラインからビルドプロセスの一部として実行できます
JavaScript CompressorRater を見てください。提供するJavaScriptについて、さまざまなミニファイア(gzip圧縮ありとなし)のライブ比較を行います。
また、(ほとんど)CSSでも機能しますが、すべてのミニファイアがそれをサポートしているわけではなく、サポートしているすべてのミニファイア(YUIなど)でさえ、比較テーブルに正しく表示されません。
Microsoftは本日、codeplexで Microsoft Ajax Minifier をリリースしました。 MSビルドタスクとVS2005/2008内のすべてが含まれています
私はYahooからこれが好きです: http://developer.yahoo.com/yui/compressor/
YUI Compressorの.NETポート もあります。これにより、次のことが可能になります。-
私はjavascriptにDeanEdwardsの Packer を使用しています。
ビルドプロセスの一部としてPerlを使用してもかまわない場合は、 JavaScript :: および CSS :: Minifier で十分に機能します。
またはこれを試してください: http://www.codeproject.com/KB/aspnet/CombineAndMinify.aspx
YUIコンプレッサーは素晴らしいです。
もう1つのツール(およびそのPHP性のために私が選んだ武器)は、GoogleコードでホストされているPHP5ベースのMinifyプロジェクトです。 PHPプラットフォームを使用している場合は、検討してください。事後にサービスを介してコンテンツを実行するのではなく、これをWebサーバーに一度インストールして構成し、コードとコメントをできるだけ多くします。 want and minifyは、CSSやJavascriptをその場で再構築(縮小)します。ええ、私はそれを使用しましたが、うまく機能します!!