RGAA 3.0

HTML ul ou ol . Références : The roles model - list Présentation de l’information Critère 10.7 [A] WCAG propose plusieurs techniques visant à améliorer la visibilité du focus : • C15: Using CSS to change the presentation of a user interface component when it receives focus ; • G195: Using an author-supplied, highly visible focus indicator ; • SCR31: Using script to change the background color or border of the element with focus . Bien que ces techniques apportent un bénéfice important à l'utilisateur elles ne sont pas rendues obligatoires par le RGAA du fait de leur impact très fort sur le design et d'éventuelles interactions avec des dispositifs tiers (plugin ou indication native du navigateurs). En tout état de cause elles devraient être proposées via un mécanisme de personnalisation. Note importante : même si ces techniques sont utilisées elles ne permettent pas de s'abstenir de garantir que l'indication visuelle du focus (propriété outline ) n'est ni dégradée ni supprimée. En effet, l' outline controlé et pris en charge par le navigateur apparaît comme la seule solution suffisamment robuste car elle ne dépend pas de l'auteur Critère 10.13 [A] WAI-ARIA propose une propriété aria-hidden ( true ou false ) qui permet d’inhiber la restitution d’un contenu en direction des technologies d’assistance, sans influencer sur sa visibilité en direction des agents utilisateurs : un contenu avec aria-hidden="true" ne sera donc plus vocalisable, mais restera visible. Sauf si le contenu contrôlé par aria-hidden n’a pas vocation à être restitué par les technologies d’assistance, la valeur de l’attribut aria-hidden doit être cohérente avec l’état affiché ou masqué du contenu à l’écran. La spécification HTML5 propose un attribut hidden qui permet de rendre indisponible (quand l’attribut hidden est présent) un contenu dans le DOM généré (de manière similaire au type="hidden" sur un contrôle de formulaire). Il est possible d’avoir des situations où un contenu contrôlé par hidden ou aria-hidden se trouve momentanément dans un état incohérent avec le statut affiché ou masqué du contenu, par exemple si l’on désire rendre disponible un élément, mais que son affichage à l’écran reste dépendant d’une action ultérieure. Dans ce cas, c’est l’état final du contenu qui doit être considéré. RGAA 3 2017 – Référentiel technique 130/135

RkJQdWJsaXNoZXIy NzMxNTcx