ARIA et les librairies JS

Embed Size (px)

Text of ARIA et les librairies JS

  • 1. ARIA et les librairies JS

2. Un mot sur les librairies JS 3. Etat de l'Art 4. Dojo

  • Forte implication d'IBM (un desacteurs majeurs de laspcifications ARIA)
  • Dijit intgre nativement ARIA
  • API pour manipulerrle et tat ARIA
  • Existence d'un accessibility statement

http://docs.dojocampus.org/dijit/a11y/statement 5. GWT

  • Soutenu par Google
  • Certains UI Widgets intgrentnativement ARIA
  • class Java pour manipulerrle, tat, liveregion ARIA

http://code.google.com/intl/fr/webtoolkit/doc/latest/DevGuideA11y.html 6. YUI

  • Soutenu par Yahoo
  • Plugins ARIA pour certains Widgetsexistant (YUI 2.6)
  • Function js node etnodefocus-manager pourmanipuler rle, tat, property,focus

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. Jquery

  • Soutenu par Mozilla
  • Certains Widgets jQuery UI intgrent nativement ARIA
  • Plugins tiers intgrant ARIA : jARIA, jQuery Accessible RIA, plugins du filament group, etc
  • Function js manipuler rle, tat,property, focus

http://jqueryui.com/demos/ https://github.com/fnagel/jQuery-Accessible-RIA/wiki 8. Jquery Slider Natif : http://jqueryui.com/demos/slider/hotelrooms.html Amlior par le Filament Group : http://www.filamentgroup.com/lab/update_jquery_ui_slider_from_a_select_element_now_with_aria_support/ 9. Contact et crdits Contact : Temesis 18, Rue Lucien Granet 33150 Cenon France Tl : +33 5 56 401 402 Tl : +33 5 56 401 403 http://www.temesis.com Crdits photo:crises_crs ,Alan Chia