Quicklink for WordPress
⚡️ 通过在空闲时间预取视口内链接,加快后续页面加载速度。
评级
最后更新
February 14, 2024
版本
0.10.1
活跃安装
2K
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 上。
此插件可供下载,可用于您的 WordPress 自托管安装。