Les mots utiles, en clair
- Cache
- Une copie temporaire d’une page ou d’un fichier, conservée pour l’afficher plus vite. Vider le cache supprime ces copies, pas vos contenus d’origine.
- JavaScript : interactions
- Le code qui fait fonctionner des éléments comme les menus, les formulaires et certaines animations.
Associer contenu et adresse
Une ressource dont l’adresse change lorsqu’elle est modifiée peut être conservée longtemps sans ambiguïté. Le navigateur qui rencontre la nouvelle URL demande la nouvelle version. Cette stratégie fonctionne particulièrement bien pour les styles, scripts et images produits lors d’une construction ou d’une optimisation.
Conserver les versions encore référencées
Une page HTML en cache peut continuer à pointer vers un ancien fichier. Supprimer immédiatement cette ressource après une publication risque donc de casser des visites en cours. La durée de conservation des fichiers doit tenir compte des pages et des intermédiaires susceptibles de les référencer.
Vérifier la chaîne de déploiement
Publiez les ressources avant les pages qui les utilisent et contrôlez leur disponibilité. Le retour arrière doit retrouver les fichiers correspondant à la version restaurée. Une stratégie cohérente réduit les purges urgentes et évite de demander aux visiteurs de vider manuellement leur navigateur pour voir un site correct.