Handicapped parking sign painted on the floor. CDG airport
Une des grandes limites d'Ajax et des applications Web, c'est qu'on n'est plus dans une approche "document" d'une page Web, mais plutôt dans une perspective applicative. Ca signifie qu'en terme d'accessibilité numérique, on régresse, ce qui est regrettable.
C'est en vue de renverser la vapeur et rendre les applications Web accessible qu'a été lancée l'initiative WAI / ARIA|Web Accessibility Initiative / Accessible Rich Internet Applications??. Une introduction to ARIA en anglais existe (merci Opera) et voici qu'une version française, Introduction à WAI ARIA vient d'être publiée.
(trouvé via Aaron Leventhal).
8 réactions
1 De Guid - 11/12/2008, 15:38
Ce genre d'initiative est réellement louable et il faut s'efforcer d'être le plus accessible possible même si la frontière est assez floue entre un site web et une application web.
Par exemple, nous sommes en train de migrer certains applicatifs "lourds" en applications ajax et ces applications n'étaient pas accessibles. Est-ce que le fait de les passer en web sans pour autant les rendre "accessibles" est considéré comme une régression puisque de toute façon nous ne l'étions pas auparavant ? Je pense que non mais je pense également que dans notre cas, il faut saisir l'opportunité de s'intéresser justement à l'accessibilité (ainsi que dans un autre domaine à l'internationalisation) et c'est également pour cela que cette initiative est bonne.
2 De YanK (développeur web) - 11/12/2008, 16:10
C'est vrai que l'on développe des applis web de plus en plus complexes sans pour autant penser à une accessibilité totale. Il est déjà difficile de faire voir la même chose à des navigateurs différents.
Par contre, au contraire, je pense qu'Ajax pourrait aider à augmenter l'accessibilité. Pourquoi ne pas créer un standard qui pourrait être implémenté dans JQuery, Mootools ...
De cette façon les créateurs de plugins pourraient ajouter des commandes ou des commentaires permettant aux outils d'assistances d'identifier et d'interagir avec. Comme pour le web, je pense qu'un standard est nécessaire.
Le web subit des évolutions importantes et nécessaires. Il est vrai que dans cette course on oublie parfois des gens et c'est bien que certaines personnes nous le rappel.
3 De Michaël - 11/12/2008, 16:21
Bonjour,
Juste un petit message (qui pourra être supprimé) pour dire que le lien "introduction to ARIA" a un attribut href vide, qui ne mène donc nulle part.
Bonne fin de journée
4 De Thunderseb - 11/12/2008, 16:54
C'est intéressant et très prometteur tout ça. Ce qui est plutôt cool c'est que c'est déjà dans IE8 (enfin j'ai pas testé si ça marchait _vraiment_ ^^ ).
PS : le lien vers la page sur Opera Dev ne marche pas. C'est http://dev.opera.com/articles/view/... .
5 De Sébastien Delorme - 11/12/2008, 21:16
Je viens taper sur des doigts !
Et la catégorie "accessibilité" de ce blog elle sert à quoi hein ?
Du coup tes billets ne sont pas relayés sur Planète Accessibilité :p
Mais j'dis ça, j'dis rien, hein ?
6 De Tristan - 11/12/2008, 22:22
@Michaël & Thunderseb : c'est corrigé, merci !
@Sébastien : tu as raison : j'ai joué au plus malin en mettant la news sur ma catégorie Standards en me disant que ça serait automatiquement syndiqué chez OpenWeb.eu.org (pour plus de visibilité), mais j'ai oublié à cette occasion Planète Accessibilité. Désolé !
7 De Sébastien Delorme - 12/12/2008, 07:47
Hé hé, choix cornélien en effet. Pas de soucis Tristan, tu as fait le bon.
Je vais parler rapidement de cette traduction pour diffuser l'info sur le planet (pour les WCAG 2.0 déjà beaucoup s'en sont occupés).
Bonne journée
8 De Aaron Leventhal - 12/12/2008, 09:59
If you need accessible JavaScript widgets, you don't have to do the ARIA yourself:
- Dojo has full ARIA support already built-in
- JQuery UI is working on ARIA support
- GWT supports ARIA in about 5 widgets
- YUI supports ARIA in about 5 widgets
- Others, including Mootools, are considering ARIA support, but have not done much yet. Please encourage them!
Please see http://codetalks.org if you are very interested in ARIA. It is a resource website with documentation and examples. It's wiki-based. Feedback and ideas are very welcome on the "Free Aria" Google Group:
http://groups.google.com/group/free...