1

有些人可能知道,FireFox 可以选择预取网页。

现在来自文档:

<link rel="prefetch alternate stylesheet" href="mozspecific.css">
<link rel="next" href="2.html">

现在据我了解,您预取的任何内容都将被预取,但是我应该何时使用预取 rel 以及何时使用下一个?

这意味着在尝试预取多个资源时,我的所有链接会是什么样子?

4

1 回答 1

1

rel="prefetch"用于当前页面可能很快需要并且最好已经缓存的东西(样式、脚本、图像)。rel="next"用于用户接下来可能浏览的网页。就这么简单。

HTML5 标准

关键字表示抢先获取和缓存指定资源可能是有益的prefetch,因为用户很可能需要此资源。

还有一点:

next关键字表示文档是序列的一部分,并且链接指向作为序列中下一个逻辑文档的文档。

所以rel="next"本质上并不表示需要预取该网页 - Firefox 可能会选择这样做,因为用户可能会在接下来导航到它(不确定当前是否正在发生)。

于 2012-12-04T21:42:40.557 回答