Open fangmd opened 3 years ago
dns-prefetch,DNS 预获取
前端关于 DNS 优化有2点:1. 减少 DNS 请求获取次数(http尽量使用同一个域名)。2. DNS 预获取
使用:DNS Prefetch 应该尽量的放在网页的前面,推荐放在 <meta charset="UTF-8"> 后面。
<meta charset="UTF-8">
<link rel="dns-prefetch" href="//api.share.zhix.net">
浏览器 DNS 获取策略:浏览器缓存——系统缓存——路由器缓存——ISP DNS缓存——递归搜索。
浏览器与获取 DNS 和内容加载时异步的,所以预获取DNS不会影响页面加载。
dns-prefetch 关闭和打开:
// 开启DNS Prefetch <meta http-equiv="x-dns-prefetch-control" content="on"> // 关闭DNS Prefetch <meta http-equiv="x-dns-prefetch-control" content="off">
网络优化
dns-prefetch
dns-prefetch,DNS 预获取
前端关于 DNS 优化有2点:1. 减少 DNS 请求获取次数(http尽量使用同一个域名)。2. DNS 预获取
使用:DNS Prefetch 应该尽量的放在网页的前面,推荐放在
<meta charset="UTF-8">
后面。浏览器 DNS 获取策略:浏览器缓存——系统缓存——路由器缓存——ISP DNS缓存——递归搜索。
浏览器与获取 DNS 和内容加载时异步的,所以预获取DNS不会影响页面加载。
dns-prefetch 关闭和打开: