我最近在HTML5模板中发现了DNS Prefetch指令。根据维基百科的介绍:
我读到的信息是,回到2010年9月,有一个Safari 5.0.1修复程序,可以在存在DNS Prefetch指令时修复缓慢/停滞的页面加载。然而,我找不到任何关于iOS上的Safari是否支持DNS Prefetch的信息。Prefetching is not currently explicitly defined by any accepted standards, but Mozilla have announced work on an Internet Draft, that will match the implementation in Firefox.
<link rel="prefetch" href="http://www.example.com/">
我们正在构建一些HTML 5页面,这些页面仅在iOS应用程序中的UIWebView中加载。在此页面上,我们正在加载一些外部资源,因此如果DNS Prefetch能够帮助改善页面加载时间,我想使用它。
rel="dns-prefetch"
,而不是rel="prefetch"
,因为rel="prefetch"
实际上会加载 URL(在后台),而不仅仅是执行 DNS 查询。 - Gerben