Notes techniques

Critère 9.3

Ajouter ma proposition
  • Proposition DINSIC | 12/02/2019 - 16:31

    Modification de la note technique «Critère 9.3 [A]»

    Raison de la modification de la note technique

    Suppression du paragraphe relatif à l'attribut WAI-ARIA role="definition" qui propose un argumentaire inexact. La spécification HTML5 associe par défaut un attribut WAI-ARIA role="list" à la balise <dl> et il serait possible d’utiliser alors les attributs WAI-ARIA role="listitem", "term" et "definition" pour constituer un équivalent WAI-ARIA à la balise <dl>.

    Ancienne note technique

    Les rôles WAI-ARIA list et listitem peuvent nécessiter l'utilisation des propriétés aria-setsize et aria-posinset dans le cas où l'ensemble de la liste n'est pas disponible via le DOM généré au moment de la consultation.

    Bien que possédant un rôle definition, utilisé en combinaison avec la propriété aria-labelledby, WAI-ARIA ne propose pas de rôle équivalent à une liste de définition HTML. Le rôle definition ne peut donc pas être utilisé comme équivalent à une liste de définition HTML dl.

    Les rôles tree, tablist, menu, combobox et listbox ne sont pas équivalents à une liste HTML ul ou ol.

    Références : The roles model – list

    Nouvelle note technique

    Les attributs WAI-ARIA role="list" et "listitem" peuvent nécessiter l'utilisation des attributs WAI-ARIA aria-setsize et aria-posinset dans le cas où l'ensemble de la liste n'est pas disponible via le DOM généré au moment de la consultation.

    Les attributs WAI-ARIA role="tree", "tablist", "menu", "combobox" et "listbox" ne sont pas équivalents à une liste HTML <ul> ou <ol>

    Références : The roles model - list

J'ajoute ma proposition

La concertation est bientôt lancée. Il n'est pas encore possible de participer

Retour en haut