Jquery и WAI ARIA - PullRequest
       14

Jquery и WAI ARIA

1 голос
/ 08 января 2012

Я провел некоторое исследование по доступности сети и прочитал, что jquery не имеет большой поддержки WAI ARIA, как dojo или YUI.Это правда?

Я все еще изучаю доступность веб-сайтов, так что если кто-нибудь может порекомендовать какие-нибудь хорошие статьи или плагины jquery для навигации с помощью клавиатуры или работы с программами для чтения с экрана.Это будет с благодарностью.

1 Ответ

4 голосов
/ 10 января 2012

jQuery делает очень мало вещей ... но делает это хорошо, простым способом и кросс-браузерно. В самой библиотеке нет сложных виджетов, плагинов или чего-либо такого, что можно было бы считать RIA. Он предоставляет кирпичи для их построения.

Сложные виджеты, которые могут использоваться из коробки разработчиками и веб-дизайнерами, находятся в таких библиотеках, как jQuery UI или jQuery Tools. Эти библиотеки со сложными сценариями, такими как меню вкладок, слайд-шоу и т. Д., Могут быть либо совершенно недоступными, либо управлять ролями, состояниями и свойствами ARIA, не беспокоясь об этом.
Скрипты из http://hanshillen.github.com/jqtest/ основаны на плагинах jQuery UI, которые были улучшены для поддержки клавиатуры и ARIA, и любых проблем с доступностью, которые могут существовать в оригинальных скриптах.

  • Авторские практики WAI-ARIA 1.0 от самого W3C / WAI нацелены на разработчиков интерфейсов плагинов и виджетов (в JS и с минимальными усилиями в любой библиотеке JS).
  • Если вы хотите использовать или понимать существующие виджеты, эта презентация от WebAIM может оказаться полезной: http://webaim.org/presentations/2011/ahg/ariahtml5/
...