V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
kojp

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

  •  
  •   kojp · Mar 31, 2012 · 4646 views
    This topic created in 5153 days ago, the information mentioned may be changed or developed.
    前一段时间搞要把网站的页面压缩一下。到处找GZIP的资料。本来很简单的一件事情。因为IE的存在变得复杂了。。。。从页面信息里面看压缩过后的页面大小,值是没有变化的。

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

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



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

    另外一个参考:http://support.microsoft.com/kb/871205/zh-cn
    yyfearth
        5
    yyfearth  
       Mar 31, 2012
    @benzhe 呵呵,我自己的项目都是直接把IE过滤掉,不过最近允许了IE10,IE9还在考虑中。
    phuslu
        6
    phuslu  
       Mar 31, 2012
    kojp
        7
    kojp  
    OP
       Mar 31, 2012
    好^_^

    IE 6不支持?其它的版本支持?我测试的是IE7,8,9都在看页面大小的地方都是不支持的。。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   841 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 20:51 · PVG 04:51 · LAX 13:51 · JFK 16:51
    ♥ Do have faith in what you're doing.