Aller au contenu
Ergologique

Le média de l’ergonomie face aux écrans

Ergologique explique l’ergonomie face aux écrans : poste de travail, setup gaming et esport, ergonomie logicielle et UX, game design accessible.

Ergonomie logicielle et UX

Des interfaces confortables pour tous : contrastes, clavier et lecteurs d’écran

Vous concevez une interface utilisée des heures durant. Vos choix d’ergonomie portent sur des détails concrets : couleurs lisibles, focus visible, parcours clavier et repères pour lecteurs d’écran. Voici comment les régler sans approximations.

Par Julien Marchand · · 4 min de lecture

Person utilisant lecteur d’écran braille et clavier devant écran affichant thèmes clair et sombre

Quand la fatigue visuelle s’installe, ce n’est presque jamais à cause d’un seul « défaut ». Un contraste un peu trop faible, un focus invisible, un menu impossible à atteindre au clavier ou une page sans repères pour lecteurs d’écran finissent par casser le rythme. Cette page vous donne des seuils utiles, des options de conception et une méthode de test reproductible pour rendre vos écrans plus confortables et accessibles, sans présumer d’outils spécifiques. Pour le socle méthodologique de la rubrique, voyez aussi l’ergonomie logicielle et UX.

Par où commencer quand l’interface fatigue ou bloque au clavier ?

Avant d’ajouter des composants « accessibilité », vérifiez trois fondations :

  • Le texte est-il lisible sans effort ? Les WCAG 2.2 exigent un ratio de contraste d’au moins 4,5:1 pour le texte courant, avec une tolérance à 3:1 pour le grand texte, seuils explicités dans la traduction française des WCAG 2.2.
  • Le clavier parcourt-il tout ce qui est interactif, dans un ordre cohérent, et le focus est-il visible ? Ces règles de base du principe « Utilisable » et du critère « Focus visible » sont détaillées par MDN Web Docs.
  • La page offre-t-elle des repères (landmarks) et des titres hiérarchisés permettant aux lecteurs d’écran de sauter de section en section ? Les pratiques d’auteurs WAI‑ARIA décrivent comment structurer des pages avec des repères nommés utiles (APG Landmarks).

Quels critères concrets retenir sans tout relire des normes ?

  • Contrastes du texte : tenez 4,5:1 pour le texte normal et 3:1 pour le grand texte, seuils posés par les WCAG 2.2. Si vous hésitez (zoom, écrans vieillissants), restez à 4,5:1 pour garder une marge de confort.
  • Clavier partout, focus partout : tout contrôle atteignable au pointeur doit l’être au clavier ; l’état de focus doit être visible et non masqué par le style, selon MDN.
  • Repères et titres : chaque page devrait contenir au moins main, navigation(s) et contentinfo, idéalement tous couverts par des landmarks nommés pour faciliter la navigation, comme le recommande le guide WAI‑ARIA APG.
  • Ce que priorisent les utilisateurs de lecteurs d’écran : la navigation par titres est le moyen le plus fréquent chez les utilisateurs avancés, tandis que l’usage des repères/regions reste courant ; résultats synthétisés dans l’enquête WebAIM #10.

Pour un panorama méthodologique plus large (lisibilité, formulaires, états d’erreur), voyez aussi notre page sur l’ergonomie d’un site web et l’article sur les heuristiques de Nielsen appliquées au quotidien.

Quelles options de conception privilégier pour atteindre ces critères ?

  • Couleurs et contrastes

    • Fixez d’abord les teintes des textes et fonds pour atteindre 4,5:1, puis déclinez les états (hover, focus, désactivé) en conservant le seuil. Les critères sont détaillés dans les WCAG 2.2.
    • Évitez le seul code couleur pour signaler l’état ; combinez couleur, forme, texte.
  • Clavier et ordre de tabulation

    • Réservez Tab/Shift+Tab au déplacement, Entrée/Espace à l’activation, flèches à la navigation intra-composant (listbox, menu, radio…), comme décrit par MDN.
    • N’interceptez pas Aveuglement les touches système (Esc, Ctrl/⌘+F). Assurez une sortie de composant au clavier.
  • Focus visible et confortable

    • Conservez ou remplacez l’outline par un indicateur épais et très contrasté. Évitez de le masquer derrière des ombres ou des surbrillances discrètes, recommandation en ligne avec les guides MDN.
  • Repères (landmarks) et titres

    • Utilisez d’abord les éléments HTML sémantiques (header, nav, main, aside, footer). Ajoutez un nom (aria-label) quand un repère existe en plusieurs exemplaires. Ces pratiques sont précisées par l’APG du W3C.
    • Structurez les titres en niveaux (h1 → h2 → h3). L’enquête WebAIM #10 souligne que les utilisateurs avancés s’appuient massivement sur les titres pour se repérer.

