Moyens techniques imaginables pour l'implémentation
Champ de texte pour entrée du numéro de réponse ? Sans supprimer les boutons radio mais en faisant en sorte qu'une entrée au clavier mette à jours le statut des boutons radio, et que ceux ci ne soit pas vocalisés ?
(un travail précédent sur accessibilité Opale a montré des limites rédhibitoires pour l'usage des accesskey : conflit dans le choix des touches avec les raccourcis des navigateurs, de l'OS, des logiciels de revue d'écran, activation différente d'un navigateur à un autre ou d'un OS à un autre.
Possibilité de combiner mécanises d'accessibilité avec la version traditionnelle, ou nécessité de créer 2 versions de l'exercice différentes ?
Aural CSS : http://www.w3.org/TR/CSS21/aural.html
CSS speech module : http://www.w3.org/TR/css3-speech/
attribut media ou media queries : http://www.alsacreations.com/article/lire/930-css3-media-queries.html
Aria role=presentation (cf http://www.w3.org/TR/2012/WD-wai-aria-implementation-20120110/ )
The following elements are not exposed via the accessibility and user agents MUST NOT include them in the accessibility tree:
Elements with role="presentation" according to the rules for presentation role defined in Accessible Rich Internet Applications (WAI-ARIA) 1.0 [ARIA].
Vérifier la compatibilité avec différents navigateurs (firefox, chrome, IE... ?) et différents logiciels de revue d'écran (NVDA sous windows, orca sous linux, dans un 2nd temps aussi JAWS propriétaire mais très utilisé ?). Beaucoup de fonctionnalités normalisées ne sont pas encore implémentées dans les outils d'accessibilité et navigateurs.