关于GZIP,其实IE很好搞定,只表面上不配合而已。

2012-03-31 11:03:23 +08:00
 kojp
前一段时间搞要把网站的页面压缩一下。到处找GZIP的资料。本来很简单的一件事情。因为IE的存在变得复杂了。。。。从页面信息里面看压缩过后的页面大小,值是没有变化的。

今天换了一个方向,参考了各大门户的压缩情况-----------------------测试结果一样。

所以推断出一个结论。IE其实已经支持压缩了,只是显示的大小不以实际大小为准。



----------------进一步测试。用抓包工具分析页面的实际大小。(测试中,一会儿上结果~~)
4137 次点击
所在节点    分享发现
7 条回复
yyfearth
2012-03-31 13:15:25 +08:00
我记得好像仅仅是ie6不支持吧7+都没问题的吧
benzhe
2012-03-31 13:57:46 +08:00
@yyfearth ie6也是支持的,但是注意含js文件不要在header上加no-cache
http://support.microsoft.com/kb/327286/en-us?sid=64&spid=2073
yyfearth
2012-03-31 14:26:53 +08:00
@benzhe 那为啥配置服务器的时候都是把MSIE 6过滤掉呢?
benzhe
2012-03-31 14:47:12 +08:00
@yyfearth 那个链接里微软提到两个解决方法,另外一个就是Do not enable HTTP compression for the script files,还有刚忘了说,ie6的确不支持gzip的动态chunked发送,所以服务器上需要特别配置。综合两个原因,很多人会选择直接过滤掉ie6了吧

另外一个参考:http://support.microsoft.com/kb/871205/zh-cn
yyfearth
2012-03-31 15:09:44 +08:00
@benzhe 呵呵,我自己的项目都是直接把IE过滤掉,不过最近允许了IE10,IE9还在考虑中。
phuslu
2012-03-31 15:32:33 +08:00
kojp
2012-03-31 17:51:17 +08:00
好^_^

IE 6不支持?其它的版本支持?我测试的是IE7,8,9都在看页面大小的地方都是不支持的。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/31003

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX