Je viens de lire sur le blog d'Alsacreations l'article concernant le probleme d'accessibilité que pose display: none et visibility: hidden ...
Que les lecteurs d'écran ne lisent pas les balises ayant la propriété display: none d'accord, mais pour visibility: hidden ... Voila une mauvaise nouvelle.
J'utilise en effet visibility: hidden non pas pour des images mais pour afficher des sous-rubriques en fonction du passage de la souris sur des rubriques (comme vous pouvez aller le voir pour mieux cerner la chose : lien). Je pensais que ca ne posait pas de probleme car mes rubriques et sous-rubriques apparaissent sous Lynx.
D'ou ma question : ne devrait t-on pas créer un media du type @screenreaders en CSS ? Le W3 y réfléchit-il ?
Car cela resoudrait le probleme, et bien d'autres également !
Modifié par miklp (01 Feb 2006 - 14:51)
Que les lecteurs d'écran ne lisent pas les balises ayant la propriété display: none d'accord, mais pour visibility: hidden ... Voila une mauvaise nouvelle.
J'utilise en effet visibility: hidden non pas pour des images mais pour afficher des sous-rubriques en fonction du passage de la souris sur des rubriques (comme vous pouvez aller le voir pour mieux cerner la chose : lien). Je pensais que ca ne posait pas de probleme car mes rubriques et sous-rubriques apparaissent sous Lynx.
D'ou ma question : ne devrait t-on pas créer un media du type @screenreaders en CSS ? Le W3 y réfléchit-il ?
Car cela resoudrait le probleme, et bien d'autres également !
Modifié par miklp (01 Feb 2006 - 14:51)