现代网络浏览器可以并行下载哪些类型的网络资源?另外,什么不能并行下载?

问题描述 投票:0回答:1

现代网络浏览器可以并行下载哪些类型的网络资源?另外,什么不能并行下载?

StackOverflow 上的大多数答案都涉及“可以并行下载多少资源”,而不是“什么”。 (这里的例子

无法并行下载的内容示例:

  1. “@import”指定的 CSS 文件(说明
  2. <script>
    没有“异步”或“延迟”
  3. HTML 文件本身(例如,我们无法在解析
    <body>
    时预解析
    <head>
  4. 还有什么?

谢谢!

html css google-chrome http cross-browser
1个回答
0
投票

再举几个无法并行下载的资源示例:

  • 在浏览器下载并解析 CSS 文件之前,不会发现 CSS 文件中定义的背景图像

  • 在 CSS 文件中定义的 @font-face 规则定义的字体只有在浏览器下载并解析 CSS 文件后才会被发现

  • JavaScript 文件中定义的 fetch() 函数只有在浏览器下载并解析 JavaScript 文件后才会被发现

© www.soinside.com 2019 - 2024. All rights reserved.