谷歌开源quicklink:可大幅提升网页加载速度

  • 时间:
  • 浏览:1
  • 来源:大发时时彩_时时彩官方网_大发时时彩官方网

IT之家1月25日消息 日前,谷歌正式在GitHub上开源了来自Google Chrome Labs的三个 多项目quicklink。据介绍,quicklink可不不还都还可以 在空闲时预加载viewport内的链接,加速后续页面加载。

据介绍,quicklink旨在成为根据用户viewport中的链接预取内容的简易出理 方案,并保持很小的体积(压缩后小于1KB)。

GitHub页面上的说明显示,quicklink加速后续页面加载下行时延 的原理如下:

  • 检测viewport中的链接(使用Intersection Observer

  • 在等待浏览器空闲(使用requestIdleCallback

  • 检查用户的连接下行时延 (使用navigator.connection.effectiveType)将会与非 启用了data-saver(使用navigator.connection.saveData);

  • 预取链接(使用<link rel=prefetch>或XHR),可不不还都还可以 控制请求优先级(将会支持,可不不还都还可以 切换到fetch())。

若你对此感兴趣,可点此前往GitHub进行了解。