ARIA et les librairies JS

2,015 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,015
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

ARIA et les librairies JS

  1. 1. ARIA et les librairies JS
  2. 2. Un mot sur les librairies JS
  3. 3. Etat de l'Art
  4. 4. Dojo <ul><li>Forte implication d'IBM (un des acteurs majeurs de la spécifications ARIA) </li></ul><ul><li>Dijit intègre nativement ARIA </li></ul><ul><li>API pour manipuler rôle et état ARIA </li></ul><ul><li>Existence d'un accessibility statement </li></ul>http://docs.dojocampus.org/dijit/a11y/statement
  5. 5. GWT <ul><li>Soutenu par Google </li></ul><ul><li>Certains UI Widgets intègrent nativement ARIA </li></ul><ul><li>class Java pour manipuler rôle, état, liveregion ARIA </li></ul>http://code.google.com/intl/fr/webtoolkit/doc/latest/DevGuideA11y.html
  6. 6. YUI <ul><li>Soutenu par Yahoo </li></ul><ul><li>Plugins ARIA pour certains Widgets existant (YUI 2.6) </li></ul><ul><li>Function js node et nodefocus-manager pour manipuler rôle, état, property, focus </li></ul>http://www.yuiblog.com/blog/2008/10/02/yui-aria/ http://www.yuiblog.com/blog/2009/08/03/aria-made-easier-with-yui-3/
  7. 7. Jquery <ul><li>Soutenu par Mozilla </li></ul><ul><li>Certains Widgets jQuery UI intègrent nativement ARIA </li></ul><ul><li>Plugins tiers intégrant ARIA : jARIA, jQuery Accessible RIA, plugins du filament group, etc </li></ul><ul><li>Function js manipuler rôle, état, property, focus </li></ul>http://jqueryui.com/demos/ https://github.com/fnagel/jQuery-Accessible-RIA/wiki
  8. 8. Jquery Slider Natif : http://jqueryui.com/demos/slider/hotelrooms.html Amélioré par le Filament Group : http://www.filamentgroup.com/lab/update_jquery_ui_slider_from_a_select_element_now_with_aria_support/
  9. 9. Contact et crédits Contact : Temesis 18, Rue Lucien Granet 33150 Cenon – France Tél : +33 5 56 401 402 Tél : +33 5 56 401 403 http://www.temesis.com Crédits photo : crises_crs , Alan Chia

×