Améliorez la lisibilité de votre site Web

Sofia Emelianova
Sofia Emelianova

Les textes à faible contraste rendent votre site Web moins lisible pour tous les utilisateurs, encore plus pour les personnes souffrant de déficiences visuelles. Les outils de développement peuvent détecter automatiquement les problèmes de faible contraste et vous suggérer de meilleures couleurs pour vous aider à les résoudre.

Utilisez les outils de développement pour:

Découvrir le texte à faible contraste

Pour identifier le texte à faible contraste:

  1. Accédez aux Outils de développement sur votre page. Dans ce tutoriel, vous pouvez utiliser cette page de démonstration.
  2. Obtenez la liste de tous les problèmes de contraste à l'aide de l'un des trois panneaux suivants:

Problèmes de contraste dans le panneau "Présentation du CSS"

Pour avoir un aperçu:

  1. Ouvrez CSS Overview (Aperçu CSS).
  2. Capturez une vue d'ensemble.
  3. Ouvrez la section Couleurs, faites défiler la page jusqu'à Problèmes de contraste, puis cliquez sur un problème, le cas échéant.
  4. Dans le tableau Problèmes de contraste, pointez sur un élément et cliquez sur le lien situé à côté.

    Liste des problèmes de contraste dans CSS Overview.

  5. Corrigez le problème comme décrit dans la section Corriger le texte à faible contraste.

(Aperçu) Problèmes de contraste dans l'onglet "Problèmes"

Pour obtenir la liste des problèmes:

  1. Activez les rapports sur les problèmes de contraste dans l'onglet Issues (Problèmes) :
    1. Ouvrez Paramètres > Expérimental.
    2. Dans la barre de filtre, recherchez contrast issue.
    3. Cochez Activer la création automatique de rapports sur les problèmes de contraste dans le panneau "Problèmes". Activer la création de rapports sur les problèmes de contraste.
    4. Cliquez sur Actualiser les outils de développement dans l'invite en haut de la page.
  2. Ouvrez l'onglet "Problèmes".
  3. Développez les problèmes de contraste détectés par les outils pour les développeurs, développez le tableau des éléments, puis cliquez sur un lien à côté de l'élément.

    Tableau des éléments présentant des problèmes de contraste dans l'onglet "Problèmes".

  4. Corrigez le problème comme décrit dans la section Corriger le texte à faible contraste.

Problèmes de contraste dans un rapport Lighthouse

Pour exécuter un rapport :

  1. Dans les outils de développement, ouvrez Plus d'onglets. Plus d'onglets > Lighthouse.
  2. Générer un rapport Lighthouse avec les paramètres suivants :
    • Mode: navigation (par défaut)
    • Catégories: Accessibilité
    • Appareil: Ordinateur Rapport Lighthouse avec les paramètres de navigation, d'accessibilité et de bureau
  3. Cliquez sur Analyser le chargement de la page et attendez que Lighthouse génère le rapport.
  4. Faites défiler la page jusqu'à la section Contraste et, dans la liste des éléments, cliquez sur un lien vers un élément concerné. Section "Contraste" du rapport Lighthouse avec la liste des éléments présentant des problèmes de contraste
  5. Corrigez le problème comme décrit dans la section Corriger le texte à faible contraste.

Corriger le texte à faible contraste

Pour résoudre un problème de faible contraste:

  1. Identifiez un problème de contraste, puis cliquez sur un lien vers un élément concerné dans le panneau Présentation CSS, dans l'onglet Problèmes ou dans le rapport Lighthouse. Les outils de développement vous permettent d'accéder au panneau Éléments et de sélectionner l'élément correspondant. Élément présentant un problème de contraste sélectionné dans le panneau "Éléments". Par exemple, sur cette page de démonstration, le premier élément concerné est h1.line1.
  2. Cliquez sur Inspecter Inspectez. en haut à droite des Outils de développement, puis pointez sur l'élément dans la fenêtre d'affichage. Les outils de développement affichent une info-bulle pour cet élément.

    L'info-bulle affiche un panneau d'avertissement à côté de la valeur de contraste.

    Notez le signe d'avertissement Avertissement. à côté de la valeur du rapport de contraste dans l'info-bulle. Le rapport de contraste mesure la différence de luminosité entre les couleurs du premier plan (couleur du texte) et de l'arrière-plan.

  3. Ouvrez le sélecteur de couleurs à côté de la déclaration de couleur du texte de l'élément, puis développez la section Rapport de contraste dans le sélecteur de couleurs.

    Section "Rapport de contraste" du sélecteur de couleur.

    Le sélecteur de couleur vous indique que le rapport de contraste ne respecte pas les niveaux AA ou AAA des consignes de WebAIM.

  4. Cliquez sur le bouton Utiliser la couleur suggérée. Utiliser la couleur suggérée à côté du niveau AAA. Le sélecteur de couleur applique une couleur de texte conforme aux consignes relatives au rapport de contraste.

    La couleur appliquée est conforme aux consignes.

  5. Pour choisir une couleur manuellement, vous pouvez également faire glisser le cercle dans l'aperçu des nuances. Pour rester dans le niveau AA ou AAA, choisissez une couleur en dessous de la ligne supérieure ou inférieure, respectivement.

    Choisir une nuance de couleurs en dessous de la ligne de fond pour rester au niveau AAA.

  6. De même, corrigez tous les problèmes de contraste détectés dans le panneau Présentation CSS, l'onglet Problèmes ou le rapport Lighthouse.

Enregistrez les modifications.

Pour enregistrer vos modifications dans les outils de développement:

Étape suivante

En savoir plus :