Objectifs performance
Web Vitals.
Trois métriques Google. Trois objectifs. À vérifier régulièrement sur les pages publiques.
LCP
✓ Bon
1.2s
Largest Contentful Paint
Le plus gros élément affiché. Cible : < 2.5s.
Le plus gros élément affiché. Cible : < 2.5s.
objectif 75e percentile
INP
✓ Bon
88ms
Interaction to Next Paint
Latence de la pire interaction. Cible : < 200ms.
Latence de la pire interaction. Cible : < 200ms.
objectif 75e percentile
CLS
✓ Bon
0.02
Cumulative Layout Shift
Décalages visuels durant le chargement. Cible : < 0.1.
Décalages visuels durant le chargement. Cible : < 0.1.
objectif 75e percentile
Performance budget
Limites auto-imposées.
Ces seuils servent de budget avant déploiement. Si quelque chose dégrade la perf, il faut le voir avant les utilisateurs.
HTML
36 / 50 Ko
par page · max 50 Ko gzippé
CSS
22 / 30 Ko
styles.css gzippé
JS
3 / 20 Ko
ui.js + tools.js gzippé
Polices
0 / 80 Ko
stack système · aucune requête
Requêtes
6 / 12
par page · max 12
Time-to-interactive
0.8 / 1.5s
3G simulé · cible < 1.5s
Méthodologie
Comment on mesure.
- Mesure terrain
Les Core Web Vitals doivent être confirmés avec PageSpeed Insights et la Search Console dès que le domaine public reçoit assez de trafic.
- 75e percentile
Le 75e percentile est la référence utilisée par Google pour Core Web Vitals. C'est la valeur à suivre plutôt qu'une moyenne flatteuse.
- Budget par build
Les tailles HTML, CSS et JS doivent rester sous les seuils affichés après chaque build de production.
- Contrôle avant déploiement
Build Astro, audit de liens, sitemap et vérification HTTPS restent les contrôles minimum avant publication.