2009-04-22 4 views
0

YSlow는 내 CSS 파일 (예 : 배경 이미지)에서 참조한 이미지가 GZIP되지 않았다고 말합니다. IIS7에서 내 웹 사이트에 대한 정적 및 동적 압축이 설정되어 있으므로 압축해야합니다.YSlow 및 CSS 이미지 - IIS7에서 어떻게 그들을 GZip합니까?

YSlow의 버그입니까, 아니면 CSS 파일의 이미지 요청이 압축 헤더를 무시합니까?

이러한 이미지를 GZip으로 가져 오는 방법이 있습니까?

+0

죄송합니다.이 커뮤니티 위키를 알지 못했습니다. 커뮤니티 위키에 대한 질문으로이 질문에 대한 투표에 대한 크레딧을받지 못했습니다. 귀하가 알지 못하는 경우 알려주는 것입니다. – thomasrutter

답변

9

이미지가 이미 GZIP와 매우 유사한 압축 알고리즘을 사용하여 압축 되었기 때문에 GZIP 압축 이미지가 필요하거나 바람직하지 않습니다.

대역폭을 1 % 정도 절약 할 수 있으므로 상당한 CPU 사용량을 감안할 때 실제로는 좋은 생각이 아닙니다. 이를 GZIP 압축이 빛나는 HTML, JS 및 CSS와 같은 텍스트 기반 파일의 일반적인 50 % - 60 % 대역폭 절약과 비교하십시오.

이 규칙의 예외는 압축되지 않은 BMP 또는 압축되지 않은 TIFF와 같은 압축되지 않은 이미지 형식이지만 사용하는 것은 의심 스럽습니다.

IIS가 이미지를 압축하지 않도록 구성되었다고 추측합니다. 이는 좋은 일입니다.