091《FasterChrome》鼠标悬停预加载链接让你的Chrome起飞

举报
zhaoolee 发表于 2021/08/27 17:27:44 2021/08/27
【摘要】 title: 091《FasterChrome》鼠标悬停预加载链接让你的Chrome起飞全球排名第一的建站工具WordPress,有一款非常受欢迎的扩展instant-page,它可以通过鼠标悬停预加载链接来提高Chrome访问网站的速度,开源地址:https://github.com/instantpage/instant.page/blob/master/instantpage.js从...

title: 091《FasterChrome》鼠标悬停预加载链接让你的Chrome起飞

全球排名第一的建站工具WordPress,有一款非常受欢迎的扩展instant-page,它可以通过鼠标悬停预加载链接来提高Chrome访问网站的速度,开源地址:

https://github.com/instantpage/instant.page/blob/master/instantpage.js

image-ttt20201228112338869

从源码可知,鼠标悬停65毫秒,会自动加载下一页网页

基于instant-page的FasterChrome

打开Chrome开发者工具,可以看到鼠标悬浮到超链接时,插件会发起预加载的请求

page

image-20201228114325598

完成预加载后,当鼠标点击页面时,打开页面的速度会很快

091-pwc

如果你是一名开发者,可以引入以下代码,让网站提升至少1%的性能

<script src="https://instant.page/5.1.0" type="module" integrity="sha384-by67kQnR+pyfy8yWP4kPO12fHKRLHZPfEsiSXR8u2IKcTdxD805MGUXBzVPnkLHw"></script>

《FasterChrome》 下载链接

Chrome

Edge

FireFox

离线安装包

暂无
暂无

小结

FasterChrome的实现方法,与各类玄学黑科技有本质的区别,通过预先缓存,让页面打开的速度有肉眼可见的提升。

人类从指向超链接到点击,平均需要300ms的反应时间,而FasterChrome让时间缩短为65mm,每个页面相当于提前抢跑了235ms,对于使用了CDN的网站,235ms可以下载100KB~300KB左右的资源文件,当人类点击下鼠标的时候,页面的html已经基本下载完成了,轻松实现了页面秒开的效果。

写在最后(我需要你的支持) / At the end (I need your support)

  • 本文属于Chrome插件英雄榜 项目的一部分, 项目Github地址: https://github.com/zhaoolee/ChromeAppHeroes

  • This article is part of the ChromeAppHeroes project. Github link : https://github.com/zhaoolee/ChromeAppHeroes

  • Chrome插件英雄榜, 为优秀的Chrome插件写一本中文说明书, 让Chrome插件英雄们造福人类, 如果你喜欢这个项目, 希望你能为本项目添加一颗 🌟星.

  • ChromeAppHeroes, Write a Chinese manual for the excellent Chrome plugin, let the Chrome plugin heroes benefit the human, If you like this project, I hope you can add a star 🌟 to this project.

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。