DNS预解析(dns-prefetch)
来源:互联网 发布:小米算法工程师笔试 编辑:程序博客网 时间:2024/06/05 17:55
Dns-prefetch是浏览器上的可以降低延迟的技术
诞生背景
Dns请求虽然占用了很少的带宽,但会有很高的延迟,由其以移动网络会更加明显。通过dns预解析技术可以很好的降低延迟在firefox上使用dns-prefetch,dns预解析是与页面加载是并行处理的,且不用影响到页面加载的性能.在以图片为主移动网站被访问时,在使用DNS预解析的情意中下,页面加载时间可以提升%5个点
浏览器上配置dns预解析
可以关闭浏览器的dns预解析功能
network.dns.disablePrefetch设置为true
浏览器在https协议下默认dns预解析不可用,可以通过设置
network.dns.disablePrefetchFromHTTPS 的值为false来启动
控制dns预解析
服务器和浏览器都可以开启关闭dns预解析功能浏览器关闭预解析功能如下
<meta http-equiv="x-dns-prefetch-control" content="off">
通过设置on可以开启dns预解析
强制主机名查询
通过以下例子,可以强制主机名查询
<link rel="dns-prefetch" href="http://www.spreadfirefox.com/"><link rel="dns-prefetch" href="//www.spreadfirefox.com">
在首页配置强制主机名查询是有益的,即使首页没有用到预解析的域名,也将提高网站的整体性能,且不会影响首页的加载性能源文: https://developer.mozilla.org/en-US/docs/Web/HTTP/Controlling_DNS_prefetching
1 0
- DNS预解析(dns-prefetch)
- DNS预解析(dns-prefetch)
- DNS Prefetch DNS预解析
- DNS预获取(dns-prefetch)
- DNS预获取(dns-prefetch)
- DNS预获取(dns-prefetch)
- DNS预获取(dns-prefetch)
- DNS预获取dns-prefetch
- [科普]DNS预解析/dns-prefetch是什么?怎么开启?
- dns-prefetch
- DNS Prefetch
- 前端优化--dns预获取 dns-prefetch
- 减少等待提高体验——DNS预解析技术:DNS Prefetch
- dns-prefetch是什么 前端优化:DNS预解析提升页面速度
- 关于dns-prefetch
- 什么是 DNS Prefetch ?
- 什么是 DNS Prefetch ?
- 前端之DNS-Prefetch
- 解决libc.so.6: version `GLIBC_2.14' not found问题
- 一条线显示两种颜色的方法汇总
- eclipse使用JDBC连接mysql数据库
- mysql事务和锁InnoDB
- iOS面试系列3
- DNS预解析(dns-prefetch)
- 关于spring+hibernate的FlushMode的记录
- 使用 dijit.byId 连接到一个按钮并添加事件
- R语言缺失值处理
- 项目全空了,求解决
- ACM重点题型
- eventBus3.0组件的详细操作
- Python网络编程_str<-->bytes转换
- 51nod 1100 斜率最大