Обязательство
Мы стремимся к соответствию WCAG 2.1 уровня AA. Это не состояние, достигнутое и объявленное однажды, а требование, которое должен выдерживать каждый экран и которое проверяется при каждом изменении.
Что уже есть
Семантическая разметка — заголовки, следующие друг за другом, списки, которые действительно списки, таблицы со своими заголовками. Соответствующий контраст на всех цветовых токенах, включая тёмную тему. У каждого поля связанная подпись, у каждой кнопки-иконки доступное имя, каждое декоративное изображение скрыто от программ чтения с экрана, а не описано впустую.
Клавиатура и выход
Всё, что кликается, достижимо с клавиатуры, и фокус остаётся видимым. Выпадающие меню следуют шаблону ARIA: стрелки, Home, End, Enter, Escape. Модальные окна удерживают фокус, пока открыты, и возвращают его при закрытии. Выход из системы не зависит ни от одного скрипта: никто не должен оказаться запертым из-за сбоя JavaScript.
Без JavaScript
Аккордеон вопросов — нативный элемент и работает без скрипта. Выбор языка — список ссылок, а не меню, требующее JavaScript. Экраны портала, напротив — перевод, пополнение, управление картой — опираются на Livewire и не работают без включённого JavaScript: это первый пробел, и он структурный.
Известные ограничения
Второй пробел: таблицы административного пространства плотны и прокручиваются по горизонтали при ширине менее 1 200 пикселей. Они остаются пригодными для клавиатуры и программ чтения с экрана, но их чтение требует усилия, которое мы ещё не устранили. Внешний аудит на сегодня не проводился; это заявление опирается на внутренние проверки.
Сообщить о препятствии
Если какая-то страница вам сопротивляется, напишите нам, какая именно и что вы пытались сделать. Мы отвечаем и говорим, что и когда исправим. Если ответ вас не устроит, вы можете обратиться в компетентный орган своей страны.