2009-04-22 10 views
0

YSlowは、私のCSSファイルから参照される画像(例えば、背景画像)はGZIPではないと言います。静的で動的な圧縮がIIS7の私のウェブサイトで有効になっているので、圧縮する必要があります。YSlowとCSSのイメージ - IIS7でGZIPを使用するには?

これはYSlowのバグですか、CSSファイルの画像リクエストが圧縮ヘッダーを無視していますか?

これらの画像をGZIP形式で取得する方法はありますか?

+0

これはコミュニティウィキであることにお気づきませんでした。コミュニティウイークの質問として、あなたはこの質問の投票のクレジットを得られません。あなたが気づいていないかどうかを知らせるだけです。 – thomasrutter

答えて

9

イメージはGZIPに非常によく似た圧縮アルゴリズムを使用して既に圧縮されているため、GZIPイメージを圧縮する必要はありません。

帯域幅が1%未満で保存できる可能性があるため、余分なCPU使用量があれば、それは本当に良い考えではありません。これを、HTML、JS、CSSなどのテキストベースのファイル(GZIP圧縮が輝く場所)の典型的な50%〜60%の帯域幅節約と比較してください。

このルールの例外は、非圧縮のBMPや非圧縮のTIFFなどの非圧縮画像形式ですが、使用しているとは思われません。

私は、IISが画像を圧縮しようとしないように設定されていると推測しています。これは良いことです。

関連する問題