Internet Explorer 6 VS1は、gzip圧縮を正しくサポートしていません。ただし、収縮は理解できます。applicationhost.config
この問題を修正するには、スキーム名をgzipからdeflateに変更するだけで十分ですか?gzipの代わりにdeflateを使用することの欠点はありますか?
<!-- c:\windows\system32\inetsrv\config\applicationhost.config -->
<httpCompression directory="%SystemDrive%\inetpub\temp\IIS Temporary Compressed Files">
<!-- changed name="gzip" to name="deflate" -->
<scheme name="deflate" dll="%Windir%\system32\inetsrv\gzip.dll" />
<dynamicTypes>
[...]
</dynamicTypes>
<staticTypes>
[...]
</staticTypes>
</httpCompression>
関連リンク:
- 圧縮ブラウザの互換性とGZIPに対する利点をデフレートします
- http://www.vervestudios.co/projects/compression-tests/
- http://en.wikipedia.org/wiki/Internet_Explorer_6
- http://msdn.microsoft.com/en-us/library/ms690689(v=VS.90).aspx
- http://www.iis.net/ConfigReference/system.webServer/httpCompression
- http://support.microsoft.com/kb/837251