縮小されたシズルが見つかりません=(そして、yuicompressorで自分で作成しようとすると、その後、一部の機能が機能しなくなります。助けてください。
4 に答える
こちらから最新の非圧縮バージョンを入手し、次の無料ツールのいずれかを使用して圧縮します。
上記はすべて貼り付け/結果の取得であり、コンソール アプリケーションではないため、結果を取得するのは非常に迅速です。縮小版が維持されていない理由は、スタンドアロン ライブラリではなく、それを使用しているものに統合されることを意図しているためです。つまり、ビルド プロセス/ライブラリ全体の縮小化 (jQuery や Prototype 2.0 など) には、Sizzle の縮小化が含まれます。
http://fmarcia.info/jsmin/test.htmlでミニファイアを使用して、自分でミニファイ化してみてください。
Sizzle の基本機能は次のように複製できます。
function Sizzle(query){return document.querySelectorAll(query)}
すべて完了。ライブラリは必要ありません。
sizzle の Web サイトでは、「縮小および gzip された 4 KB のみ」と記載されています。ほとんどの Web サーバーは、gzip 圧縮された (透過的に) コンテンツを提供します。
したがって、縮小すると、Webサーバーがgzipで提供し、送信は4Kのみになると思います。おそらく、パケット キャプチャ ツール (wireshark など) で確認できます。gzip されたスクリプトを HTML ソースに含める方法はないと思います。サーバー レベルで実行する必要があります。