·设为首页收藏本站📧邮箱修改🎁免费下载专区💎积分✅卡密📒收藏夹👽聊天室
返回列表 发布新帖

如何使用预加载JS脚本instant.page-实现网站页面秒开

90 9
发表于 2024-9-28 12:50:46 | 查看全部 阅读模式

马上注册,免费下载更多dz插件网资源。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
无意间看到一篇文章,说使用预加载JS脚本instant.page-能实现网站页面秒开。
本人没测试过,不知道哪位大哥能测试下,有效果或者没效果可以回我帖。


本篇文章主要介绍了一个网站预加载的脚本instant.page
作用是可以预加载用户想访问的页面,当用户真正点击链接后,就会直接从缓存中读取,以此提升网站的访问速度。
传闻可以瞬间提高网站页面加载速度。我一直对网站加载速度的优化很感兴趣,于是便立即拿来试试,效果果然如说的那样,打开页面嗖嗖的 ::paopao:tieba_emotion_53::
instant.page 原理的话我们不必深层了解,只需知道:


在用户点击网站链接之前,他们将鼠标悬停在该链接上。当用户徘徊65毫秒时,他们将点击该链接有两个机会,因此 instant.page 此时开始预加载,平均超过 300 毫秒,以便页面预加载。
instant.page 是渐进式增强 - 对不支持它的浏览器没有影响。
效果
instant.page 对站内访问速度的提升的确很给力。然而它只会预加载自己的站内链接,而不会预加载其他外链。
如图所示,当鼠标在左侧文章链接悬停超过 65ms 后,左侧 网络 即会对站内页面进行预加载(绿色部分)
另外而悬停未超过 65ms 时,则不会进行预加载(红色部分)


使用 instant.page 只会预加载 html 页面,而不会加载图片等资源,因此点击预加载的页面是秒开的,图片在点击之后才会加载,不用担心与 lazyload 的各种不兼容问题。

使用方法

1.使用官方脚本只要把这行代码添加到网站的</body>标签之前即可。(由于脚本托管在国外,只建议国外的朋友使用,国内的朋友加载官方的资源会比较慢哦)

  1. <script src="//instant.page/5.1.0" type="module" integrity="sha384-by67kQnR+pyfy8yWP4kPO12fHKRLHZPfEsiSXR8u2IKcTdxD805MGUXBz加-速-器kLHw"></script>
复制代码
如何使用预加载JS脚本instant.page-实现网站页面秒开 测试,图片,托管,浏览器,服务器 代码是这个,论坛不知道怎么会自动转换

2.自托管文件只需将下面这段 js文件 上传到自己服务器,然后在</body>标签之前根据路径添加下面的代码即可(强烈建议服务器在国内的朋友使用)
  1. <script src="`存放路径`/ instant.page-5.1.0.js" type="module"></script>
复制代码
下载地址:https://www.lanzoux.com/iOzIvfonj9a





如何使用预加载JS脚本instant.page-实现网站页面秒开 测试,图片,托管,浏览器,服务器
如何使用预加载JS脚本instant.page-实现网站页面秒开 测试,图片,托管,浏览器,服务器
我要说一句 收起回复
创宇盾启航版免费网站防御网站加速服务

评论9

浅生Lv.8 发表于 2024-9-28 12:51:25 | 查看全部
这种代码增加N倍服务器访问压力
我要说一句 收起回复
IT618发布Lv.8 发表于 2024-9-28 12:52:25 | 查看全部
我试试
我要说一句 收起回复
TyCodingLv.8 发表于 2024-9-28 12:52:49 | 查看全部
当鼠标在左侧文章链接悬停超过 65ms 后,左侧 网络 即会对站内页面进行预加载,对移动端有作用吗?
我要说一句 收起回复
CrystαlLv.8 发表于 2024-9-28 12:53:18 | 查看全部
Js太强大了。我觉得不差于php的
我要说一句 收起回复
拾光Lv.8 发表于 2024-9-28 12:54:17 | 查看全部
谁试了,怎么样
我要说一句 收起回复
独家记忆Lv.8 发表于 2024-9-28 12:54:46 | 查看全部
代码是这个
如何使用预加载JS脚本instant.page-实现网站页面秒开 测试,图片,托管,浏览器,服务器
我要说一句 收起回复
TyCodingLv.8 发表于 2024-9-28 12:54:53 | 查看全部
还行吧,就是鼠标放在上面就会自动加载
我要说一句 收起回复
拾光Lv.8 发表于 2024-9-28 12:55:31 | 查看全部
移动端好像不行,pc端测试还行
我要说一句 收起回复
IT618发布Lv.8 发表于 2024-9-28 12:55:54 | 查看全部
用过预加载JS代码,就是鼠标停留在链接处两三秒就预加载,再点击链接,秒加载页面,如果网站用了CDN加速,会加快流量消耗
我要说一句 收起回复

回复

 懒得打字嘛,点击右侧快捷回复【查看最新发布】   【应用商城享更多资源】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

创宇盾启航版免费网站防御网站加速服务
投诉/建议联系

discuzaddons@vip.qq.com

未经授权禁止转载,复制和建立镜像,
如有违反,按照公告处理!!!
  • 联系QQ客服
  • 添加微信客服

联系DZ插件网微信客服|最近更新|Archiver|手机版|小黑屋|DZ插件网! ( 鄂ICP备20010621号-1 )|网站地图 知道创宇云防御

您的IP:18.223.196.180,GMT+8, 2024-11-9 03:35 , Processed in 0.746902 second(s), 132 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2024 Discuz! Team.

关灯 在本版发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表