Définir un prochain pas plausible
Le prefetch vise des ressources susceptibles de servir ultérieurement. Il ne corrige pas le chargement du contenu déjà nécessaire à la page courante. Sur un parcours simple, la page suivante peut être un candidat. Sur un menu comportant des dizaines de destinations, télécharger toutes les possibilités produit surtout du trafic dont une grande partie restera inutilisée.
Garder le contrôle des destinations
N’appliquez pas cette anticipation aveuglément aux liens qui déclenchent une opération ou concernent des données personnelles. Une navigation apparemment banale peut avoir un effet métier. Préférez une liste explicite de pages publiques et prévisibles, puis vérifiez le comportement du serveur lorsque la demande arrive avant le clic de l’utilisateur.
Mesurer le parcours complet
Comparez le coût de la première page et le temps de la navigation suivante. Un gain après clic peut masquer une dépense excessive pendant la lecture initiale. Testez aussi les connexions limitées et les navigateurs ciblés : une indication de ressource reste une demande adressée au navigateur, dont le traitement peut varier selon le contexte.