QuentinC : le problème de l'accessibilité ne se limite pas aux handicapés visuels, et parmi ceux-ci, aux utilisateurs (avancés) de Jaws !
Je comprends très bien que chacun, dans ce cas, voit midi à sa porte. Mais ce qui semblera accessible dans un lecteur d'écran pourra être très problématique pour un simple accès au clavier dans un navigateur graphique, ou via un dispositif d'agrandissement, ou pour un handicap cognitif (complexité de l'interface, mécanismes et logique non-dites, mémorisation exigeante, etc.)
L'accessibilité ne peut pas se construire sur une agrégation d'approches partielles, en faisant une somme du genre : celles des utilisateurs de telle ou telle solution, plus celles des utilisateurs ayant tel ou tel handicap.
C'est (malheureuseument ?), d'ailleurs, l'approche qui guide l'élaboration des outils d'aides dans l'industrie. Voir les remarques d'Aaron Leventhal , dans
http://blog-and-blues.org/weblog/2005/03/18/418-aaron-leventhal-firefox-accessibilite :
a écrit :
ceux qui créent les logiciels veulent répondre aux préoccupations prioritaires de leurs clients. Ils ont beaucoup à faire, et n'ont pas de temps à consacrer à quelque-chose qui n'a pas de raison-d'être commerciale. Quand ils lisent les normes, ils peinent à y trouver ce qui pourrait leur être utile, pour diverses raisons : outre le fait d'être difficiles à comprendre, ces documents peuvent très bien être de simples redites de ce que la plupart d'entre-eux savent déjà, tout en laissant de côté pas mal de vrais problèmes tels que l'interopérabilité (...) Le revers de la médaille est que, de cette manière, des problèmes cruciaux à un plus haut niveau de réflexion ne seront parfois pas traités (...) Si un problème est perçu comme marginal, il ne recevra probablement aucune solution, même s'il peut être très important pour une catégorie donnée d'utilisateurs
(A noter : Leventhal est justement un des rares personnes à travailler pour l'accessibilité DHTML).
Raisonner en termes d'accessibilité, c'est raisonner sur des choix techniques qui permettent à
tous les outils de manipuler le contenu pour y donner accès. Autrement-dit, sur une base technique commune, dans laquelle javascript est aujourd'hui problématique, même si on peut espérer des progrès à court terme.
Modifié par Laurent Denis (15 Aug 2005 - 07:54)