2011-08-07 10 views
1

私はクロームアプリを製作しています。 jsとcssは大きくなって静かになりました。以前のgzipの経験はありません。しかし、私はいくつかの研究を行い、gzipファイルを提供することは.HTACCESSファイルにいくつかの変更を加える必要があることを発見しました。私のアプリでは不可能です。だから誰も私にファイルを圧縮し、それらを正常に公開する方法の簡単な説明を与えることができますか?chrome extensions:gzip css/js

+0

あなたはどのサーバーを使用していますか? –

+0

サーバー?それはクロームアプリです..どのようなサーバーですか? – Achshar

+0

ローカル? gzipは助けにならないでしょう - gzipはネットワーク経由で転送するためのもので、オンザフライで解凍されます。 –

答えて

5

ローカルファイルを圧縮することはありません。遅くなるだけです。すべてのgzip、minifierなどは、ボトルネックであるため、あらゆるコストをかけてネットワーク転送速度にぶつかりました。ローカルファイルの場合、単純なファイルの読み込みは、読み込み+解凍よりはるかに高速です。ローカルファイルの場合、圧縮はディスク容量を節約するためにのみ使用され、高速化のためには使用されません。

ファイルを小さくしても何の費用もかけないように(Googleクローズコンパイラ、YUICompressor、パッカーなど)ファイルを小さくすることが最も大事なことです(過度に細かくしないようにするだけです)。ファイルは実行速度を犠牲にして、私はパッカーにそのようなオプションがあると思う)。

+0

私はファイルを非gzipedにする必要がありますか?私のために十分な意味があります:Dしかし、小型化については、私は私のjsを小型化するためにいくつかのオンラインサイトを試しましたが、ファイルサイズを32 knから50 kbに増やしました。 – Achshar

+0

@Achsharあなたのjsファイルは32kbなので、あなたはそれを「かなり大きい」と呼んでいますか? :)それだけでそれを残して、それは努力の価値がない。私はどのサイトを試したのか分かりませんが、リストされているものは最も一般的な解決策です(packerだけが私が思うオンラインインターフェイスを持っています) – serg

+0

hmm ok lol私は圧縮を早めに心配し始めました:Pしかし、 ..:Dありがとう! – Achshar