在网上发现了instant.page
这个脚本,说可以提高网站页面的打开速度,而且大小只有 1kb。
原理
PC端:当用户的鼠标在链接上悬停了65毫秒时,这个脚本开始预加载页面;还有一种就是在用户开始按下鼠标时 ,开始预加载页面。
移动端:用户在滑动屏幕时,链接可见时,就开始预加载。
仅当用户很有可能会访问页面时才预加载页面,并且只会预加载 html 页面,不会加载图片等资源,所以不用担心与流量损耗等问题。。
instant.page 是渐进式增强 - 对不支持它的浏览器没有影响。
官网地址:https://instant.page
GitHub 地址:https://github.com/instantpage/instant.page
typecho 调用方法
在你网站的</body>
标签前添加:
<script src="//instant.page/5.1.0" type="module" integrity="sha384-by67kQnR+pyfy8yWP4kPO12fHKRLHZPfEsiSXR8u2IKcTdxD805MGUXBzVPnkLHw"></script>
使用此脚本后浏览数据增加,因为预加载会被统计成正常浏览次数。
15 条评论
添加了一下,没啥感觉
不错,收藏了
这个可以有可以试试
试了一下好像没有什么变化
嗯确实没视觉上的加速感受,多少是快了一点
以前用过 还行 能增加很多pv 哈哈。
如果开了 pjax 感觉这个没必要了。
所以,我没用
这个可以有
再油小猴上看到过类似的脚本,前端预加载
不错,抽空试试
其实网页加载慢主要还是一些图片等占用资源,不加载图片的话 人可能无法直观地感受到变化 我也准备试一试typecho 到时候搞一下试试效果
还是不太懂这玩意干嘛的
几十几百毫秒的提升,视觉上感觉不到。
我也加上了,但感受不到变化
它不会预加载图片等资源,所以看起来还是有延迟。