パック可能であるか、Dean Edwardのパッカーで最高の圧縮レベルですでにパックされており、動作がテストされているバージョンのPrototypeフレームワークはありますか?
パッカー:http ://dean.edwards.name/packer/
これはGoogleが可能な質問ですが、ミッションクリティカルなものについてはGoogleを信頼していません。プロからの情報が欲しいです。
パック可能であるか、Dean Edwardのパッカーで最高の圧縮レベルですでにパックされており、動作がテストされているバージョンのPrototypeフレームワークはありますか?
パッカー:http ://dean.edwards.name/packer/
これはGoogleが可能な質問ですが、ミッションクリティカルなものについてはGoogleを信頼していません。プロからの情報が欲しいです。
Thomas Fuchsの(スクリプトで有名な)最近の「JavascriptRocks」の本を読んだことで、彼はJavascriptを難読化するのがまったく好きではないことがわかります。彼は、gzip圧縮されたjavascriptを「JavaScriptファイルサイズの最良のソリューション、バーなし」として提供することを提唱しています。これは、を使用して自分のサーバーでGZIPを有効にするか、GoogleコードでホストAddOutputFilterByType
されているajaxライブラリを使用することで可能になります。
GZIPを使用する主な理由は次のとおりです。
私はこれが実際にあなたの質問に答えないことを知っています、ただそれが考慮すべき興味深い点かもしれないと思っただけです。
苦労した後の私の解決策は次のとおりです。
1 JSLintを使用して、セミコロンの欠落やその他の見苦しいものなどのすべてのエラーをキャッチします。
2ステップ2はありません。これを実行すると、結果はDeanEdwardのパッカーで機能することが保証されます。
パックされた.jsを圧縮すると、サイズがさらに小さくなり、LUDICROUSDOWNLOADSPEEDが生成されます!!!!! (か何か)。さよなら
圧縮する前に追加のファイルを追加する場合でも、 YUI-Compressorを使用してプロトタイプフレームワークを圧縮すると、優れた結果が得られました。私のJavaScriptとCSSはすべて、開発を容易にするために別々に保持されてから、より大きなモジュールに再結合され、HTTPリクエストの数を減らすために圧縮されます。