Наше стремление
theButler.network должен быть пригоден для использования всеми — в том числе с программой чтения с экрана, только с клавиатуры, с увеличенным отображением или при ограниченном цветовосприятии.
Мы ориентируемся на Web Content Accessibility Guidelines (WCAG) 2.2, уровень соответствия AA, а также на европейский стандарт EN 301 549.
Основа этого заявления
Это заявление основано на самооценке. Проверки внешней организацией не было, как и тестирования с пользовательницами и пользователями вспомогательных технологий.
Это ограничение, и мы скорее его назовём, чем умолчим: самооценка находит то, что ищет. Поэтому написанное ниже поделено не на «соответствует / не соответствует», а на измеренное и непроверенное.
Что измерено
Эти пункты автоматически пересчитываются при каждой публикации. Не потому, что это заменяет проверку, — а потому, что обещание, которое никто не пересчитывает, при следующей перестройке тихо становится неверным.
| Что | Результат |
|---|---|
| Контрасты всех цветов текста относительно их поверхности, в светлом и тёмном режиме | 32 значения, все выше 4,5:1 (WCAG 1.4.3) |
| Обозначение фокуса относительно фона | выше 13:1 в обоих режимах, требуется 3:1 (WCAG 1.4.11) |
| Управление с клавиатуры: каждый элемент управления показывает видимое обозначение при переходе на него | проверено в светлом и тёмном режиме, ни одного случая без обозначения |
| Ссылка для перехода к основному содержимому, первый элемент в порядке табуляции | присутствует, фокус доказуемо попадает в область содержимого |
| Подписи: каждое поле ввода и каждая кнопка имеют имя для программ чтения с экрана | полностью; тексты-заполнители мы при этом прямо не считаем подписью |
| Цели нажатия не менее 24 × 24 пикселей (WCAG 2.5.8) | соблюдено; исключение составляют ссылки посреди сплошного текста, которые исключает сам стандарт |
| Увеличение не заблокировано, поля ввода не менее 16 пикселей | соблюдено (WCAG 1.4.4) |
| Движение: системная настройка «уменьшить движение» отключает анимации | соблюдено — для CSS-анимаций централизованно, для управляемых JavaScript переходов по отдельности для каждого компонента |
| Структура страницы: ровно одна главная область на страницу | соблюдено |
Кроме того: язык и направление текста размечены машиночитаемо, в том числе для языков, которые пишутся справа налево. Карточки товаров являются настоящими ссылками и доступны с клавиатуры. Ответы ассистента объявляются программам чтения с экрана, так же как состояния загрузки, результаты поиска, прерывания и ошибки — причём различённо, а не всё как «готово». Диалоги и галерея изображений удерживают фокус клавиатуры, возвращают его при закрытии на вызвавшее их место и закрываются клавишей Escape.
Что не проверено
- Нет тестирования со вспомогательными технологиями на практике. Мы не проверяли с JAWS, NVDA или VoiceOver и не тестировали с людьми, которые работают с ними ежедневно. Автоматически измеримо то, есть ли у элемента имя, — а не то, понятно ли это имя в контексте.
- Нет внешнего аудита.
- Не каждая область одинаково тщательно. Просмотрены главная страница, чат, каталог, страница деталей товара, вход, настройки и правовые тексты. 21 страница категорий имеет одинаковое устройство и те же составные части, но их не просматривали по отдельности.
- Страница
/edwinещё не переработана. Она происходит из предыдущего проекта, на неё ниоткуда нет ссылок и в светлом режиме она плохо читается. Её либо перестроят, либо уберут. - Содержимое от продавцов. Изображения и тексты товаров происходят из фидов продавцов. Если там лежит изображение без осмысленного описания, мы можем его назвать, но не заменить.
Управление
Без мыши: Все функции доступны с клавиатуры. Первое нажатие табуляции на каждой странице ведёт к ссылке для перехода, а оттуда прямо в содержимое.
С программой чтения с экрана: Чатом можно управлять через подписанное поле ввода. Что Edwin работает, что пришли товары, что ответ готов или что что-то пошло не так — всё это объявляется. Сам текущий текст сознательно не сообщается слово за словом: одно объявление на слог постоянно прерывает читающий голос и делает страницу непригодной для использования.
Альтернативные пути доступа: Если какая-то функция вам недоступна, напишите нам — мы предоставим нужную информацию другим путём.
Сообщить о барьерах
Вы заметили что-то, что не является доступным?
Электронная почта: accessibility@thebutler.network
Укажите, пожалуйста, если возможно: затронутую страницу, что вы хотели сделать, что не сработало и какой техникой вы пользуетесь (браузер, программа чтения с экрана, операционная система).
Мы отвечаем в течение 5 рабочих дней и при этом указываем, можем ли и до какого срока устранить барьер. Если мы не можем его устранить, мы говорим и это — и почему.
Процедура принудительного исполнения
Если вы недовольны нашим ответом, вы можете обратиться в немецкий орган надзора за рынком:
Marktüberwachungsstelle der Länder für Barrierefreiheit von Produkten und Dienstleistungen (MLBF)
Anstalt des öffentlichen Rechts (учреждение публичного права)
Wilhelm-Höpfner-Ring 4
39116 Magdeburg
https://mlbf-barrierefrei.de
Правовое примечание
По нашей оценке, сфера применения BFSG (немецкого Закона об усилении доступности) для theButler.network не открыта: на этом сайте не заключаются потребительские договоры (§ 2, п. 26 BFSG). Покупка происходит у соответствующего продавца на его собственном сайте. Независимо от этого мы отвечаем условиям исключения для микропредприятий по § 3, абз. 3 BFSG.
Следовательно, мы не обязаны ни публиковать это заявление, ни заказывать внешнюю проверку. Мы всё равно его публикуем — потому что доступное предложение для нас не вопрос правовой обязанности и потому что текст, который описывает, что действительно измерено, а что нет, стоит больше, чем утверждение о соответствии без основания.