Pré-rendu
Le pré-rendu désigne la pratique consistant à précharger de manière spéculative et à rendre des pages que l'utilisateur·ice est susceptible de consulter prochainement (le navigateur rend la page en arrière-plan dans ce qui est en réalité un onglet séparé et invisible). Le pré-rendu inclut le téléchargement des sous-ressources d'un document et l'exécution du JavaScript associé.
Si l'utilisateur·ice choisit ensuite de naviguer vers la page, l'affichage de son contenu peut être quasi instantané.
Le pré-rendu peut par exemple être utilisé pour récupérer les ressources de la page liée par un bouton « Suivant », une info-bulle de lien survolée par un·e utilisateur·ice, ou la page cible probable de l'URL saisie dans la barre d'adresse. Les règles de spéculation suivantes peuvent être incluses dans l'en-tête d'un document pour indiquer au navigateur qu'il doit pré-rendre next.html et next2.html, car l'une ou l'autre pourrait raisonnablement être la cible de la prochaine navigation :
<script type="speculationrules">
{
"prerender": [
{
"source": "list",
"urls": ["next.html", "next2.html"]
}
]
}
</script>
Le pré-rendu permet un affichage plus rapide que le préchargement et donc une meilleure expérience utilisateur, au prix d'une consommation de ressources plus importante.
Voir aussi
- Chargement spéculatif
- Termes associés du glossaire :
- Pré-rendu de pages dans Chrome pour des navigations instantanées sur developer.chrome.com
- L'API Speculation Rules