collab/module-quicklink

通过在空闲时间预取或预渲染视口中的链接,加快后续页面加载速度。

1.0.2 2024-08-22 07:13 UTC

This package is auto-updated.

Last update: 2024-09-22 07:18:55 UTC


README

Collab_QuickLink 模块允许您在您的 Magento 2 商店中嵌入和配置 quicklink

工作原理

Quicklink 尝试使后续页面的导航加载更快。它

  • 检测视口内的链接(使用 Intersection Observer
  • 等待浏览器空闲(使用 requestIdleCallback
  • 检查用户是否没有使用慢速连接(使用 navigator.connection.effectiveType)或已启用数据节省(使用 navigator.connection.saveData
  • 预取(使用 <link rel=prefetch> 或 XHR)或 预渲染(使用 Speculation Rules API)链接的 URL。提供一些对请求优先级的控制(如果支持,可以切换到 fetch())。

配置

您可以在管理面板的 商店 > 配置 > Collab 扩展 > Quicklink 下配置此模块。完整选项说明请参阅 quicklink 文档

安装详细信息

composer require collab/module-quicklink
bin/magento setup:upgrade