mfpaccessibilite / MFP_AccessPlayer

This project is a web video player that complies with the WCAG and RGAA accessibility guidelines and implements the WAI-ARIA specification. It is driven by MFP's determination to adapt France Télévisions's video accessibility requirements to the web.
Other
19 stars 1 forks source link

[Dev] Les tooltips utilisés sur les boutons ne respectent pas le motif de conception WAI-ARIA #25

Closed ldzintegratore closed 6 years ago

ldzintegratore commented 6 years ago

Lors de la navigation au clavier par la touche [TAB], des tooltip apparaissent et renseignent sur la fonction des boutons. Il existe un motif de conception WAI-ARIA pour les tooltip pour ce composant interactif qu'il faut suivre pour qu'il soit accessible.

Critère 7.1 [A] Chaque script est-il, si nécessaire, compatible avec les technologies d'assistance ?

Il manque un role="tooltip" sur l’élément conteneur. Les aria-describedby présents, ne sont pas liés à un ID sur l’élément conteneur avec role="tooltip". A chaque survol ou à chaque passage au focus, les aria-describedby s’incrémentent, il faudra faire attention si cela perdure à ce que les ID correspondent bien.

simchaba commented 6 years ago

Les tooltips ont été ajouté en extra en utilisant ceux fournis par Jquery UI. Il apparait que ceux-ci ne sont pas ARIA Compliant, les tooltips sont donc désactivés et doivent être ajoutés en futur feature dans la mesure où un développement lourd et nécessaire et pas une simple activation d'une fonction existante.