目前关于大家提出的quicklink 是什么这个问题,大家都希望能够得到一个答案,那么小编今天就去收集了一些quicklink 是什么相关的内容来分享给大家,如果大家感兴趣的话可以接着往下看。
Google quicklink是一个js库,可以在空闲时间预加载页面可视区域内的链接,加快后续加载速度,提高用户体验。该库面向原生 JavaScript,利用浏览器众多特性,设计巧妙而实用。
Googlequicklink 是一个 js 库,可以在空闲时间预加载页面可视区域内的链接,加快后续加载速度,提高用户体验。该库面向原生 JavaScript,利用浏览器众多特性,设计巧妙而实用。
Google quicklink 预加载过程
检测网页中的链接是否出现在视口中,等待链接出现在视口,执行步骤 2。
等待浏览器空闲后执行 3。
判断当前的网络连接是否是 2G,如果是则停止执行,如果不是 2G 网络,执行步骤 4。
预加载链接指向资源。
其实当我们在提到网页性能优化,以及在设计开发的时候,往往都会着眼于对当前用户访问的这个页面,如何通过压缩资源大小、删减不必要资源、优化图片、懒加载等加快页面解析渲染等方式提升用户的访问速度。
而 quicklink 用了另一种思路,就是预先帮加载获取用户接下来可能要用的链接资源,这样之后的真正使用到该链接时就会感觉非常顺畅。
其实对于这样的预加载功能,一些浏览器其实也都支持,特别是对于网页中存在翻页的情况,浏览器其实早就预先加载了翻页的内容,以至于当我们点击翻页后可以瞬间打开,从而提速。
版权声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢您的支持与理解。