Доступность Инициатива Web - Доступ Rich Internet Applications ( WAI-ARIA ) является техническая спецификация опубликован World Wide Web Consortium (W3C) , который определяет , как увеличить доступность на веб - страницах , в частности, динамического контента и пользовательского интерфейса компонентов , разработанных с Ajax , HTML , JavaScript и родственные технологии.
Инициатива веб-доступности - доступные полнофункциональные интернет-приложения | |
Статус | Рекомендация W3C |
---|---|
Год начался | 2006 |
Впервые опубликовано | 26 сентября 2006 г . |
Последняя версия | WAI-ARIA 1.1: Рекомендация W3C от 4 декабря 2017 г . |
Предварительная версия | WAI-ARIA 1.2: Обзор кандидатов в рекомендации W3C 2 марта 2021 г . [1] |
Организация | |
Комитет | РГ ARIA |
Редакторы |
Бывшие редакторы
|
Домен | |
Сокращение | WAI-ARIA |
Веб-сайт | www |
В рабочем проекте от 15 сентября 2008 г. в SVG 1.2 Tiny добавлена поддержка WAI-ARIA. 20 марта 2014 года WAI-ARIA 1.0 стал завершенной Рекомендацией W3C.
Сфера
Веб-разработчики все чаще используют клиентские сценарии для создания элементов управления пользовательского интерфейса, которые невозможно создать только с помощью HTML. Они также используют клиентские скрипты для обновления разделов страницы, не запрашивая совершенно новую страницу с веб-сервера . Такие методы на веб-сайтах называются многофункциональными Интернет-приложениями . Эти элементы управления пользовательским интерфейсом и обновления содержимого часто недоступны для пользователей с ограниченными возможностями , особенно для пользователей программ чтения с экрана и пользователей, которые не могут использовать мышь или другое указывающее устройство . WAI-ARIA позволяет веб-страницам (или частям страниц) объявлять себя приложениями, а не статическими документами , путем добавления информации о ролях, свойствах и состоянии в динамические веб-приложения. ARIA предназначена для использования разработчиками веб-приложений , веб-браузеров , вспомогательных технологий и инструментов оценки доступности. [2]
WAI-ARIA описывает, как добавить семантику и другие метаданные к содержимому HTML, чтобы сделать элементы управления пользовательского интерфейса и динамическое содержимое более доступными. Например, с помощью WAI-ARIA можно определить список ссылок как меню навигации и указать, развернут он или свернут. Хотя изначально он был разработан для решения проблем доступности в HTML, использование WAI-ARIA не ограничивается HTML: в принципе, его также можно использовать в других языках разметки, таких как масштабируемая векторная графика (SVG). [3] [4]
Документы
Организация Web Accessibility Initiative опубликовала обзор WAI-ARIA, который знакомит с предметом и направляет читателей к документам WAI-ARIA Suite: [2]
- Доступные полнофункциональные интернет-приложения (WAI-ARIA) Версия 1.0
- Это в первую очередь предназначено для разработчиков веб-браузеров , вспомогательных технологий и других пользовательских агентов , а также для разработчиков других технических спецификаций и разработчиков инструментов оценки доступности. WAI-ARIA был отмечен как завершенный 20 марта 2014 года и поэтому является рекомендацией W3C . [5]
- Обзор WAI-ARIA
- Это техническое введение в WAI-ARIA. В нем описываются проблемы, которые пытается решить WAI-ARIA, лежащие в основе концепции, технический подход и бизнес-причины для принятия WAI-ARIA. [2]
- Авторские практики WAI-ARIA
- В этом документе описываются передовые методы доставки полнофункциональных Интернет-приложений с помощью WAI-ARIA: в нем обсуждаются такие темы, как общие шаги для создания доступных виджетов , навигация с помощью клавиатуры, взаимосвязи, свойства форм , поддержка перетаскивания , предупреждения и диалоговые окна , библиотеки повторно используемых компонентов. , и тестирование . [6]
- Дорожная карта для доступных полнофункциональных Интернет-приложений (Дорожная карта WAI-ARIA)
- Большая часть содержания этого документа была перенесена в другие документы. [7]
В состав редакторов спецификаций ARIA входили Лиза Симан , Рич Швердтфегер , Джеймс Крейг, Майкл Купер и Лиза Паппас. [5]
Смотрите также
- Доступность и доступность в Интернете
- Аякс
- Богатое Интернет-приложение
- Универсальный дизайн
Рекомендации
- ^ Диггс, Джоанмари; Нуртен, Джеймс; Купер, Майкл; Маккаррон, Шейн; Швердтфегер, Ричард; Крейг, Джеймс, ред. (2021-03-02). «Доступные полнофункциональные Интернет-приложения (WAI-ARIA) 1.2» . W3C . Рабочая группа по доступным полнофункциональным интернет-приложениям . Проверено 21 апреля 21 .
- ^ а б в Купер, Майкл, изд. (2011-01-18). «Обзор WAI-ARIA» . Рабочая группа по доступным многофункциональным интернет-приложениям, Рабочая группа по образованию и информированию. W3C (опубликовано в декабре 2006 г.) . Проверено 21 апреля 21 .
- ^ Рабочая группа SVG (22 декабря 2008 г.). «Структура документа - SVG Tiny 1.2 § 5.10.1 Атрибуты, общие для всех элементов» . W3C . Проверено 21 апреля 21 .
- ^ Рабочая группа SVG (22 декабря 2008 г.). «Структура документа - SVG Tiny 1.2 § 18.3 Расширяемые атрибуты метаданных» . W3C . Проверено 21 апреля 21 ..
- ^ а б «Доступные полнофункциональные Интернет-приложения (WAI-ARIA) 1.0» . W3.org . Проверено 11 апреля 2014 .
- ^ Кинг, Мэтт; Ку, ДжаЫн Джемма; Нуртен, Джеймс; Bijl, Zoë; Купер, Майкл; Шойхаммер, Джозеф; Папас, Лиза; Schwerdtfeger, Rich, ред. (2019-08-14). "Практика разработки WAI-ARIA 1.1" . Рабочая группа по доступным полнофункциональным интернет-приложениям . Проверено 9 апреля 2021 .
- ^ Швердтфегер, Ричард, изд. (2008-02-04). «Дорожная карта для доступных полнофункциональных Интернет-приложений (Дорожная карта WAI-ARIA)» . W3C . Рабочая группа по протоколам и форматам . Проверено 6 декабря 2012 .
Внешние ссылки
- Введение в WAI ARIA от Геза Лимона
- Документация портала разработчиков ARIA , видео и статьи, относящиеся к ARIA (материалы под лицензией Creative Commons Attribution-Share Alike)
- Хенни Свон (Opera): Настройка тестовой среды программы чтения с экрана для WAI-ARIA