Quicklink for WordPress
·
⚡️ 通过在空闲时间预取视口内链接,加快后续页面加载速度。
评级
版本
0.10.4
活跃安装
1K
最后更新
Apr 6, 2025
WordPress的Quicklink试图使导航到后续页面的加载速度更快。与插件一起嵌入的是一个javascript库,它检测视口中的链接,等待浏览器空闲并预取这些链接的url。库还尝试检测用户是否处于慢速连接或数据计划中。
这个插件在很大程度上建立在Google Chrome 实验室.
更多信息关于 Quicklink on the official Website.
它是怎么工作的
- 检测视口内的链接 (using Intersection Observer)
- 等待直到浏览器空闲 (using requestIdleCallback)
- 检查用户是否链接缓慢(使用
navigator.connection.effectiveType)或启用了数据保护程序(使用navigator.connection.saveData< /代码>) - 预取链接的 URL(使用
< /code>或 XHR)。 提供对请求优先级的一些控制(如果支持,可以切换到fetch())。
如果您是开发人员,我们鼓励您跟随或贡献来开发此插件在 GitHub 上。
