搜索

当前各浏览器的并行连数

0510

下表显示了每个支持当前的浏览器为HTTP/1.1中以及HTTP/1.0的服务器连接数

Browsers HTTP/1.1 HTTP/1.0
IE6,7 2 4
IE8 6 6
FireFox 2 2 8
FireFox 3 6 6
Safari 3,4 4 4
Chrome 1,2 6 ?
Chrome 3 4 4
Opera 9.63,10.00alpha 4 4

在HTTP1.1变更请求章节8.1.4中提到:客户端使用永久连接应该限制对某一特定的服务器的同时连接数。单用户客户端与任何服务器或者代理的连接不应该超过2个,代理连接到另外的服务器或者代理至多是2*n,其中n是同时活跃的用户数。这些准则的目的是改善HTTP响应时间,避免拥挤。

YSLOW中建议减少DNS查找次数。此过程减少主机名的数量同时也会相应减少页面中并行下载的数量。减少DNS查找次数可以节省响应时间,但是减少并行下载却会增加响应时间。雅虎的指导原则是把页面中的内容分割成至少2部分但不超过4部分。这种结果就是在减少DNS查找次数和保持较高程度并行下载两者之间的权衡了。

4 位同学留下了脚印

  1. chen 2010-12-28

    请教一下,这句“内容分割成至少2部分但不超过4部分”怎么理解,谢谢

    回复
  2. 木子 2010-11-26

    我的IE8默认是10个,但是抓包看的话是6个。收藏了,谢谢。

    回复
  3. taxaser 2010-06-18

    同学,如果方便请把书名也撂上。

    回复
    • Jessica 2010-06-19

      请查看HTTP1.1关于Connections的章节http://www.w3.org/Protocols/rfc2616/rfc2616-sec8.html#sec8.1.4

      深入阅读,可以看http://www.stevesouders.com/blog/2008/03/20/roundup-on-parallel-connections/

      回复

同学有话要说吗?