Аудит доступности — это структурированная оценка возможности использования цифрового продукта людьми с ограниченными возможностями, как правило, в соответствии с Руководством по доступности веб-контента. В результате составляется перечень барьеров, каждый из которых соотносится с конкретным критерием успеха, которому он не соответствует, с указанием степени серьезности и рекомендаций по устранению.
Наиболее важный практический факт об аудите заключается в том, что автоматизированные инструменты обнаруживают лишь меньшинство проблем с доступностью. Они надежно выявляют отсутствие альтернативного текста, недостаточный цветовой контраст, отсутствие меток форм и структурные ошибки разметки, что действительно полезно. Они не могут оценить, является ли альтернативный текст осмысленным, имеет ли смысл порядок чтения, корректно ли работает пользовательский компонент со вспомогательными технологиями, работает ли управление фокусом при динамических изменениях или понятен ли контент. Организации, которые запускают сканер, исправляют выявленные ошибки и заявляют о соответствии требованиям, устраняют лишь малую часть реальных барьеров.
Таким образом, ручное тестирование является основной частью аудита. Навигация по всему продукту исключительно с помощью клавиатуры, тестирование с использованием программ чтения с экрана на платформах, которые фактически использует аудитория, проверка поведения при сильном масштабировании и увеличении размера текста, подтверждение того, что динамические изменения контента озвучиваются, и подтверждение того, что обработка ошибок работает для тех, кто не видит визуальный индикатор, — все это требует участия человека. Эти тесты выявляют препятствия, которые фактически мешают выполнению задач.
Тестирование с участием пользователей с ограниченными возможностями добавляет еще одну категорию, которую не охватывают ни автоматизация, ни экспертная оценка. Техническое соответствие не гарантирует удобства использования, и продукт может удовлетворять всем критериям успеха, оставаясь при этом сложным в использовании со вспомогательными технологиями. Сеансы с людьми, которые используют программы чтения с экрана, увеличение, голосовое управление или переключатели доступа, выявляют проблемы, с которыми не столкнется зрячий эксперт, имитирующий эти условия.
Объем проверки следует определять исходя из пути пользователя, а не по количеству страниц. Аудит каждой страницы крупного сайта нецелесообразен и излишен; аудит всех критически важных этапов взаимодействия с пользователем, включая регистрацию, покупку, управление учетной записью и поддержку, а также репрезентативной выборки каждого шаблона, позволяет охватить важные препятствия с соразмерными усилиями. Препятствия на этапе оформления заказа влияют на бизнес гораздо сильнее, чем препятствия при просмотре архивной статьи.
Во многих юрисдикциях правовой аспект стал скорее материальным, чем теоретическим. Государственные органы в Европейском союзе и Соединенном Королевстве работают в соответствии с четко определенными требованиями доступности, предусматривающими обязательное публикование соответствующих заявлений; Европейский закон о доступности распространяет эти требования на ряд услуг частного сектора; а в Соединенных Штатах наблюдается значительное количество судебных разбирательств по поводу недоступных веб-сайтов. Аудиты все чаще выполняют функцию подтверждения соответствия наряду с функцией улучшения.
Чтобы что-то получилось, необходимо преобразовать полученные результаты в запланированные работы. Аудиторский отчет, содержащий несколько сотен проблем по критериям успеха, представляет собой скорее перечень, чем план, и обычно его разработка застопоривается. Группировка проблем по первопричине (поскольку большинство из них повторяются в разных шаблонах), приоритизация по влиянию на процесс и по количеству затронутых пользователей, а также их включение в список задач с указанием ответственных лиц — вот что превращает документ в план по устранению проблем.
Поскольку большинство проблем возникают в компонентах и шаблонах, а не на отдельных страницах, устойчивое улучшение достигается путем их устранения в источнике. На практике аудит проводится посредством UX-аудит В ходе работы системное исправление применяется к библиотеке компонентов внутри дизайн продуктаа также для организаций, имеющих установленные законом обязательства, особенно в следующих областях: государственный секторКроме того, аудит предоставляет доказательную базу для заявления о доступности, которое они обязаны опубликовать.