使用 preconnect 提前与服务端建立连接
2020-11-04 本文已影响0人
jluemmmm
preload
使用preload加载最重要的资源,以高优先级加载资源
- 允许浏览器设定资源加载的优先级
- 赋予浏览器决定资源类型的能力,可以分辨这个资源是否可以重复利用
- 浏览器可以通过指定as属性决定这个请求是否符合csp
prefetch
允许浏览器在后台空闲时获取将来可能用到的资源,当执行到带有 prefetch的连接时,可以立刻从缓存中加载内容。link,dns,prerendering
preconnect
允许浏览器在一个http请求正式发给服务器之前预先执行一些操作,包括dns解析,TLS协商,TCP握手,消除了往返延迟并为用户节省时间
可以做为性能优化的一个方式