Suis impérativement les règles définies dans performances.md.
Points d'attention prioritaires :
- Minimiser le poids des ressources texte et médias en appliquant la minification, la compression et l’optimisation avant mise en production.
- Réduire le nombre de requêtes HTTP en regroupant les fichiers, en limitant les ressources externes et en favorisant le lazy-loading pour les ressources non critiques.
- Utiliser les formats modernes et légers pour les images, vidéos, polices et autres assets : AVIF/WebP pour les images, WOFF2 pour les polices.
- Employer les attributs de pré-chargement et de priorité (
async, defer, rel=preload, fetchpriority) pour optimiser l’ordre de chargement des scripts, polices et images critiques.
- Mettre en place une stratégie de cache efficace avec des en-têtes HTTP adaptés (
Cache-Control, Expires) pour les ressources statiques et les contenus contrôlés.
- Suivre les Core Web Vitals : LCP rapide (<2.5s), INP réactif (<200ms) et CLS faible (<0.1) pour garantir une expérience performante.