WAI-ARIA

Поделись знанием:
Перейти к: навигация, поиск

WAI-ARIA (Web Accessibility Initiative — Accessible Rich Internet Applications) — технологический стандарт, разрабатываемый Консорциумом Всемирной паутины для предоставления возможности полноценного использования Интернета людьми с физическими ограничениями (нарушение работы органов зрения и опорно-двигательного аппарата). Реализация стандарта WAI-ARIA приносит наибольшую пользу на сайтах с динамическим содержимым, а также на сайтах с развитыми нестандартными элементами управления.

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

Одним из примеров барьера в работе может служить перетаскивание элементов по экрану (drag-and-drop), функция, недоступная пользователям, которые могут использовать только клавиатуру. Навигация при помощи одной только клавиатуры может быть затруднительна даже на относительно простых сайтах.

Дополнительные трудности вносит применение на сайтах технологий AJAX, DHTML и подобных им. К примеру, если содержание сайта обновляется с течением времени или после каких-либо действий пользователя, оно может оказаться недоступным для слепых или плохо видящих, использующих программы экранного доступа (англ.).

Стандарт WAI-ARIA, существующий для решения этих проблем, реализуется добавлением специальных атрибутов, передающих вспомогательным технологиям информацию о поведении, состоянии и зависимостях интерактивных элементов. WAI-ARIA описывает новые техники для разметки секций и типичных веб-компонентов, таких как меню, блоков основного и дополнительного содержания, баннеров и прочего. Например, при помощи WAI-ARIA разработчик может разбить страницу на секции, возможность быстрого перемещения между которыми избавит пользователя от необходимости многократно нажимать Tab. WAI-ARIA также включает в себя технологии для обозначения динамических Ajax-блоков и события для интерфейсов программирования (API) вспомогательных приложений.

В сумме, WAI-ARIA предоставляет разработчикам следующее:

  • Роли для описания типа элемента управления, такие как «menu», «treeitem», «slider», «progressbar».
  • Роли для описания структуры веб-страницы (заголовки, секции, таблицы и т. д.).
  • Свойства для описания состояний элементов управления.
  • Свойства для обозначения блоков страницы, содержание которых может обновляться.
  • Свойства для перетаскивания объектов, обозначающие что нужно переместить и куда.
  • Возможность описания навигации по сайту при помощи клавиатуры.


Используемые технологии

См. также

Напишите отзыв о статье "WAI-ARIA"

Ссылки

  • [www.w3.org/WAI/intro/aria WAI-ARIA Overview] (англ.) (26 September 2013). Проверено 16 октября 2013.
  • [science.eduboard.com/introduction-to-wai-aria/ Введение в WAI-ARIA] (3 июня 2013). Проверено 16 октября 2013.
  • [webew.ru/articles/1290.webew Введение в WAI-ARIA: стандарт доступности активных интернет-приложений] (20 сентября 2008). Проверено 16 октября 2013.


Отрывок, характеризующий WAI-ARIA

Но мало того, что 26 го августа русские войска стояли только под защитой слабых, неконченных укреплений, – невыгода этого положения увеличилась еще тем, что русские военачальники, не признав вполне совершившегося факта (потери позиции на левом фланге и перенесения всего будущего поля сражения справа налево), оставались в своей растянутой позиции от села Нового до Утицы и вследствие того должны были передвигать свои войска во время сражения справа налево. Таким образом, во все время сражения русские имели против всей французской армии, направленной на наше левое крыло, вдвое слабейшие силы. (Действия Понятовского против Утицы и Уварова на правом фланге французов составляли отдельные от хода сражения действия.)
Итак, Бородинское сражение произошло совсем не так, как (стараясь скрыть ошибки наших военачальников и вследствие того умаляя славу русского войска и народа) описывают его. Бородинское сражение не произошло на избранной и укрепленной позиции с несколько только слабейшими со стороны русских силами, а Бородинское сражение, вследствие потери Шевардинского редута, принято было русскими на открытой, почти не укрепленной местности с вдвое слабейшими силами против французов, то есть в таких условиях, в которых не только немыслимо было драться десять часов и сделать сражение нерешительным, но немыслимо было удержать в продолжение трех часов армию от совершенного разгрома и бегства.


25 го утром Пьер выезжал из Можайска. На спуске с огромной крутой и кривой горы, ведущей из города, мимо стоящего на горе направо собора, в котором шла служба и благовестили, Пьер вылез из экипажа и пошел пешком. За ним спускался на горе какой то конный полк с песельниками впереди. Навстречу ему поднимался поезд телег с раненными во вчерашнем деле. Возчики мужики, крича на лошадей и хлеща их кнутами, перебегали с одной стороны на другую. Телеги, на которых лежали и сидели по три и по четыре солдата раненых, прыгали по набросанным в виде мостовой камням на крутом подъеме. Раненые, обвязанные тряпками, бледные, с поджатыми губами и нахмуренными бровями, держась за грядки, прыгали и толкались в телегах. Все почти с наивным детским любопытством смотрели на белую шляпу и зеленый фрак Пьера.
Кучер Пьера сердито кричал на обоз раненых, чтобы они держали к одной. Кавалерийский полк с песнями, спускаясь с горы, надвинулся на дрожки Пьера и стеснил дорогу. Пьер остановился, прижавшись к краю скопанной в горе дороги. Из за откоса горы солнце не доставало в углубление дороги, тут было холодно, сыро; над головой Пьера было яркое августовское утро, и весело разносился трезвон. Одна подвода с ранеными остановилась у края дороги подле самого Пьера. Возчик в лаптях, запыхавшись, подбежал к своей телеге, подсунул камень под задние нешиненые колеса и стал оправлять шлею на своей ставшей лошаденке.
Один раненый старый солдат с подвязанной рукой, шедший за телегой, взялся за нее здоровой рукой и оглянулся на Пьера.
– Что ж, землячок, тут положат нас, что ль? Али до Москвы? – сказал он.
Пьер так задумался, что не расслышал вопроса. Он смотрел то на кавалерийский, повстречавшийся теперь с поездом раненых полк, то на ту телегу, у которой он стоял и на которой сидели двое раненых и лежал один, и ему казалось, что тут, в них, заключается разрешение занимавшего его вопроса. Один из сидевших на телеге солдат был, вероятно, ранен в щеку. Вся голова его была обвязана тряпками, и одна щека раздулась с детскую голову. Рот и нос у него были на сторону. Этот солдат глядел на собор и крестился. Другой, молодой мальчик, рекрут, белокурый и белый, как бы совершенно без крови в тонком лице, с остановившейся доброй улыбкой смотрел на Пьера; третий лежал ничком, и лица его не было видно. Кавалеристы песельники проходили над самой телегой.