Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

Robuste

Cet article fournit des conseils pratiques pour rédiger votre contenu Web afin qu'il respecte les critères de succès définis dans le principe Robuste des Règles pour l'accessibilité des contenus Web (WCAG) 2.0 et 2.1. Le principe « Robuste » stipule que le contenu doit être suffisamment robuste pour être interprété de manière fiable par une grande variété d'agent·e·s utilisateur·ice·s, y compris les technologies d'assistance. Cela peut généralement être atteint en respectant les standards du Web et en testant rigoureusement.

Règle 4.1 — Compatible : Maximiser la compatibilité avec les agent·e·s utilisateur·ice·s actuels et futurs, y compris les technologies d'assistance

Cette directive vise à rendre le contenu aussi compatible que possible, non seulement avec les agent·e·s utilisateur·ice·s actuels (par exemple, les navigateurs), mais aussi avec ceux à venir.

Critère de succès Comment respecter le critère Ressource pratique
4.1.1 Analyse syntaxique (A)

Le contenu doit être bien formé pour pouvoir être analysé correctement par les navigateurs et autres agent·e·s utilisateur·ice·s comme les lecteurs d'écran.

Pour satisfaire à ce critère, assurez-vous que votre HTML est aussi valide que possible. Utilisez le validateur W3C (angl.) pour valider votre balisage.

Voir Déboguer HTML pour un guide pratique.
4.1.2 Nom, Rôle, Valeur (A)

Le nom et le rôle des composants d'interface utilisateur (par exemple, champs de formulaire, boutons, liens, etc.) doivent être déterminables par programme.

Si vous utilisez correctement les éléments sémantiques pour leur usage prévu, ce critère sera satisfait automatiquement. Si vous créez des composants personnalisés avec du script, vous devrez utiliser les rôles WAI-ARIA et d'autres attributs pour que vos contrôles soient interprétés et utilisables comme prévu, par exemple non seulement par les utilisateur·ice·s voyant·e·s à la souris, mais aussi par les lecteur·ice·s d'écran, les utilisateur·ice·s au clavier, etc.

Voir HTML : une bonne base pour l'accessibilité et Bases de WAI-ARIA.
4.1.3 Messages d'état (AA)

Les utilisateur·ice·s de technologies d'assistance sont informé·e·s des nouveaux messages d'état ajoutés à la page.

Comprendre les messages d'état (angl.)

Voir aussi