jARIA jQuery Plugin — Ajoutez ARIA dans vos applications web

jARIA jQuery Plugin est basé sur enable.js développé par IBM pour Mozilla. Il permet d’ajouter une couche ARIA dans votre site web sous la forme de méthodes pour la gestion des rôles : ariaRole(), par exemple, renvoie le rôle ARIA d’un élément donné.

En HTML, les rôles peuvent s’utiliser de la manière suivante :

<ul role="navigation wai:sitemap">
    <li href="downloads">Downloads</li>
    <li href="docs">Documentation</li>
    <li href="news">News</li>
</ul>

Je suis loin d’être confortable (oui, j’aime les anglicismes) avec WAI-ARIA alors n’hésitez pas à partager les liens que vous avez sous la souris 😉

PS : On me souffle dans l’oreillette que l’article est incompréhensible. Je veux bien faire l’effort de traduire l’introduction du lien concernant WAI-ARIA donné dans le billet, mais je ne ferais pas ça tous les jours : Google translate est notre ami… Craduction :

L’accessibilité pour les contenus web nécessitent des informations sémantiques concernant les widgets, les structures et les comportements pour permettre aux technologies d’assistance de véhiculer l’information appropriée aux personnes à mobilité réduite (ndt : on ne parle pas de déficiences mentales, vous avez remarqué ?). Cette spécification fournie une ontologie des rôles, états et propriétés qui définissent les éléments de l’interface utilisateur susceptibles d’améliorer l’accessibilité et l’interopérabilité des contenus web et des applications en général. Ces élément d’accessibilité ont été conçus pour être utilisés au niveau du marquage HTML.

(via bertrandkeller)