Версия для слабовидящих
От: Цифровой Элемент
Дата публикации:
20.09.2023
Число установок:
Менее 50 раз
Дата обновления:
16.09.2026
Включает в себя:
Модуль
Последняя версия:
1.2.6
«Версия для слабовидящих» предоставляет комплексное решение для создания и управления версией сайта для слабовидящих.
Он включает в себя интуитивную панель управления и функцию динамической адаптации интерфейса и отображения контента.
Посетитель может включить адаптированный режим и настроить отображение сайта под свои потребности.
Адаптация сайта без дублирования контента:
Модуль изменяет отображение уже существующих страниц сайта и не требует создания отдельной версии, копирования материалов или поддержки двух наборов контента.
Простое подключение:
После установки достаточно включить в настройках модуля кнопку: «Включить версию для слабовидящих».
Также можно использовать собственную кнопку, встроенную в шаблон сайта. Подробнее в разделе "Установка".
Гибкие настройки для посетителя:
Пользователь может самостоятельно выбрать удобный размер текста, межстрочный интервал, тип шрифта, цветовую схему, режим отображения изображений и другие параметры.
Дополнительные инструменты доступности:
Модуль поддерживает синтез речи, голосовое управление, монохромный режим и печать страницы из панели.
Настройка из административной части:
Администратор может управлять параметрами панели, стандартной кнопкой и сценариями подключения без доработки структуры сайта.
Технологическая эффективность:
Решение не создает отдельные копии страниц, что снижает риск дублирования контента и упрощает сопровождение сайта.
Модуль разработан с учётом требований ГОСТ Р 52872-2019 и законодательства РФ в сфере защиты прав инвалидов.
Он включает в себя интуитивную панель управления и функцию динамической адаптации интерфейса и отображения контента.
Посетитель может включить адаптированный режим и настроить отображение сайта под свои потребности.
Адаптация сайта без дублирования контента:
Модуль изменяет отображение уже существующих страниц сайта и не требует создания отдельной версии, копирования материалов или поддержки двух наборов контента.
Простое подключение:
После установки достаточно включить в настройках модуля кнопку: «Включить версию для слабовидящих».
Также можно использовать собственную кнопку, встроенную в шаблон сайта. Подробнее в разделе "Установка".
Гибкие настройки для посетителя:
Пользователь может самостоятельно выбрать удобный размер текста, межстрочный интервал, тип шрифта, цветовую схему, режим отображения изображений и другие параметры.
Дополнительные инструменты доступности:
Модуль поддерживает синтез речи, голосовое управление, монохромный режим и печать страницы из панели.
Настройка из административной части:
Администратор может управлять параметрами панели, стандартной кнопкой и сценариями подключения без доработки структуры сайта.
Технологическая эффективность:
Решение не создает отдельные копии страниц, что снижает риск дублирования контента и упрощает сопровождение сайта.
Модуль разработан с учётом требований ГОСТ Р 52872-2019 и законодательства РФ в сфере защиты прав инвалидов.
Характеристики
|
Дата публикации
|
20.09.2023 |
|
Число установок
|
Менее 50 раз |
|
Дата обновления
|
16.09.2026 |
|
Включает в себя
|
Модуль |
|
Последняя версия
|
1.2.6 |
|
Адаптивность
|
Да |
|
Поддержка композита
|
Да |
|
Совместимо с Сайты24
|
Нет |
|
Подходящие редакции 1С-Битрикс
|
3373 3380 3381 3382 3383 |
|
Наличие демо-режима
|
Да |
|
Продолжительность демо-периода
|
Нет |
-
- При отсутствии `visibleUntil` применяется fallback `(max-width: 359px)`: панель скрыта до 359 CSS px включительно и показывается с 360 CSS px. Пустое значение больше не передаётся в `matchMedia` как совпадающий со всеми viewport media query
- В SSR-окружении без `window` или `document` вызов `new ViPanel()` стал тихим no-op без DOM-монтажа, callbacks и ошибок в консоли; рабочая модель создаётся отдельным клиентским вызовом после появления DOM
- Override `smol-toml@1.7.2` устраняет high-severity advisory в dev-цепочке `markdownlint-cli2` без отката самого Markdown-linter.
- Полностью переведена на React 19
- Улучшена разметка самой панели для скрин-ридеров
- Исправлен баг, когда панель плохо рендерилась на мобильных устройствах
- Добавлена асинхронная локализация и руководство по добавлению иных языков
- Добавлены новые автотесты
- Добавлен централизованный вывод ошибок сверху
- Добавлена ссылка с подсказками по голосовому управлению
-
- Исправлена работа кнопки «Озвучить все» на страницах без контейнера #viPanelUtterContent.
- Добавлены более универсальные селекторы контента по умолчанию: main, #content, .content, #bx_eshop_wrap, #viPanelUtterContent.
- Исправлено применение настроек отображения по умолчанию из административной части без сброса текущих пользовательских настроек при обновлении.
- Пользовательские настройки селекторов при обновлении не изменяются.
-
- Изменен порядок настроек панели в административной части: настройки автоматической кнопки, настройки по умолчанию и расширенные параметры сгруппированы понятнее.
- Для новых установок стандартная кнопка модуля будет включена по умолчанию после включения версии для слабовидящих.
- Убрана поддержка внешнего шрифта брайля, теперь он генерируется на стороне клиента
- Исправлены мелкие недочёты.
- Добавлена возможность настройки панели в настройках модуля
- Добавлен параметр `openPanelQueryParam` - строка, указывает на имя query-параметра, при наличии которого во время открытия страницы панель автоматически будет открыта. Значение по умолчанию `openVI`
- Добавлена возможность автоматически добавить на страницу кнопку для открытия/закрытия панели.
- Обновление кода модуля
- Исправлены ошибки работы
- Добавлен английский язык
- Обновление кода модуля
- В конфигурацию панели добавлены новые ключи - isShouldUtterControls, isFixed, targetSelectors
- Кнопки разделены на основные и дополнительные. Дополнительные по умолчанию скрыты, появляются при нажатии на кнопку "Дополнительные настройки" (кнопка с иконкой шестерёнки)
- Улучшена доступность (добавлены aria и role атрибуты)
- Добавлена стилизация размера заголовка при открытой панели
- Добавлены стили для лучшей навигации и управления панелью с клавиатуры
- Добавлена кнопка "Сбросить настройки"
- В конфиг добавлено поле captchaElementsSelectors, оно используется для того, чтобы элементы капчи игнорировались панелью (не скрывалась картинка, не становилась ч/б и тд)
- Добавлены параметры brailleFontPath, fontSizeSettings
- Обработка кейса, когда у пользователя отсутствует язык озвучки
- В начальный конфиг модуля добавлено поле ignoreElementsSelectors
- Добавлено голосовое управление для команд увеличить/уменьшить межстрочный интервал
- Добавлена возможность включить/выключить функцию "Озвучивание нажатой клавиши", по умолчанию включено
- Обновление кода модуля
- Обновление кода модуля
- Обновление кода модуля
- Добавлены цвета
- Добавлен шрифт брайля
- Добавлен межстрочный интервал
