【发布时间】:2021-07-29 08:19:14
【问题描述】:
假设您有一个提供文档的 Web 服务器和一个提供所有文档的 js 组件块的 cdn:
有 1 个重要的块 main.js 有一个预加载链接 rel。
问题:是否可以在 1 个链接标签上进行预连接和预加载 rel?
今天是:
<link rel="preload" href="https://d3i4yxtzktqr9n.cdn.net/main.js" crossorigin="anonymous" as="script">
我想成功:
<link rel="preconnect preload" href="https://d3i4yxtzktqr9n.cdn.net/main.js" crossorigin="anonymous" as="script">
【问题讨论】:
-
我认为你可以,这可能相当于拥有
<link rel="preconnect" href="https://d3i4yxtzktqr9n.cdn.net/" crossorigin><link rel="preload" href="https://d3i4yxtzktqr9n.cdn.net/main.js" as="script" crossorigin>。但是,预加载本身应该负责预连接步骤,所以我不确定你会赢多少。
标签: javascript css performance lighthouse preconnect