美文网首页
dns-prefetch

dns-prefetch

作者: McDu | 来源:发表于2019-03-25 20:04 被阅读0次

前端优化系列之一:DNS预获取 dns-prefetch 提升页面载入速度

DNS Prefetching 是让具有此属性的域名不需要用户点击链接就在后台解析,而域名解析和内容载入是串行的网络操作,所以这个方式能 减少用户的等待时间,提升用户体验 。

默认情况下浏览器会对页面中和当前域名(正在浏览网页的域名)不在同一个域的域名进行预获取,并且缓存结果,这就是隐式的 DNS Prefetch。如果想对页面中没有出现的域进行预获取,那么就要使用显示的 DNS Prefetch 了。

需要注意的是,虽然使用 DNS Prefetch 能够加快页面的解析速度,但是也不能滥用,因为有开发者指出 禁用DNS 预读取能节省每月100亿的DNS查询 。

如果需要禁止隐式的 DNS Prefetch,可以使用以下的标签:

<meta http-equiv="x-dns-prefetch-control" content="off">

相关文章

网友评论

      本文标题:dns-prefetch

      本文链接:https://www.haomeiwen.com/subject/gtxivqtx.html