RGAA 4.1.2 : Critères et tests
Les 106 critères du RGAA 4.1.2 répartis en 13 thématiques. Chaque critère est accompagné de ses tests officiels et de notre analyse experte.
Images
1.1 Alternative textuelle
Chaque image porteuse d’information a-t-elle une alternative textuelle ?
1.2 Image de décoration
Chaque image de décoration est-elle correctement ignorée par les technologies d’assistance ?
1.3 Pertinence de l'alternative
Pour chaque image porteuse d’information ayant une alternative textuelle, cette alternative est-elle pertinente (hors cas particuliers) ?
1.4 CAPTCHA et image-test
Pour chaque image utilisée comme CAPTCHA ou comme image-test, ayant une alternative textuelle, cette alternative permet-elle d’identifier la nature et la fonction de l’image ?
1.5 Alternative au CAPTCHA
Pour chaque image utilisée comme CAPTCHA, une solution d’accès alternatif au contenu ou à la fonction du CAPTCHA est-elle présente ?
1.6 Description détaillée
Chaque image porteuse d’information a-t-elle, si nécessaire, une description détaillée ?
1.7 Pertinence de la description
Pour chaque image porteuse d’information ayant une description détaillée, cette description est-elle pertinente ?
1.8 Image texte
Chaque image texte porteuse d’information, en l’absence d’un mécanisme de remplacement, doit si possible être remplacée par du texte stylé. Cette règle est-elle respectée (hors cas particuliers) ?
1.9 Légende d'image
Chaque légende d’image est-elle, si nécessaire, correctement reliée à l’image correspondante ?
Cadres
Couleurs
3.1 Information par la couleur
Dans chaque page web, l’information ne doit pas être donnée uniquement par la couleur. Cette règle est-elle respectée ?
3.2 Contraste du texte
Dans chaque page web, le contraste entre la couleur du texte et la couleur de son arrière-plan est-il suffisamment élevé (hors cas particuliers) ?
3.3 Contraste des composants
Dans chaque page web, les couleurs utilisées dans les composants d’interface ou les éléments graphiques porteurs d’informations sont-elles suffisamment contrastées (hors cas particuliers) ?
Multimédia
4.1 Transcription ou audiodescription
Chaque média temporel pré-enregistré a-t-il, si nécessaire, une transcription textuelle ou une audiodescription (hors cas particuliers) ?
4.2 Pertinence de la transcription
Pour chaque média temporel pré-enregistré ayant une transcription textuelle ou une audiodescription synchronisée, celles-ci sont-elles pertinentes (hors cas particuliers) ?
4.3 Sous-titres synchronisés
Chaque média temporel synchronisé pré-enregistré a-t-il, si nécessaire, des sous-titres synchronisés (hors cas particuliers) ?
4.4 Pertinence des sous-titres
Pour chaque média temporel synchronisé pré-enregistré ayant des sous-titres synchronisés, ces sous-titres sont-ils pertinents ?
4.5 Audiodescription synchronisée
Chaque média temporel pré-enregistré a-t-il, si nécessaire, une audiodescription synchronisée (hors cas particuliers) ?
4.6 Pertinence de l'audiodescription
Pour chaque média temporel pré-enregistré ayant une audiodescription synchronisée, celle-ci est-elle pertinente ?
4.7 Identification des médias
Chaque média temporel est-il clairement identifiable (hors cas particuliers) ?
4.8 Alternative au média non temporel
Chaque média non temporel a-t-il, si nécessaire, une alternative (hors cas particuliers) ?
4.9 Pertinence de l'alternative média
Pour chaque média non temporel ayant une alternative, cette alternative est-elle pertinente ?
4.10 Son automatique
Chaque son déclenché automatiquement est-il contrôlable par l’utilisateur ?
4.11 Contrôle clavier du média temporel
La consultation de chaque média temporel est-elle, si nécessaire, contrôlable par le clavier et tout dispositif de pointage ?
4.12 Contrôle clavier du média non temporel
La consultation de chaque média non temporel est-elle contrôlable par le clavier et tout dispositif de pointage ?
4.13 Compatibilité des médias
Chaque média temporel et non temporel est-il compatible avec les technologies d’assistance (hors cas particuliers) ?
Tableaux
5.1 Résumé du tableau complexe
Chaque tableau de données complexe a-t-il un résumé ?
5.2 Pertinence du résumé
Pour chaque tableau de données complexe ayant un résumé, celui-ci est-il pertinent ?
5.3 Tableau de mise en forme
Pour chaque tableau de mise en forme, le contenu linéarisé reste-t-il compréhensible ?
5.4 Titre du tableau de données
Pour chaque tableau de données ayant un titre, le titre est-il correctement associé au tableau de données ?
5.5 Pertinence du titre de tableau
Pour chaque tableau de données ayant un titre, celui-ci est-il pertinent ?
5.6 En-têtes de tableau
Pour chaque tableau de données, chaque en-tête de colonne et chaque en-tête de ligne sont-ils correctement déclarés ?
5.7 Association cellules / en-têtes
Pour chaque tableau de données, la technique appropriée permettant d’associer chaque cellule avec ses en-têtes est-elle utilisée (hors cas particuliers) ?
5.8 Mise en forme sans balises de données
Chaque tableau de mise en forme ne doit pas utiliser d’éléments propres aux tableaux de données. Cette règle est-elle respectée ?
Liens
Scripts
7.1 Compatibilité des scripts
Chaque script est-il, si nécessaire, compatible avec les technologies d’assistance ?
7.2 Alternative au script
Pour chaque script ayant une alternative, cette alternative est-elle pertinente ?
7.3 Contrôle clavier des scripts
Chaque script est-il contrôlable par le clavier et par tout dispositif de pointage (hors cas particuliers) ?
7.4 Changement de contexte
Pour chaque script qui initie un changement de contexte, l’utilisateur est-il averti ou en a-t-il le contrôle ?
7.5 Messages de statut
Dans chaque page web, les messages de statut sont-ils correctement restitués par les technologies d’assistance ?
Éléments obligatoires
8.1 Type de document
Chaque page web est-elle définie par un type de document ?
8.2 Validité du code source
Pour chaque page web, le code source généré est-il valide selon le type de document spécifié ?
8.3 Langue par défaut
Dans chaque page web, la langue par défaut est-elle présente ?
8.4 Pertinence du code de langue
Pour chaque page web ayant une langue par défaut, le code de langue est-il pertinent ?
8.5 Titre de page
Chaque page web a-t-elle un titre de page ?
8.6 Pertinence du titre de page
Pour chaque page web ayant un titre de page, ce titre est-il pertinent ?
8.7 Changement de langue
Dans chaque page web, chaque changement de langue est-il indiqué dans le code source (hors cas particuliers) ?
8.8 Validité du code de langue
Dans chaque page web, le code de langue de chaque changement de langue est-il valide et pertinent ?
8.9 Balises et présentation
Dans chaque page web, les balises ne doivent pas être utilisées uniquement à des fins de présentation. Cette règle est-elle respectée ?
8.10 Sens de lecture
Dans chaque page web, les changements du sens de lecture sont-ils signalés ?
Structuration de l’information
9.1 Titres de contenu
Dans chaque page web, l’information est-elle structurée par l’utilisation appropriée de titres ?
9.2 Structure du document
Dans chaque page web, la structure du document est-elle cohérente (hors cas particuliers) ?
9.3 Listes
Dans chaque page web, chaque liste est-elle correctement structurée ?
9.4 Citations
Dans chaque page web, chaque citation est-elle correctement indiquée ?
Présentation de l’information
10.1 Feuilles de styles
Dans le site web, des feuilles de styles sont-elles utilisées pour contrôler la présentation de l’information ?
10.2 Contenu visible sans CSS
Dans chaque page web, le contenu visible porteur d’information reste-t-il présent lorsque les feuilles de styles sont désactivées ?
10.3 Compréhension sans CSS
Dans chaque page web, l’information reste-t-elle compréhensible lorsque les feuilles de styles sont désactivées ?
10.4 Taille des caractères
Dans chaque page web, le texte reste-t-il lisible lorsque la taille des caractères est augmentée jusqu’à 200 %, au moins (hors cas particuliers) ?
10.5 Couleurs CSS
Dans chaque page web, les déclarations CSS de couleurs de fond d’élément et de police sont-elles correctement utilisées ?
10.6 Visibilité des liens
Dans chaque page web, chaque lien dont la nature n’est pas évidente est-il visible par rapport au texte environnant ?
10.7 Visibilité du focus
Dans chaque page web, pour chaque élément recevant le focus, la prise de focus est-elle visible ?
10.8 Contenus cachés
Pour chaque page web, les contenus cachés ont-ils vocation à être ignorés par les technologies d’assistance ?
10.9 Information par la forme
Dans chaque page web, l’information ne doit pas être donnée uniquement par la forme, taille ou position. Cette règle est-elle respectée ?
10.10 Implémentation forme / taille
Dans chaque page web, l’information ne doit pas être donnée par la forme, taille ou position uniquement. Cette règle est-elle implémentée de façon pertinente ?
10.11 Reflow
Pour chaque page web, les contenus peuvent-ils être présentés sans perte d’information ou de fonctionnalité et sans avoir recours soit à un défilement vertical pour une fenêtre ayant une hauteur de 256 px, soit à un défilement horizontal pour une fenêtre ayant une largeur de 320 px (hors cas particuliers) ?
10.12 Espacement du texte
Dans chaque page web, les propriétés d’espacement du texte peuvent-elles être redéfinies par l’utilisateur sans perte de contenu ou de fonctionnalité (hors cas particuliers) ?
10.13 Contenus au survol / focus
Dans chaque page web, les contenus additionnels apparaissant à la prise de focus ou au survol d’un composant d’interface sont-ils contrôlables par l’utilisateur (hors cas particuliers) ?
10.14 Contenus CSS additionnels
Dans chaque page web, les contenus additionnels apparaissant via les styles CSS uniquement peuvent-ils être rendus visibles au clavier et par tout dispositif de pointage ?
Formulaires
11.1 Étiquette de champ
Chaque champ de formulaire a-t-il une étiquette ?
11.2 Pertinence de l'étiquette
Chaque étiquette associée à un champ de formulaire est-elle pertinente (hors cas particuliers) ?
11.3 Cohérence des étiquettes
Dans chaque formulaire, chaque étiquette associée à un champ de formulaire ayant la même fonction et répétée plusieurs fois dans une même page ou dans un ensemble de pages est-elle cohérente ?
11.4 Étiquette et champ accolés
Dans chaque formulaire, chaque étiquette de champ et son champ associé sont-ils accolés (hors cas particuliers) ?
11.5 Regroupement de champs
Dans chaque formulaire, les champs de même nature sont-ils regroupés, si nécessaire ?
11.6 Légende de regroupement
Dans chaque formulaire, chaque regroupement de champs de même nature a-t-il une légende ?
11.7 Pertinence de la légende
Dans chaque formulaire, chaque légende associée à un regroupement de champs de même nature est-elle pertinente ?
11.8 Liste de choix
Dans chaque formulaire, les items de même nature d’une liste de choix sont-ils regroupés de manière pertinente ?
11.9 Intitulé de bouton
Dans chaque formulaire, l’intitulé de chaque bouton est-il pertinent (hors cas particuliers) ?
11.10 Contrôle de saisie
Dans chaque formulaire, le contrôle de saisie est-il utilisé de manière pertinente (hors cas particuliers) ?
11.11 Suggestion de correction
Dans chaque formulaire, le contrôle de saisie est-il accompagné, si nécessaire, de suggestions facilitant la correction des erreurs de saisie ?
11.12 Modification des données
Pour chaque formulaire qui modifie ou supprime des données, ou qui transmet des réponses à un test ou à un examen, ou dont la validation a des conséquences financières ou juridiques, les données saisies peuvent-elles être modifiées, mises à jour ou récupérées par l’utilisateur ?
11.13 Remplissage automatique
La finalité d’un champ de saisie peut-elle être déduite pour faciliter le remplissage automatique des champs avec les données de l’utilisateur ?
Consultation
13.1 Limite de temps
Pour chaque page web, l’utilisateur a-t-il le contrôle de chaque limite de temps modifiant le contenu (hors cas particuliers) ?
13.2 Nouvelle fenêtre
Dans chaque page web, l’ouverture d’une nouvelle fenêtre ne doit pas être déclenchée sans action de l’utilisateur. Cette règle est-elle respectée ?
13.3 Document bureautique accessible
Dans chaque page web, chaque document bureautique en téléchargement possède-t-il, si nécessaire, une version accessible (hors cas particuliers) ?
13.4 Version accessible équivalente
Pour chaque document bureautique ayant une version accessible, cette version offre-t-elle la même information ?
13.5 Contenu cryptique
Dans chaque page web, chaque contenu cryptique (art ASCII, émoticône, syntaxe cryptique) a-t-il une alternative ?
13.6 Pertinence alternative cryptique
Dans chaque page web, pour chaque contenu cryptique (art ASCII, émoticône, syntaxe cryptique) ayant une alternative, cette alternative est-elle pertinente ?
13.7 Flash et luminosité
Dans chaque page web, les changements brusques de luminosité ou les effets de flash sont-ils correctement utilisés ?
13.8 Contenu en mouvement
Dans chaque page web, chaque contenu en mouvement ou clignotant est-il contrôlable par l’utilisateur ?
13.9 Orientation de l'écran
Dans chaque page web, le contenu proposé est-il consultable quelle que soit l’orientation de l’écran (portrait ou paysage) (hors cas particuliers) ?
13.10 Geste complexe
Dans chaque page web, les fonctionnalités utilisables ou disponibles au moyen d’un geste complexe peuvent-elles être également disponibles au moyen d’un geste simple (hors cas particuliers) ?
13.11 Annulation au pointage
Dans chaque page web, les actions déclenchées au moyen d’un dispositif de pointage sur un point unique de l’écran peuvent-elles faire l’objet d’une annulation (hors cas particuliers) ?
13.12 Mouvement de l'appareil
Dans chaque page web, les fonctionnalités qui impliquent un mouvement de l’appareil ou vers l’appareil peuvent-elles être satisfaites de manière alternative (hors cas particuliers) ?