Milten.ioMilten

Testar cache de avanço/retrocesso

Análise de compatibilidade com Back/Forward Cache para navegação instantânea

Vantagens

Detecção de navegação instantânea
Verificação abrangente de cada página quanto à elegibilidade para Back/Forward Cache, garantindo que os usuários experimentem transições instantâneas para frente e para trás.
Detalhamento dos motivos de bloqueio
Relatório detalhado sobre o que exatamente impede o cache de cada página — desde listeners de unload até cabeçalhos Cache-Control e conexões abertas.
Análise de crawl multi-página
Varredura automatizada de todo o seu site para identificar problemas de bfcache em todas as páginas em uma única execução, priorizados por impacto.
Recomendações de correção acionáveis
Orientação clara e passo a passo para resolver cada motivo de bloqueio, para que suas páginas se qualifiquem para bfcache e carreguem instantaneamente.

Como funciona

Ferramentas

Scanner de velocidade
INP Debugger
Testar cache de avanço/retrocesso
Vazamentos de memória
React Scan

FAQ

BFCache é uma otimização do navegador que armazena um snapshot completo da página na memória quando o usuário navega para fora. Ao pressionar Voltar ou Avançar, a página é restaurada instantaneamente em vez de ser recarregada e re-renderizada.

Bloqueadores comuns incluem listeners de eventos unload, cabeçalhos Cache-Control: no-store, conexões WebSocket ou IndexedDB abertas e certos cabeçalhos HTTP. O relatório lista os motivos exatos para cada página.

Páginas restauradas do bfcache reportam valores de LCP, FCP e CLS próximos de zero, pois são exibidas instantaneamente. Habilitar o bfcache pode melhorar significativamente suas pontuações gerais de Web Vitals nos dados do CrUX.

BFCache é suportado no Chrome, Firefox e Safari. Cada navegador pode ter critérios de elegibilidade ligeiramente diferentes, mas remover bloqueadores comuns beneficia todos eles.

Bibliotecas de analytics modernas usam a Beacon API ou eventos pagehide/visibilitychange em vez de unload. Mudar para essas alternativas preserva o rastreamento enquanto habilita o bfcache.
Usamos Cookies

Usamos cookies para garantir que você tenha a melhor experiência em nosso site. Para mais informações sobre como usamos cookies, consulte nossa política de cookies.