使用 preconnect 提前与服务端建立连接

preload

使用preload加载最重要的资源,以高优先级加载资源

  • 允许浏览器设定资源加载的优先级
  • 赋予浏览器决定资源类型的能力,可以分辨这个资源是否可以重复利用
  • 浏览器可以通过指定as属性决定这个请求是否符合csp

prefetch

允许浏览器在后台空闲时获取将来可能用到的资源,当执行到带有 prefetch的连接时,可以立刻从缓存中加载内容。link,dns,prerendering

preconnect

允许浏览器在一个http请求正式发给服务器之前预先执行一些操作,包括dns解析,TLS协商,TCP握手,消除了往返延迟并为用户节省时间

可以做为性能优化的一个方式

什么是 Preload,Prefetch 和 Preconnect?
以及原文
Preconnect

你可能感兴趣的:(使用 preconnect 提前与服务端建立连接)