quicklink是Google开源的一个前端项目,用于给网站内存在的超链接打开速度优化,原理就是在网站加载完毕浏览器空闲时对页面内的超链接进行预载,当用户实际点击进去的时候,Chrome就会从缓存中读取网页内容。
只需要在
之前引入即可,但是我感知变化不大,提高了100ms秒吧,我网站本来速度也不慢(低并发的情况下,比较服务器拉跨)~
<script src="https://cdn.staticfile.net/quicklink/2.3.0/quicklink.umd.js"></script>
<script>
window.addEventListener('load', () => {
quicklink.listen();
});
</script>
同时也开发了一个chrome插件,可以给所有网站内的超链接进行加速,但是好像违反了Chrome的最佳实践,咱也不懂,提示此插件可能会被移除
quicklink官方网址