Comment passer de la théorie au concret sur un écran donné ?

  1. Lisibilité rapide
  • Testez vos combinaisons sur les éléments réellement utilisés (textes, boutons, liens). Vérifiez 4,5:1 pour le texte courant selon les WCAG 2.2.
  1. Parcours clavier reproductible
  • Parcourez toute la page avec Tab/Shift+Tab ; l’ordre doit suivre la logique visuelle. Chaque étape doit afficher un focus net, conformément aux recommandations de MDN.
  1. Repères et titres opérationnels
  • Vérifiez qu’il existe un seul main, au moins une nav (nommée si multiple), un contentinfo et, si besoin, complementary/aside. Appuyez-vous sur les pratiques ARIA pour nommer les repères.

Comment vérifier le résultat sans se perdre dans les outils ?

  • Tests manuels indispensables
    • Clavier : Tab, Shift+Tab, flèches, Entrée/Espace, Échap. Aucun piège à la navigation ni blocage du focus, exigence rappelée par MDN.
    • Lecteur d’écran : parcourez par titres et par repères ; si vous n’entendez ni « Titre niveau 2 » ni « Région navigation », il manque de la structure. La priorisation de ces modes de navigation ressort des données WebAIM.
  • Contrastes
    • Revalidez les états (survol, focus, actif, désactivé) au regard des seuils posés par les WCAG 2.2.

Pour replacer ces points dans une démarche produit, voyez le panorama de la rubrique ergonomie logicielle et UX.

Questions fréquentes

Dois-je viser 4,5:1 ou 3:1 pour le contraste du texte ?

Visez 4,5:1 pour le texte courant. Un seuil de 3:1 est admis pour le « grand texte » (au moins 24 px non gras ou 19 px gras) selon les WCAG 2.2. Ce relâchement ne concerne pas les éléments d’interface fins ni le texte petit. En cas d’hésitation (zoom, écrans médiocres), restez à 4,5:1 pour garder de la marge, comme l’indiquent les critères de contraste des WCAG.

Faut-il ajouter des rôles ARIA partout ?

Non. Préférez d’abord les éléments HTML sémantiques (main, nav, header, footer). Les repères ARIA complètent utilement la structure quand nécessaire et aident la navigation des lecteurs d’écran entre sections, à condition d’être correctement nommés (aria-label ou aria-labelledby). Le guide d’auteurs WAI‑ARIA décrit ces bonnes pratiques et l’usage des repères.

Comment rendre le focus clavier vraiment visible ?

Évitez de supprimer l’outline par défaut. Augmentez l’épaisseur, le contraste et la surface (anneau ou halo). Assurez une visibilité en mode contrasté et sur fond coloré. Les contenus interactifs doivent être atteignables et contrôlables au clavier, et l’état de focus doit être perceptible, conformément aux principes « Utilisable » et « Focus visible » détaillés par MDN.

Les lecteurs d’écran utilisent-ils mes repères et titres ?

Oui, et ils en dépendent pour aller vite. Les enquêtes de WebAIM montrent que les utilisateurs expérimentés de lecteurs d’écran naviguent d’abord par titres et repères. Des titres hiérarchisés (h1–h2–h3) et des landmarks cohérents (main, nav, complementary, contentinfo…) améliorent fortement la vitesse d’exploration.

Comment vérifier sans outillage payant ?

Testez d’abord au clavier (Tab, Shift+Tab, Entrée, Espace, flèches, Échap). Agrandissez le texte, changez le thème en contraste élevé, contrôlez la lisibilité du focus et les parcours. Activez un lecteur d’écran natif (NVDA, VoiceOver, Narrator) pour valider les titres et repères. Appuyez-vous sur les critères des WCAG 2.2 pour cadrer vos vérifications.

Dans la rubrique Ergonomie logicielle et UX