Webdesign — UX, responsive, accessibilitéExplorer nos ressources webdesign →
SEO et performance

Images optimisées : formats modernes et dimensionnement

A retenir : Formats modernes adaptés au type de visuel et au navigateur Dimensionnement des images selon leur affichage réel Compression d’image contrôlée pour préserver la qualité perçue Chargement prioritaire du visuel principal, différé pour les autres Formats…

A retenir :

  • Formats modernes adaptés au type de visuel et au navigateur
  • Dimensionnement des images selon leur affichage réel
  • Compression d’image contrôlée pour préserver la qualité perçue
  • Chargement prioritaire du visuel principal, différé pour les autres

Formats modernes et compression d’image : choisir sans sacrifier le rendu

WebP, AVIF, JPEG et PNG selon le visuel

Le choix du format influence directement le poids des fichiers, mais une conversion n’allège pas toujours une image. Comparez le rendu et la taille obtenue avant de remplacer un fichier déjà bien compressé.

Pour la plupart des photos, WebP constitue un choix polyvalent, tandis que l’AVIF peut réduire davantage le poids sur certains visuels. Selon MDN, l’élément picture permet de proposer plusieurs formats et de conserver une image JPEG en solution de repli.

Le JPEG reste utile pour les photographies et la compatibilité étendue. Le PNG répond plutôt aux besoins de transparence, alors que le SVG convient aux logos et pictogrammes vectoriels, non aux photos.

Format Usage adapté Point de vigilance
WebP Photos et visuels courants Comparer au fichier source
AVIF Photos riches et grandes images Vérifier le rendu des dégradés
JPEG Photographies et solution de repli Compression parfois moins efficace
PNG Visuels nécessitant une transparence Éviter pour les photographies
SVG Logos, icônes et dessins vectoriels Nettoyer les données inutiles

Compresser en préservant la qualité perçue

La compression d’image doit partir du meilleur fichier source disponible, puis être évaluée à la taille d’affichage habituelle. Un export WebP autour d’une qualité de 80 à 85 % constitue un point de départ à tester, pas une garantie universelle.

A lire également :  Polices web : leur coût réel en performance

Un artisan qui remplace une grande photo JPEG par un fichier WebP bien réglé peut alléger fortement sa page sans modifier son cadrage. En revanche, compresser une image déjà floue accentue les défauts : la netteté initiale compte autant que le réglage d’export.

Pour comparer plusieurs réglages, Squoosh permet de visualiser les différences, tandis que des extensions WordPress peuvent automatiser le traitement. Selon web.dev, il faut vérifier que la conversion produit effectivement un fichier plus léger.

Cette sélection des formats réduit les données transférées ; le dimensionnement des images détermine ensuite si le navigateur reçoit seulement les pixels nécessaires.

Dimensionnement des images : servir une résolution adaptée

Adapter les dimensions à l’affichage réel

Une image de 3 000 pixels affichée dans une vignette de 400 pixels transporte souvent des données superflues. Pour les écrans à forte densité, une largeur proche du double de l’affichage CSS peut suffire, sous réserve du cadrage et du rendu souhaité.

Une vignette présentée à 400 pixels peut donc être préparée autour de 800 pixels, tandis qu’une image principale affichée à 800 pixels peut nécessiter une version plus large. Il faut aussi produire plusieurs variantes pour les mises en page fluides.

Les attributs srcset et sizes aident le navigateur à sélectionner une variante adaptée à l’écran. Selon MDN, ces mécanismes prennent en charge les images responsives sans nécessiter de script personnalisé.

Sur une boutique, préparez des dimensions distinctes pour les vignettes, les fiches produit et les bannières. Cette méthode évite d’envoyer systématiquement le fichier prévu pour un zoom sur un petit écran.

A lire également :  Vidéo en page d'accueil : ce qu'elle coûte en performance

Voici des repères pratiques pour organiser les fichiers d’un catalogue sans confondre résolution et taille d’affichage.

Repères de dimensionnement des images :

  • Vignettes : variante légère adaptée aux cartes de catalogue
  • Fiches produit : résolution suffisante pour le détail courant
  • Visuels principaux : fichier prioritaire, cadré pour le premier écran
  • Logos vectoriels : SVG nettoyé et proportions préservées

