HTML5 Accessibility — всего лишь доступность (ARIA, WCAG)

Веб-интерфейсы сейчас повсюду, и давно уже не только на PC и лэптопах. HTML5 дает действительно удивительные возможности по реализации в этих интерфейсах различной, невиданной доселе функциональности и просто смелых UI-решений, но… «Но» заключается в том, что все ваши интересные решения могут оказаться недоступными для пользователя. Недоступными по различным причинам — использование устаревших браузеров, необходимость встраивать решения в древний HTML4, урезанный функционал по воспроизведению HTML на различных экзотических устройствах. Отдельная причина недоступности — это то, о чем в отечественной IT-литературе обычно не упоминают, — наличие среди пользователей немалого числа людей с ограниченными физическими возможностями.

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

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *