【问题标题】:How many resources will a browser download from a given domain at a time?浏览器一次将从给定域下载多少资源?
【发布时间】:2017-11-28 06:22:09
【问题描述】:

试图从萤火虫和谷歌搜索中找出答案,但没有得到任何令人信服的答案。

【问题讨论】:

  • 回到 Chrome 发布之前的 Chrome -- very fast! 广告系列。都是连续的。加载 Dom,然后加载 CSS,一张一张地加载图像。之后,他们通过使进程并行,使其加载速度更快或至少看起来更快(因为 CDN 上的资源和缓存中的资源加载速度更快)。并行性可能是他们的代码级别的东西,而不是标准常量;并且可能是一个给定 URI 可以同时打开多少个连接的函数。
  • 可能是。早在 2012 年,html5 样板是学习新兴技术的好资源。

标签: html image optimization


【解决方案1】:

很好地回答了这个 - thread

IE7 只允许每个主机有两个并发连接。但最 今天的浏览器允许的不止这些。 IE8允许6个并发 连接,Chrome 允许 6,Firefox 允许 8。

因此,例如,如果您的网页只有 6 张图片,那么它确实 将图像分散到多个子域毫无意义。

【讨论】:

  • 有例外吗?
【解决方案2】:

这取决于浏览器及其设置方式 - 例如,firefox 可以控制要使用的下载线程数。

不同的浏览器(和版本)也有不同的默认值。

【讨论】:

【解决方案3】:

为避免不必要的服务器超载,浏览器会限制可同时建立的连接数。根据哪个浏览器,此限制可能低至每个主机名两个连接。 来源:http://encosia.com/3-reasons-why-you-should-let-google-host-jquery-for-you/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-28
    • 1970-01-01
    • 2016-01-17
    • 2020-11-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多