Réserver l’espace pour stabiliser la page

Quand le navigateur ignore les proportions d’une image, son arrivée peut déplacer le texte ou les boutons. Renseigner les dimensions width et height permet de réserver cet espace avant la fin du téléchargement.

Selon web.dev, les déplacements inattendus contribuent au CLS, une métrique des Core Web Vitals. Les dimensions explicites stabilisent la mise en page, tandis qu’un style responsive conserve l’adaptation à la largeur disponible.

Une équipe éditoriale peut intégrer ces dimensions dans ses gabarits et ses consignes d’import. Les nouvelles publications bénéficient alors de la même stabilité, au lieu de dépendre d’une correction manuelle après mise en ligne.

Problème observé Action recommandée Effet attendu
Fichier trop large pour sa zone Créer plusieurs variantes Moins de données inutiles
Image sans proportions déclarées Renseigner largeur et hauteur Espace réservé au chargement
Visuel principal découvert tard Le rendre prioritaire Affichage initial plus rapide
Galerie située sous le premier écran Activer le chargement différé Téléchargement mieux réparti

Une fois les dimensions maîtrisées, la priorité consiste à ordonner les téléchargements selon ce que le visiteur voit réellement.

Performance web : prioriser le chargement des images

Protéger le LCP de l’image principale

Le plus grand visuel visible au premier écran est souvent l’élément mesuré par le LCP. Selon web.dev, un chargement tardif de cette image peut détériorer la perception de vitesse, même si les autres ressources arrivent rapidement.

A lire également :  Performance web : pourquoi la vitesse est une question de design

Ne lui appliquez pas loading= »lazy » : le navigateur pourrait attendre avant de la demander. Une seule image principale peut recevoir une priorité élevée, tandis que les visuels secondaires restent chargés selon leur emplacement.

Une boutique de mode qui place sa photo produit principale en tête de page doit donc la distinguer des images de galerie. Le chargement différé convient aux images hors écran, pas au visuel que l’internaute attend immédiatement.

Selon HTTP Archive, les images représentent une part importante des ressources transférées sur le web. Réduire leur poids et choisir leur ordre de chargement agit ainsi sur l’expérience comme sur l’usage des données mobiles.

Automatiser les images responsives dans le catalogue

Sur les pages longues, loading= »lazy » peut différer les images qui ne sont pas encore visibles. Cette fonctionnalité native évite souvent le recours à un script spécialisé, mais elle doit exclure les visuels du premier écran.

Pour auditer un catalogue, ouvrez les outils réseau du navigateur, filtrez les images et repérez les fichiers les plus lourds. La conversion automatique, les variantes de taille et la mise en cache réduisent ensuite les tâches répétitives.

Liste de contrôle avant publication :

  • Format moderne testé face au fichier d’origine
  • Dimensions adaptées à chaque emplacement réel
  • Texte alternatif descriptif et nom de fichier explicite
  • Chargement différé limité aux images hors écran

Le texte alternatif décrit l’information utile aux personnes utilisant un lecteur d’écran ; il ne doit pas accumuler des mots-clés. Un nom comme « fauteuil-bleu-salon.jpg » est également plus compréhensible qu’une suite de chiffres.

Mesurez enfin le poids total des images et le LCP avant puis après les changements. Une amélioration n’est durable que si les prochains fichiers suivent les mêmes règles d’export et de chargement.

Source : MDN ; web.dev ; HTTP Archive.

À retenir

Mieux comprendre, pour concevoir plus juste

Qu'il s'agisse d'UX, de responsive, d'accessibilité ou de SEO, chaque repère compris est un pas de plus vers un site plus efficace et plus agréable à utiliser. La théorie ne remplace jamais les tests réels, mais elle permet d'aborder chaque projet avec plus de clarté.

Pour aller plus loin

  • Observer comment vos utilisateurs se comportent réellement sur le site
  • Tester chaque évolution avant de la généraliser
  • Vous appuyer sur des référentiels reconnus (WCAG, Core Web Vitals…)
  • Avancer par itérations, sans jamais figer le design