RGAA 3.0
Accolés (étiquette et champ accoléss) Il faut que l'étiquette et son champ soient visuellement proches de manière à ce que la relation entre les deux ne puisse pas prêter à confusion. Note : WCAG préconise que les étiquettes des champs de saisie de texte ou de valeurs prédéterminées, comme les listes par exemple, soient placées avant le champ, donc à gauche ou en haut des champs concernés. À l'inverse, les étiquettes des champs de type radio ou case à cocher devraient être placées après le champ, donc à droite ou en bas. Cette recommandation n'a pas été jugée raisonnable et n'est donc pas reprise dans le RGAA 3. Un positionnement différent, mais respectant une liaison visuelle sans confusion ne peut pas constituer une non-conformité au sens du RGAA 3. Adapter un motif de conception ARIA L’API ARIA définit des motifs de conception, par exemple pour un système d’onglet ou une fenêtre modale, destinés à assurer un comportement homogène de référence des composants d’interface. Le respect de ces motifs de conception est exigé par le référentiel RGAA. Néanmoins il est possible d’adapter ces motifs de conception en remplaçant une propriété mal supportée par une propriété équivalente ou en enrichissant le composant de propriétés améliorant l’expérience utilisateur ou sécurisant son comportement. Il appartient à l’auditeur de vérifier que ces adaptations sont cohérentes avec le motif de conception, ne modifient pas le comportement, en termes d’expérience utilisateur, du composant et que le composant adapté est correctement restitué par les technologies d’assistance. Si ces exigences sont respectées, le composant peut-être déclaré "conforme" au motif de conception. Alerte Message d’alerte interrompant la navigation ou l’utilisation de la page, notamment en demandant de cliquer sur un bouton ou un lien pour continuer la navigation ou l’utilisation du contenu. Par exemple, une boîte de dialogue générée par JavaScript via la fonction alert . Par extension, une fenêtre modale (contenu présenté sous forme de « fenêtre » insérée ou affichée dans le DOM) qui nécessite d’être fermée pour continuer la navigation ou l’utilisation du contenu est considérée comme une alerte. Note : la désactivation des alertes concernées peut être proposée avant le déclenchement de l’alerte, par exemple, via un paramètre utilisateur ou lors de l’affichage de la première alerte, par exemple via une case à cocher « ne plus afficher cette alerte ». RGAA 3 2017 – Référentiel technique 84/135
RkJQdWJsaXNoZXIy NzMxNTcx