Core Web Vitals : le guide designer (LCP, INP, CLS)

Ce que LCP, INP et CLS impliquent pour le design, et comment passer au vert sans tuer le créatif.

Les Core Web Vitals sont les métriques de performance centrées utilisateur de Google, et elles relèvent autant du design que de l'ingénierie. Les trois métriques — Largest Contentful Paint (LCP), Interaction to Next Paint (INP) et Cumulative Layout Shift (CLS) — sont directement façonnées par les images de hero, les polices, la structure de mise en page et les schémas d'interaction. Ce guide explique ce que mesure chacune et les décisions de design qui les font bouger.

Ce que mesurent les trois métriques

Métrique, cible et levier de design

MétriqueCible « bonne »Levier de design
LCP≤ 2,5 sMédia de hero plus léger, chargement prioritaire, moins de polices bloquantes
INP≤ 200 msInteractions plus simples, moins de script lourd derrière les clics, retour immédiat
CLS≤ 0,1Espace réservé pour médias et pubs, chargement de police stable, pas de bannières injectées tardivement

Ces seuils proviennent des recommandations publiées par Google et sont mesurés au 75e centile des utilisateurs réels.

Concevoir pour le LCP

Le hero est généralement l'élément LCP, donc généralement le coupable. Une photo de hero pleine largeur non compressée est la cause la plus fréquente d'un LCP lent.

Concevoir pour l'INP

L'INP concerne la sensation de l'interface au toucher. Des interactions lourdes et saccadées — un filtre qui re-rend une liste immense, une animation de menu en lutte avec le thread principal — sont perçues comme lentes.

La performance perçue est un matériau de design. Un état pressé qui apparaît en 50 ms peut faire ressentir une opération de 180 ms comme instantanée.

Concevoir pour le CLS

Le décalage de mise en page est avant tout une discipline de design et de balisage. Il survient quand quelque chose se charge tard et pousse du contenu déjà visible.

Checklist anti-CLS

  • Fixez largeur et hauteur explicites (ou aspect-ratio) sur chaque image et embed.
  • Réservez l'espace des pubs, bannières cookies et contenus dynamiques avant leur chargement.
  • Évitez d'insérer du contenu au-dessus d'un contenu existant après le chargement.
  • Utilisez font-display: swap avec des métriques de repli alignées pour que les polices échangées ne refluent pas le texte.

Atteindre le « bon » sans tuer la créativité

La crainte est que les budgets de performance aplatissent le design en pages fades mais rapides. Ce n'est pas une fatalité. L'astuce est de dépenser votre budget avec discernement : un hero saisissant et bien optimisé plutôt que trois lourds ; une interaction riche sur les rares moments qui le méritent plutôt que partout ; du mouvement qui respecte le thread principal et prefers-reduced-motion.

Astuce Traitez les Core Web Vitals comme une contrainte de design dès le premier wireframe, pas comme un nettoyage de fin de projet. Une contrainte posée tôt affine les décisions créatives ; posée tard, elle force des compromis disgracieux.

En résumé

LCP, INP et CLS récompensent exactement les qualités que les bons designers recherchent de toute façon : une première impression rapide, des interactions réactives et des mises en page stables et dignes de confiance. Comprenez quelles décisions de design font bouger chaque métrique, mesurez avec des données d'utilisateurs réels, et vous pourrez être ambitieux et rapide en même temps.