Изображения YSlow и css - Как мне сжать их с IIS7? - PullRequest
0 голосов
/ 22 апреля 2009

YSlow говорит, что изображения, на которые ссылается мой CSS-файл (например, фоновое изображение), не GZipped. У меня в IIS7 включена статическая и динамическая компрессия для моего веб-сайта ... поэтому они должны быть сжаты.

Это ошибка с YSlow или запросы изображений из CSS-файлов игнорируют заголовок сжатия?

Есть ли способ получить эти изображения в GZipped?

1 Ответ

9 голосов
/ 22 апреля 2009

Сжатие изображений в GZIP не является необходимым или нежелательным, поскольку изображения уже сжимаются с использованием алгоритма сжатия, очень похожего на GZIP.

Вы можете сэкономить менее 1% или около того пропускной способности, поэтому, учитывая значительное дополнительное использование ЦП, это не очень хорошая идея. Сравните это с типичной экономией полосы пропускания от 50% до 60% для текстовых файлов, таких как HTML, JS и CSS, где великолепно работает сжатие GZIP.

Исключением из этого правила могут быть несжатые форматы изображений, такие как несжатый BMP или несжатый TIFF, но я сомневаюсь, что вы используете это.

Я предполагаю, что IIS настроен так, чтобы не пытаться сжимать изображения, и это хорошо.

...