Что умеет решение
Модуль «Версия для слабовидящих» от Xlogic добавляет на сайт кнопку для запуска панели доступности. При нажатии сверху появляется меню, где пользователь может настроить размер шрифта, цветовую схему, отображение изображений и озвучивание текста. Предпочтения сохраняются на год и применяются ко всем страницам ресурса без необходимости изменения шаблона сайта.
Администратор получает инструмент для аудита доступности: модуль проверяет сайт на соответствие критериям WCAG 2.1, выявляет типичные нарушения и формирует список с указанием конкретной страницы и проблемного элемента.
Решение позволяет посетителям с нарушениями зрения читать контент в удобном размере и контрасте, не меняя системные настройки браузера. Владельцу не требуется создавать отдельную версию сайта: панель динамически меняет внешний вид существующих страниц. Администратор получает детальный отчет об ошибках (отсутствие alt-атрибутов у картинок, пустые названия ссылок, недостаточный контраст) для передачи разработчикам.
Пользователь может настроить параметры текста: размер от 16 до 48 пикселей с шагом 2 пикселя, выбор шрифта с засечками или без, а также три уровня межбуквенного и межстрочного интервала. Доступно пять цветовых схем: черный на белом, белый на черном, темно-синий на голубом, коричневый на бежевом, зеленый на темно-коричневом. Для изображений доступны режимы: полное отображение, черно-белый фильтр или замена на текст из alt-атрибута.
Модуль «Версия для слабовидящих» от Xlogic расширяет возможности навигации и восприятия контента. В режиме чтения выделяются рамки вокруг ссылок, заголовки получают подчёркивание, курсор увеличивается, включается линейка чтения. Анимация останавливается, видео и встроенные блоки скрываются. Озвучивание позволяет читать выделенный фрагмент или всю страницу целиком, выбирать голос и скорость, а также запускать чтение абзаца по клику. Синтез речи выполняется встроенным в браузер движком. Текст страницы отображается шрифтом Брайля, поддерживая русские и латинские буквы, цифры и знаки препинания. Программы чтения с экрана при этом получают стандартный текстовый поток. Панель управления содержит кнопки «Сбросить», «Свернуть» (панель скрывается, но режим остаётся активным) и «Обычная версия». Управление доступно с клавиатуры, закрытие панели выполняется клавишей Esc. Фиксированные шапки сайта автоматически сдвигаются под панель, иконки и иконочные шрифты сохраняют своё положение.
Администратор получает плавающую кнопку на всех страницах публичной части сайта, которая может располагаться слева или справа внизу. Возможна настройка исключений для конкретных адресов и масок. В разделе «Сервисы» доступна проверка доступности сайта: проводится 21 тест по критериям WCAG 2.1, включая проверку изображений без альтернативного текста, ссылок и кнопок без названий, полей без подписей, контрастности и заголовков. Отчёт со ссылками на критерии можно фильтровать и выгружать в формате CSV.
Компонент xlogic:vi.panel позволяет разместить кнопку панели в шапке или другом месте шаблона. Добавление класса xvi-open к любому элементу (например, ссылке в меню) активирует режим работы по клику.
На отдельной странице отключение осуществляется через константу XLOGIC_VI_DISABLE.
Модуль поддерживает разграничение прав доступа по группам пользователей, содержит тексты на русском и английском языках и использует кеширование результатов работы компонента.
Ограничения и требования
Внешние платные сервисы отсутствуют, цены на дополнительные функции не предусмотрены.
Панель накладывает свои стили поверх стилей сайта, что на нестандартной вёрстке может вызвать визуальные расхождения. Это касается фиксированных шапок, иконок на фоновых изображениях и сложных слайдеров. Рекомендуется проверить работу сайта в режиме для слабовидящих перед запуском.
Функция озвучивания использует возможности браузера посетителя. Качество голоса и доступные языки зависят от устройства пользователя. Если в браузере отсутствует синтезатор речи, кнопки озвучивания автоматически скрываются.
Проверка доступности выявляет часть нарушений по критериям WCAG 2.1, которые лежат в основе ГОСТ Р 52872. Инструмент не заменяет профессиональный аудит и не исправляет вёрстку или тексты страниц. Проверка выполняется без запуска JavaScript.
Модуль не гарантирует полное соответствие сайта требованиям ГОСТ Р 52872 или WCAG. Он предоставляет посетителям инструменты для навигации, а администраторам — список обнаруженных проблем.
Режим для слабовидящих включается глобально для всего сайта. Настройка этого режима для отдельных разделов ресурса недоступна.
Для «Версия для слабовидящих» команда General iT может выполнить подключение, настройку и контрольную проверку после установки.