Доступность
Доступность (Accessibility, A11y в англоязычной среде) в веб-разработке — это обеспечение возможности использования сайтов как можно большим числом людей, включая тех, чьи способности как-либо ограничены.
Технологии облегчают жизнь многим людям. А людям с ограниченными возможностями технологии дают такие возможности, которые ранее им были недоступны. Доступность в контексте разработки подразумевает создание такого контента, пользоваться которым мог бы каждый, несмотря на индивидуальные физические или когнитивные способности и вне зависимости от того, как они получают доступ в сеть.
«Термин "специальные возможности" часто применяется для описания возможности использования или удобства использования системы людьми с ограниченными возможностями, например, инвалидами на креслах-колясках. Это понятие следует понимать более широко, например, оно охватывает шрифт Брайля, пандусы для инвалидов на креслах-колясках, аудио-сигналы на пешеходных переходах, оборудованные рифлёной тактильной плиткой пешеходные дорожки, разработку веб-сайтов и так далее." Статья Accessibility в английской Википедии
"Интернет принципиально создан для всех людей на Земле, независимо от их аппаратных, программных, языковых, культурных, территориальных, физических или умственных способностей." W3C - Accessibility
Документация
- Веб-разработка
-
Набор статей для привлечения внимания к проблемам веб-разработки в мире специальных возможностей.
- ARIA
-
Набор статей о том, как сделать HTML-файлы доступнее с помощью ARIA.
- Разработка вспомогательных технологий (технических средств реабилитации, ТСР)
-
Набор статей для разработчиков ТСР.
- Mobile accessibility checklist
-
Этот документ предоставляет краткий список требований к разработке специальных возможностей для мобильных приложений.