[accessibilite-numerique] Re : utilisation de menus déroulants et Accessiweb OR
Matthieu Faure
ml at open-s.com
Lun 1 Oct 06:16:50 EDT 2007
Salut,
Dans l'absolu, même le menu d'Aurélien n'est pas accessible car il ne
résout pas la problématique de la "notification de changement".
Il s'agit d'un sous-ensemble de la problématique "Ajax + accessibilité".
Disons que Ajax c'est:
- des transferts asynchrones (dont on ne s'occupe pas maintenant)
- des actions qui modifient le contenu d'une page sans la recharger.
Un menu déroulant relève bien de cette 2° problématique.
Il faut notifier aux aides techniques qu'une action de l'utilisateur (un
clic souris, un lien, un bouton...) a modifié une partie de la page.
Pour faire cela, il manque une "brique normative", c'est à dire un
document normatif qui indique tant aux créateurs de site web qu'aux
constructeurs d'aides techniques, quel formalisme utiliser afin que les
deux se comprennent.
Ça c'était la mauvaise nouvelle. La bonne c'est que la chose est en
route et s'appelle ARIA pour Accessible Rich Internet Application
<http://www.w3.org/WAI/intro/aria>
Donc, la balise menu en tant que telle n'a pas vraiment de sens, par
contre le fait d'avoir des balises qui comblent le trou normatif est
bien vu.
Moralité, tu as bien identifié le problème avec une ébauche de solution
presque juste ;)
Maintenant, soit on attend que ARIA soit publié, soit on commence déjà à
jouer avec le peu qui est implémenté par les aides techniques.
Un peu de grain à moudre pour se faire la main sur ARIA:
<http://juicystudio.com/article/wai-aria-live-regions.php>
<http://developer.mozilla.org/en/docs/Accessible_DHTML>
A+
Matthieu
Christophe Gibert a écrit :
> Bonjour,
>
> J'avais tenté de faire le point sur les menus déroulants accessibles. Ma
> conclusion avait été si je me souviens : abandon car il y a toujours un
> truc qui ne va pas...bien que leurs auteurs prétendent toujours avoir LA
> solution...
> Cela dit, je n'ai pas connaissance d'une tentative vraiment sérieuse
> d'évaluer avec des outils les différentes alternatives proposées .
> Je ne peux que vous faire partager les ressources que j'avais listées.
> Si un jour quelqu'un a le courage de faire le point sur tout cela, il
> est le bienvenu...
>
> En fait ma conclusion personnelle était que l'idéal serait qu'il existe
> une balise HTML "menu" et que ce soit aux navigateurs de l'interpréter
> car je trouve complètement aberrant que chaque développeur soit obligé
> de réinventer la roue à chaque fois en détournant la balise UL et en se
> remettant à jour à chaque nouvelle version de navigateur. Le menu
> n'est-il pas une fonction quasi incontournable de tout site web ?
> pourquoi le HTML ne l'intègre pas ? je n'ai jamais compris. Si vous avez
> la réponse, n'hésitez pas ...
>
>
> En français
>
> Juin 2006 avec de nombreux commentaires
> http://www.fairytells.net/index.php/2006/06/26/28-menu-deroulant-et-accessibilite-partie-1
>
> Français mais artisanal (cité par le vieil article d'openweb):
> http://iubito.free.fr/prog/menu.php
>
>
> En anglais
>
> http://www.udm4.com/
> payant sauf pour les assos à but non lucratif , se prétend XHTML 1.0,
> WAI AAA et WCAG 1 - très facile à mettre en place - le plus "pro"
>
> http://www.456bereastreet.com/archive/200705/accessible_expanding_and_collapsing_menu/
> Article en anglais récent avec de nombreux commentaires
>
> http://www.htmldog.com/articles/suckerfish/
> On ne sait pas la date de cette nouvelle version mais il y a eu un suivi
> depuis la première version de 2003 publiée dans A" list apart"
> par Patrick Griffits et Dann Webb
>
> http://www.cssplay.co.uk/menus/index.html
> Des expérimentations en CSS par Stu Nicholls
>
>
> --
> Christophe Gibert
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> accessibilite-numerique mailing list
> accessibilite-numerique at list.accessiweb.org
> http://list.accessiweb.org/mailman/listinfo/accessibilite-numerique_list.accessiweb.org
--
http://www.Blog-Accessibilite.com/
http://www.Open-S.com/
Accessibilité du web - consulting, réalisation, formation
Certifié Expert AccessiWeb
Plus d'informations sur la liste de diffusion accessibilite-numerique