quicklink 是什么

子凡 问答 2019-06-20 15:54:43 阅读(...)

Google quicklink是一个js库,可以在空闲时间预加载页面可视区域内的链接,加快后续加载速度,提高用户体验。该库面向原生 JavaScript,利用浏览器众多特性,设计巧妙而实用。

Google quicklink 是一个 js 库,可以在空闲时间预加载页面可视区域内的链接,加快后续加载速度,提高用户体验。该库面向原生 JavaScript,利用浏览器众多特性,设计巧妙而实用。

Google quicklink

Google quicklink 预加载过程

1.检测网页中的链接是否出现在视口中,等待链接出现在视口,执行步骤 2。

2.等待浏览器空闲后执行 3。

3.判断当前的网络连接是否是 2G,如果是则停止执行,如果不是 2G 网络,执行步骤 4。

4.预加载链接指向资源。

其实当我们在提到网页性能优化,以及在设计开发的时候,往往都会着眼于对当前用户访问的这个页面,如何通过压缩资源大小、删减不必要资源、优化图片、懒加载等加快页面解析渲染等方式提升用户的访问速度。

而 quicklink 用了另一种思路,就是预先帮加载获取用户接下来可能要用的链接资源,这样之后的真正使用到该链接时就会感觉非常顺畅。

其实对于这样的预加载功能,一些浏览器其实也都支持,特别是对于网页中存在翻页的情况,浏览器其实早就预先加载了翻页的内容,以至于当我们点击翻页后可以瞬间打开,从而提速。

收藏 0个人收藏
走进科技生活方式

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..

相关推荐

  • Smart key 智能钥匙

    智能钥匙是什么

    智能钥匙是一种通过发射红外线信号来打开一个或两个车门、行李箱和油箱盖,也可以操控汽车的车窗和天窗的钥匙,智能钥匙从外观上看就像一张卡片,存放起来非常方便,特别是在夜间只要驾驶员触到车门智能钥匙就可开启车门,非常便捷。
  • Digital car key 数字车钥匙

    数字车钥匙是什么

    数字钥匙也被称为蓝牙钥匙或者虚拟钥匙,数字钥匙主要是利用近场通信技术,使得用户可以通过带有NFC功能的智能手机或可穿戴智能设备来进行车门的开锁闭锁,以及车辆的启动等操作,以及监控你的汽车开启次数,车的实时状态等发到你的手机上。
  • ETC

    ETC黑名单是什么意思

    ETC黑名单是指办理ETC卡车主因拖欠费用使得银行扣费失败、办理信息异常或用卡不当等原因,导致被高速公路管理方,列入黑名单处理,从而ETC卡无法正常使用,根据最高法相关规定,ETC黑名单严重者,会被纳入“失信被执行人名单”。
  • camera lens 相机镜头

    相机的牛头和狗头指的是什么

    牛头就是很好的镜头,这类镜头一般都是单独购买或者买高端相机配送的镜头,比较沉或变焦大光圈,或是恒定大光圈,镜头的前片镜片尺寸都非常大;狗头镜头的前片镜片尺寸都不怎么大,最大光圈也比较小,重量也比较轻,镜头组中的镜片也比较少,成像一般都比较差。
  • camera lens 照相机镜头

    人像头是什么

    人像头指的是人像摄影镜头,一般是指在镜头1.5m—2m的距离上照人的镜头,也就是70mm-135mm的镜头,按照一般的美学观点,在1.5至2米外看一个人的五官是最漂亮的,人像头都是定焦镜头,相比变焦镜头光圈能做得更大,光学素质也更高。
  • Standard lens 标准镜头

    标头是什么

    标头一般指标准镜头,标准镜头是视角为50度左右的镜头之总称,标准镜头通常是指焦距在40至55毫米之间的摄影镜头,标准镜头所表现的景物的透视与目视比较接近,它是所有镜头中最基本的一种摄影镜头,其视角与人眼的视角比较类似。