Chargement prédictif : Speculation Rules
La Speculation Rules API remplace avantageusement <link rel="prefetch"> : des règles JSON indiquent les pages à précharger (prefetch) ou à pré-rendre (prerender).
<script type="speculationrules">
{
"prerender": [
{ "where": { "href_matches": "/*" }, "eagerness": "moderate" }
]
}
</script>Le paramètre eagerness (conservative, moderate, eager) évite un préchargement trop agressif. Prise en charge par les navigateurs Chromium (Can I use) ; prévoyez un comportement normal ailleurs. Ne pré-rendez pas de pages à effets de bord (déconnexion, panier). Effet attendu : navigation quasi instantanée, donc meilleur LCP sur la page suivante. Voir aussi Preload.