今天看到一个玄学js脚本,说是可以让网站加载更快,于是我准备一试,发现效果确实比较理想,配合使用pjax更佳
官网地址:instant.page
GitHub地址:https://github.com/instantpage/instant.page
调用方法也十分简单,在 footer.php
中 </body>
前添加下面一句话即可:
<script src="//instant.page/1.2.2" type="module" integrity="sha384-2xV8M5griQmzyiY3CDqh1dn4z3llDVqZDqzjzcY+jCBCk/a5fXJmuZ/40JJAPeoU"></script>
原理就是通过捕捉鼠标悬浮的链接进行预加载
注意,此脚本的加速指站内加速,并且只会预加载 html 页面,不会加载图片等资源,所以不用担心与流量损耗等问题。
使用此脚本后我发现统计数据不对了,因为预加载会被统计成正常浏览次数,对于强迫症来说,这不能忍!!!
然后就找到了另一个脚本:InstantClick
官网地址:instantclick.io
GitHub地址:https://github.com/dieulot/instantclick/
这个脚本通过鼠标的click来预加载,效果虽然略弱于instant.page,但统计总算正常了。
两个脚本我都放云上啦,点击下载叭
instant.page:
Download
instantclick:
Download
恭喜,你成功屏蔽了广告 *这是一则由 Google AdSense 自动推荐的广告,不代表本站立场
Comments | 2 条评论
对于单页面来说好像没什么用
@蝉時雨 不太懂单页的SPA~不过既然发送了请求应该也有效果吧