Qu'est-ce que Generateur de règles de speculation ?
Les Speculation Rules sont une fonctionnalité de navigateur basée sur JSON qui permet d'indiquer au navigateur quelles pages précharger ou prérendre avant que l'utilisateur ne clique. Le prérendu charge la page complète pour une navigation instantanée, tandis que le préchargement ne récupère que le document principal. Cela peut rendre un site statique rapide car les vues de page suivantes se chargent depuis le cache ou l'état prérendu.
Réponse rapide
Les Speculation Rules utilisent du JSON pour indiquer à Chrome et Edge quelles pages précharger ou prérendre avant que l'utilisateur ne clique. Prerender charge la page complète pour une navigation instantanée ; prefetch ne récupère que le document principal.
Last updated: 2026-06-11
Limites
- Les Speculation Rules fonctionnent uniquement dans Chrome et Edge. Les autres navigateurs ignorent complètement la balise script.
- Le prérendu eager de nombreuses pages peut gaspiller une bande passante et une mémoire importantes, en particulier sur les appareils mobiles.
- Le prérendu inter-origines a des contraintes de confidentialité strictes. Les navigateurs peuvent supprimer les cookies et l'accès au stockage des pages prérendues inter-origines.
Sources:MDN Web Docs · W3C Specifications · jquery.app on GitHub
Comment utiliser cet outil
- Choisissez de prérendre les pages (rendu complet) ou de les précharger (récupération du document uniquement).
- Sélectionnez la source de liste d'URL pour spécifier des pages exactes, ou les règles de document pour une correspondance basée sur des motifs.
- Définissez le niveau d'empressement. Conservative se déclenche au survol ou au focus, moderate ajoute un court délai, eager se déclenche immédiatement.
- Copiez la balise script dans l'en-tête de votre page ou près de la fin du body.
A quoi il sert
- Prérendre les pages de navigation principales pour qu'elles s'ouvrent instantanément au clic.
- Précharger les pages d'articles de blog depuis une liste pour accélérer le flux de lecture.
- Ajouter des règles de spéculation à un site de documentation pour que les pages de section se chargent plus rapidement.