<!DOCTYPE html>
<meta charset="utf-8">
<title>An HTML Document</title>
<link rel="prefetch" href="https://www.apple.com/">
<link rel="prerender" href="https://www.apple.com/">
说我们上面有代码。 https://www.apple.com/已在Chrome上预呈现。如果我们打开Chrome的任务管理器,我们可以看到这一点。这很不错。
我怎么知道Firefox上是否实际预取了https://www.apple.com/? Firefox是否为此提供了解决方案?
我怎么知道Safari和IE10上是否实际预取或预渲染了https://www.apple.com/?这两个浏览器是否为此提供了解决方案?
谢谢!
顺便说一句。 Safari和IE10选择哪种方法?预渲染或预取?
答案 0 :(得分:1)
在Firefox中,您可以清除缓存,然后打开about:cache
进行操作。我这样做是为了测试prefetch
指令而且它工作得很好。
在Chrome中,您可以转到chrome://cache/
。
我不知道Safari和IE是否实现了与<link rel="prefetch" ...>
提示相关的任何内容。
答案 1 :(得分:-1)
IE 11已实施预渲染。您还可以通过提供rel="prerender prefetch"
这适用于所有浏览器,但Safari仍然是个谜。