Re: [Accesstech] bloc coulissant

From : nicolas.fortin@... , the 30th August 2010 08:28

Bonjour, Merci à tous pour vos réponses. Je comprends mieux ce qu'est ARIA et également le moyen de rendre le bloc  coulissant accessible. Amicalement, Nicolas ----- Original Message -----  From: "NOURRY Olivier"  To: "Accesstech"  Sent: Friday, August 27, 2010 10:55 AM Subject: Re: [Accesstech] bloc coulissant Bonjour, Il peut être bon de préciser la valeur ajoutée d'Aria par rapport au HTML  sans Aria. Sur cet exemple, Aria n'apporte rien de plus que le HTML traditionnel dans  le cas où l'élément survolé est un lien ou un élément de formulaire. Dans  ces cas-là, l'arsenal disponible en html et js suffit : on sait manipuler le  focus de cet élément, et détecter les événements associés. Aria permet de  rendre tout élément (donc les div, les span, etc.) « focusable » (en  attribuant tabindex=0), et on sait ajouter des informations de rôle (c'est  un menu, c'est un slider, etc.) ; donner une valeur d'état (c'est plié,  c'est déplié, c'est activé, etc.) ; et définir des relations (ce panneau  décrit ce bouton, ce sous-menu est enfant de ce menu, etc.). Aria est une  collection normalisée d'informations ajoutées aux éléments HTML, afin de les  manipuler par programme. Donc Aria pourra élargir les possibilités de conception, et rendre le tout  intelligible par les technos d'assistance qui suivent la spec ; mais ce  n'est pas une pilule magique qui résout tout ! ;o) La bonne nouvelle c'est que nombre de librairies js l'intègrent, telles que  jQuery, Dojo, YUI, et bien d'autres, de mieux en mieux et de plus en plus  naturellement. Il y a donc de bonnes chances de trouver un composant prêt à  l'emploi, parmi ces librairies, qui soit accessible. Cordialement, Olivier Nourry -----Message d'origine----- De : Stéphane Deschamps [mailto:lists@nota-bene.org] Envoyé : jeudi 26 août 2010 23:08 À : Accesstech Objet : Re: [Accesstech] bloc coulissant
 Bonjour,  Comment pouvons-nous rendre accessible un élément qui se comporte en  bloc coulissant pour afficher du texte lorsque nous passons la souris  sur cet éléments ?  Aria peut-il faire cela ?
Aurélien et Vincent ont dit qu'Aria ne sait pas faire, mais tentons tout de même de trouver une solution à ton problème. Le plus simple pour rendre accessible ce genre de bloc, c'est de prévoir qu'on peut l'ouvrir en survol à la souris, effectivement, mais aussi au clavier. Rends le titre de ton bloc focusable (avec tabindex="-1" par exemple) et pour que ça marche avec des vieux navigateurs, le mieux est encore carrément d'ajouter un  via JS autour du titre du bloc. Ajoute un gestionnaire d'événement onclick sur ledit lien (ou élément focusable hors lien) qui déclenche l'ouverture du bloc. Voilà voilà, en espérant t'avoir aidé, -- stef _______________________________________________ Accesstech@... - http://listes.rezo.net/mailman/listinfo/accesstech _______________________________________________ Accesstech@... - http://listes.rezo.net/mailman/listinfo/accesstech