Доступность играет ключевую роль в современных веб-приложениях.
Существует множество техник, предназначенных для того, чтобы сделать приложение или сайт более удобным для использования и взаимодействия.
Для улучшения доступа и удобства использования DHTMLXScheduler для людей с ограниченными возможностями компонент включает в себя несколько функций доступности:
DHTMLXScheduler поддерживает WAI-ARIA, добавляя специальные атрибуты в разметку компонента.
Эти атрибуты помогают экранным читалкам более эффективно распознавать и интерпретировать компонент.
Более подробную информацию можно найти в официальной спецификации WAI-ARIA.
По умолчанию атрибуты WAI-ARIA включены в Scheduler. При необходимости их можно отключить, установив свойство wai_aria_attributes в значение false:
scheduler.config.wai_aria_attributes = false;
Дополнительно можно включить или отключить использование атрибута role="application" на основном контейнере планировщика и элементах миникалендаря. Эта настройка управляется через свойство wai_aria_application_role и по умолчанию установлена в true.
scheduler.config.wai_aria_application_role = false;
Этот подход позволяет пользователям получить доступ ко всем функциям приложения с помощью клавиш и сочетаний клавиш, вместо использования мыши.
Более подробную информацию можно найти в статье Навигация с помощью клавиатуры.
DHTMLXScheduler включает темы с высококонтрастными цветами, чтобы сделать интерфейс более четким и удобным для восприятия.
Эти темы особенно полезны для пользователей с особыми зрительными потребностями.
Доступно два варианта высококонтрастных тем:
<link rel="stylesheet" href="../../codebase/dhtmlxscheduler_contrast_black.css">
Related sample: High contrast theme - Black
<link rel="stylesheet" href="../../codebase/dhtmlxscheduler_contrast_white.css">
Related sample: High contrast theme - White
Наверх