Перейти к содержанию

Заявление о доступности

Alcometer.org стремится сделать образовательные инструменты — калькулятор, похмелье, хронологию восстановления и гидратацию — доступными для максимально широкой аудитории, включая людей с визуальными, двигательными, слуховыми, когнитивными и неврологическими особенностями.

Цель соответствия

Мы ориентируемся на Web Content Accessibility Guidelines (WCAG) 2.2 уровня AA, опубликованные W3C. Эта цель согласуется с EN 301 549 и Европейским актом о доступности; WCAG 2.1 AA рассматривается как минимальный уровень совместимости.

В репозитории используется автоматизированный baseline на axe-core и Puppeteer для основных маршрутов Alcometer. Такой baseline помогает не допускать регрессий, пока отдельные проблемы доступности закрываются перед финальным launch-gate.

Известные ограничения перечислены ниже. Они остаются предметом исправлений и ручной проверки, особенно на страницах с интерактивными расчетами и графиками.

Текущие автоматизированные проверки

Проект запускает npm run test:alcometer:a11y: сборка сайта, Astro preview, открытие выбранного набора страниц, внедрение axe-core через @axe-core/puppeteer и проверка тегов wcag2aa и wcag22aa.

Текущий baseline хранится в test/a11y-baseline.json, а последний отчет записывается в reports/a11y-run.json. Baseline отслеживает серьезные и критические находки, чтобы последующие изменения не ухудшали состояние.

CI-проверка доступности может оставаться информационной до финального gate, но отчет и baseline сохраняются как артефакты для ревью.

Что это означает на практике

• Интерактивные элементы должны по возможности использовать нативные HTML-контролы, иметь заметный фокус и поддерживать работу с клавиатуры.

• Графики и визуализации данных должны иметь текстовый или табличный эквивалент, если графика несет смысловую информацию.

• Диалоги должны сохранять корректный порядок фокуса и давать понятный способ отказаться от продолжения.

• Язык документа задается для каждой сгенерированной страницы через атрибут <html lang>.

Известные ограничения

Первый baseline axe-core все еще может содержать серьезные или критические находки, которые закрываются в последующих изменениях. До финального gate автоматический runner блокирует регрессии относительно baseline, а не заявляет нулевое количество проблем.

Некоторые визуализации уже имеют таблицы только для экранных читалок, но подписи графиков, переводные формулировки и понятность для вспомогательных технологий требуют ручного ревью.

Для языков с письмом справа налево пока не реализованы отдельные RTL-макеты; при необходимости используется доступная LTR-оболочка локали.

Как мы тестируем

• Автоматически: axe-core через @axe-core/puppeteer в Astro preview, с фокусом на wcag2aa и wcag22aa.

• Отчет регрессии: reports/a11y-run.json.

• Зафиксированный baseline: test/a11y-baseline.json.

• Ручная проверка остается необходимой для клавиатурного сценария, формулировок для экранных читалок, когнитивной ясности, масштабирования и визуальных регрессий.

Автоматические инструменты покрывают только часть соответствия WCAG. Перед запуском требуется человеческое ревью, особенно для калькулятора, compliance gate и страниц с графиками.

Обратная связь и контакт

Если вы столкнулись с барьером доступности — отсутствующим alt-текстом, ловушкой фокуса, проблемой контраста, неясным порядком фокуса или другой трудностью — напишите нам.

Email: alcometer@wp.pl

Почтовый адрес: Piotr Zieminski, Kalonka 71a, Poland

Пожалуйста, укажите: (1) URL страницы, где возникла проблема, (2) краткое описание барьера, (3) используемую вспомогательную технологию, если это важно.

Контроль и жалобы

Если ответ вас не удовлетворит, вы можете обратиться в компетентный национальный орган по Европейскому акту о доступности. В Польше таким органом является Urząd Komunikacji Elektronicznej (UKE, https://www.uke.gov.pl/).

Подготовка заявления

Это заявление обновлено 25 апреля 2026 года после добавления baseline axe-core и неблокирующей CI-проверки доступности в репозиторий.

Следующий плановый пересмотр: 25 апреля 2027 года или раньше, если существенно изменятся шаблоны страниц, интерфейс калькулятора или инструменты проверки доступности.