Gerador de Speculation Rules
Crie um JSON válido de Speculation Rules para Prefetch e prerender; valide as configurações predefinidas seguras, os padrões de URL e as opções de eagerness no seu navegador.
Configurações predefinidas
As configurações predefinidas alteram simultaneamente o tipo de operação e a sensibilidade do acionamento.
Comportamento da regra
Escolha o que o navegador preparará, de qual fonte e com que antecedência.
Escopo da URL
Escreva um padrão URLPattern ou uma URL de destino em cada linha.
/blog/* ou /products/:slug /pricing/ como relativo ou https://example.com/pricing/ escreva uma URL absoluta como. Auditoria de Sintaxe e Risco em Tempo Real
A estrutura JSON, as entradas URLPattern e as opções de consumo de recursos são verificadas instantaneamente.
Código gerado
1 regra · 1 destino/padrão
Sobre o Gerador de Speculation Rules
Speculation Rules API, permite ao navegador buscar previamente (prefetch) ou preparação completa em segundo plano (prerender) dá a instrução. Quando usado corretamente, pode acelerar significativamente as transições para as páginas seguintes; quando usado de forma excessivamente ampla, pode consumir desnecessariamente largura de banda, recursos do servidor e métricas de análise.
Esta ferramenta; conservative, moderate e aggressive gera regras a partir de padrões URLPattern ou de uma lista explícita de URLs com as configurações predefinidas. A saída pode ser texto simples JSON ou ser adicionada diretamente à página como <script type="speculationrules"> Você pode obtê-lo no formato. A sintaxe, o seletor de exclusão CSS e as combinações de risco são totalmente controlados pelo seu navegador.
Navegadores que não oferecem suporte a Speculation Rules ignoram esse tipo de script; os links normais continuam funcionando. Por isso, quando configurado corretamente, o recurso é uma camada adicional de aceleração e não substitui o fluxo de navegação existente.
Passo a passo
- Adequado ao seu tráfego e uso de recursos Conservador, Moderado ou Agressivo selecione a configuração predefinida.
- Mais leve em termos de processamento prefetch ou que prepara a página completamente prerender faça a seleção de.
- Escopo Padrão de URL ou lista explícita de URLs defina com; exclua caminhos de sessão, carrinho e pagamento.
- Corrija os avisos de sintaxe e de consumo de recursos no campo de validação em tempo real.
- Copie a etiqueta HTML gerada ou a saída JSON, ou baixe-a como arquivo.
Perguntas frequentes
prefetch permite que o documento de destino seja obtido previamente da rede; ele não executa a página. prerender carrega e renderiza a página de destino como se ela estivesse em uma aba invisível. O Prerender pode proporcionar uma transição mais rápida, mas deve ser usado com mais cuidado, pois JavaScript, solicitações de rede e eventos de análise podem ser executados antes do clique.conservative espera uma forte intenção do usuário; moderate usa um sinal como uma breve espera sobre o link. eager e, especialmente, immediate pode funcionar mais cedo e consumir mais recursos. Ainda assim, o navegador pode optar por não aplicar uma regra dependendo das condições do navegador, do dispositivo e da rede.type="speculationrules" verifique o script. Em vez de adicionar uma segunda regra conflitante, use, se necessário, wp_speculation_rules_configuration personalize a configuração principal com o filtro.<a href> funcionam sem alterações; não é necessário um polyfill JavaScript especial. Por isso, não vincule os destinos dos links apenas a Speculation Rules e preserve o fluxo normal de navegação.