swissup/module-speculation-rules

Swissup Speculation Rules 模块

1.0.3 2024-08-01 10:36 UTC

This package is auto-updated.

Last update: 2024-09-01 10:54:29 UTC


README

描述

Speculation Rules API》是谷歌开发的一个JSON定义的API,旨在通过推测性加载策略提高网页加载性能。还有Mozilla MDN的更多描述

它是如何工作的?

谷歌的Speculation Rules API旨在针对文档URL,而不是特定的资源文件。Speculation Rules API引入了一种更表达性和可配置的语法,用于指定哪些文档应该被预取或预渲染。通过在type="speculationrules"的脚本中定义JSON格式的结构,开发者可以为预渲染和预取制定规则。这种增强的灵活性允许对推测性加载进行微调。

页面速度影响

使用Speculation Rules API进行预渲染

浏览器支持

我能使用Speculation Rules吗?

安装

对于客户端
cd <magento_root>
composer require swissup/module-speculation-rules
bin/magento module:enable Swissup_SpeculationRules Swissup_Core
bin/magento setup:upgrade
对于维护者
cd <magento_root>
composer require swissup/module-speculation-rules:dev-master --prefer-source
bin/magento module:enable Swissup_SpeculationRules Swissup_Core
bin/magento setup:upgrade