Отчет о соответствии требованиям доступности
Этот отчет описывает, как DHTMLX Spreadsheet соответствует основным стандартам доступности. Он построен по структуре VPAT® 2.5 (International Edition). Обзор возможностей доступности и способов их настройки приведен в руководстве Доступность.
Название продукта/версия: DHTMLX Spreadsheet v6.0.4
Дата отчета: октябрь 2026
Описание продукта: DHTMLX Spreadsheet - это JavaScript-компонент электронных таблиц для веб-приложений. Его интерфейс состоит из строки меню, панели инструментов, строки формул, сетки ячеек с заголовками строк и столбцов и вкладок листов. Среди его возможностей: формулы, форматирование ячеек, объединенные ячейки, закрепленные строки и столбцы, сортировка, фильтрация, поиск, проверка данных, ссылки в ячейках, а также импорт и экспорт Excel. Компонент встраивается в хост-приложение.
Контактная информация: info@dhtmlx.com
Примечания
- В этом отчете DHTMLX Spreadsheet оценивается в рекомендуемой конфигурации доступности: это конфигурация по умолчанию, в которой вывод WAI-ARIA и навигация с клавиатуры всегда включены, а тема
contrast-lightилиcontrast-darkзадана черезdhx.setTheme()или атрибутdata-dhx-theme. В примечаниях указано, где уровень соответствия зависит от этой конфигурации. Настройка описана в руководстве Доступность. - DHTMLX Spreadsheet - это веб-контент, который отображается хост-приложением. Ответственность на уровне страницы (заголовок страницы,
<html lang>, механизмы пропуска блоков и навигация по сайту) лежит на хост-приложении, поэтому такие критерии отмечены как Не применимо с пояснением. - В таблицах WCAG заполнен только ответ для Web. Строки Electronic Docs, Software, Closed и Authoring Tool отмечены как Не применимо: продукт не является автономным (не веб) программным обеспечением, закрытой функциональностью, инструментом разработки контента или электронной документацией.
- Цвета, которые автор применяет к ячейкам через стили ячеек, являются частью данных документа и не оцениваются как часть продукта.
Использованные методы оценки:
- Автоматизированное тестирование: axe-core в темах
light,dark,contrast-lightиcontrast-darkс открытыми панелью поиска, редактором списка, диалоговыми окнами и предупреждением. - Ручной анализ исходного кода компонента и таблиц стилей: роли и атрибуты ARIA каждой части виджета, обработчики клавиатуры и области фокуса, доступные имена и их ключи локали, цветовые токены тем, а также коэффициенты контрастности, рассчитанные для четырех тем.
- Тестирование со вспомогательными технологиями: ручные проверки с NVDA + Firefox и JAWS + Chrome в Windows и VoiceOver + Safari в macOS.
- Переопределения браузера: масштаб 200% / 400%, перестроение (reflow) при ширине 320 CSS px и переопределения межбуквенных и межстрочных интервалов по WCAG.
Применимые стандарты / руководства
| Стандарт / руководство | Включено в отчет |
|---|---|
| Web Content Accessibility Guidelines 2.0 | Уровень A (Нет) · Уровень AA (Нет) · Уровень AAA (Нет) |
| Web Content Accessibility Guidelines 2.1 | Уровень A (Нет) · Уровень AA (Нет) · Уровень AAA (Нет) |
| Web Content Accessibility Guidelines 2.2 | Уровень A (Да) · Уровень AA (Да) · Уровень AAA (Нет) |
| Revised Section 508 standards (опубликован 18 января 2017 г.; исправлен 22 января 2018 г.) | (Да) |
| EN 301 549 - V3.1.1 (2019-11) и V3.2.1 (2021-03) | (Да) |
WCAG 2.0 и 2.1 отдельно не рассматриваются. На критерии, которые в WCAG помечены как "2.1 и 2.2", даны ответы, поскольку они входят в WCAG 2.2 и упоминаются в EN 301 549.
Термины
- Supports (Поддерживается): Функциональность продукта имеет как минимум один способ, который удовлетворяет критерию без известных дефектов, либо удовлетворяет ему через эквивалентное обеспечение доступности.
- Partially Supports (Поддерживается частично): Часть функциональности продукта не удовлетворяет критерию.
- Does Not Support (Не поддерживается): Большая часть функциональности продукта не удовлетворяет критерию.
- Not Applicable (Не применимо): Критерий не относится к продукту.
Отчет по WCAG 2.x
DHTMLX Spreadsheet - это веб-контент, поэтому ниже заполнен только ответ для Web. Формулировка "Требуется тема, соответствующая AA" означает зависимость от конфигурации, а не дефект. Критерий 4.1.1 Parsing удален в WCAG 2.2 и в отчете не рассматривается.
Таблица 1: Критерии успеха, уровень A
| Критерий | Уровень соответствия | Примечания и пояснения |
|---|---|---|
| 1.1.1 Нетекстовое содержимое (Non-text Content) | Поддерживается | Значки являются шрифтовыми глифами. Элементы управления, содержащие только значок, получают доступное имя из локали или из своей подсказки, например "Add sheet", "Close search" и "Select all". Кнопки цвета содержат название цвета, например "Text color: dark gray". Декоративные значки (замок, фильтр, меню столбца, маркеры скрытых строк), слой выделения и ячейки, перекрытые объединенной ячейкой, скрыты с помощью aria-hidden="true"; состояние, которое они показывают, передается текстом в ячейке, например "locked" и "Filter applied". |
| 1.2.1 Только аудио и только видео (запись) (Audio-only and Video-only (Prerecorded)) | Не применимо | Продукт не содержит аудио- или видеоконтента. |
| 1.2.2 Субтитры (запись) (Captions (Prerecorded)) | Не применимо | Нет записанного мультимедиа. |
| 1.2.3 Аудиоописание или альтернатива мультимедиа (запись) (Audio Description or Media Alternative (Prerecorded)) | Не применимо | Нет записанного мультимедиа. |
| 1.3.1 Информация и взаимосвязи (Info and Relationships) | Поддерживается | Ячейки образуют grid с именем "Spreadsheet" и ролями row, columnheader, rowheader и gridcell. Позиция передается с помощью aria-rowindex/aria-colindex относительно aria-rowcount/aria-colcount; размер объединенной ячейки - с помощью aria-colspan/aria-rowspan; возможность редактирования - с помощью aria-readonly; выделение - с помощью aria-selected и aria-multiselectable. Панель инструментов, строка меню и вкладки листов являются элементами toolbar и menubar с именами; переключатели форматирования имеют aria-pressed на панели инструментов и являются menuitemcheckbox в строке меню, а взаимоисключающие параметры форматирования являются menuitemradio с aria-checked. |
| 1.3.2 Осмысленная последовательность (Meaningful Sequence) | Поддерживается | Порядок в DOM и порядок чтения соответствуют визуальному порядку: строка меню, панель инструментов, строка формул, ячейки и вкладки листов. Ячейки передают свою позицию на листе через aria-rowindex/aria-colindex, поэтому последовательность сохраняется, когда строки и столбцы прокручиваются за пределы DOM. |
| 1.3.3 Сенсорные характеристики (Sensory Characteristics) | Поддерживается | Ни одна инструкция или метка не опирается только на форму, размер или расположение; интерактивные элементы имеют текст или имя ARIA. |
| 1.4.1 Использование цвета (Use of Color) | Поддерживается | Каждое состояние, показанное цветом, дополнительно обозначено рамкой, заливкой, маркером или текстом: активная ячейка, выделенный диапазон, совпадения поиска, скопированный диапазон и недопустимые ячейки, вместе с aria-selected или текстом в ячейке. Строки, скрытые фильтром, оставляют пропуск в нумерации строк. Кнопки цвета содержат название цвета в своем доступном имени. |
| 1.4.2 Управление звуком (Audio Control) | Не применимо | Продукт не воспроизводит звук автоматически. |
| 2.1.1 Клавиатура (Keyboard) | Поддерживается | Для каждой команды на ячейках есть клавиша, они перечислены в списке горячих клавиш; Shift+F10 или клавиша Menu открывает контекстное меню. Ctrl+F6 перемещает фокус между меню, панелью инструментов, листом и вкладками листов. Панели, их выпадающие списки и всплывающие окна, а также редактор списка работают с клавишами со стрелками, Home, End, Enter и Esc. Для ширины столбца, высоты строки и фильтра столбца есть команды контекстного меню. |
| 2.1.2 Отсутствие ловушки для клавиатурного фокуса (No Keyboard Trap) | Поддерживается | Tab на последней ячейке и Shift+Tab на первой ячейке листа выводят фокус из ячеек на следующую или предыдущую часть страницы, а Ctrl+F6 перемещает его между частями Spreadsheet. В редакторе списка Tab завершает редактирование, а Esc отменяет его, в том числе после использования стрелок. Esc и Tab закрывают всплывающие окна панели инструментов и возвращают фокус на их кнопки. |
| 2.1.4 Горячие клавиши из одного символа (Character Key Shortcuts) | Поддерживается | Каждое сочетание клавиш использует клавишу-модификатор (Ctrl, Alt, Shift) или нечисловую (не символьную) клавишу (F2, F6, F10, F11, Enter, Esc, Delete, стрелки). Ввод символа в ячейке записывает его в ячейку, в чем и состоит назначение ячейки, и не запускает команду. |
| 2.2.1 Настраиваемое время (Timing Adjustable) | Не применимо | Продукт не устанавливает ограничений по времени. |
| 2.2.2 Пауза, остановка, скрытие (Pause, Stop, Hide) | Поддерживается | Нет автоматически обновляемого, движущегося, мигающего или прокручиваемого содержимого. Ни одна анимация не длится дольше 5 секунд. |
| 2.3.1 Не более трех вспышек или ниже порогового значения (Three Flashes or Below Threshold) | Поддерживается | Продукт не содержит мигающего содержимого. |
| 2.4.1 Обход блоков (Bypass Blocks) | Не применимо | Относится к уровню страницы; механизмы обхода блоков находятся в ведении хост-приложения. |
| 2.4.2 Заголовок страницы (Page Titled) | Не применимо | За заголовки страниц отвечает хост-приложение. |
| 2.4.3 Порядок фокуса (Focus Order) | Поддерживается | Ячейки образуют одну точку табуляции на активной ячейке, а панель инструментов, строка меню и вкладки листов - по одной точке табуляции каждая, в визуальном порядке. Tab покидает лист на пос ледней и первой ячейке. Диалоговые окна забирают фокус, удерживают Tab внутри и возвращают фокус на активную ячейку при закрытии; меню, контекстные меню и всплывающие окна возвращают фокус на элемент, который их открыл, а после применения цвета текста или фона фокус возвращается на активную ячейку. Когда активная ячейка получает фокус, она прокручивается в область видимости. |
| 2.4.4 Назначение ссылки (в контексте) (Link Purpose (In Context)) | Поддерживается | Ссылка в ячейке отображается как элемент <a href>, текстом которого служит текст ссылки, заданный автором, или адрес. Текст ячейки дополняется словом "link", когда ячейка выделена, а Alt+Enter открывает ссылку. |
| 2.5.1 Жесты указателя (Pointer Gestures) | Поддерживается | Ни одна операция не требует жеста с несколькими точками касания или жеста по траектории; у каждой операции перетаскивания есть альтернатива без перетаскивания (см. 2.5.7). |
| 2.5.2 Отмена указателя (Pointer Cancellation) | Поддерживается | Изменение размера столбцов и строк и маркер заполнения применяются при отпускании, и одна от мена (undo) возвращает каждое из этих действий. Команды панели инструментов, меню и вкладок листов выполняются по click. |
| 2.5.3 Метка в имени (Label in Name) | Поддерживается | Элементы управления с видимым текстом используют этот текст в качестве доступного имени: пункты меню, команды контекстного меню, вкладки листов и кнопки диалоговых окон. Кнопки со значками получают имя из подсказки, а кнопки цвета - из подсказки с добавлением названия цвета. |
| 2.5.4 Активация движением (Motion Actuation) | Не применимо | Никакая функциональность не управляется движением устройства или движением пользователя. |
| 3.1.1 Язык страницы (Language of Page) | Не применимо | Язык документа (<html lang>) задается хост-приложением. |
| 3.2.1 При получении фокуса (On Focus) | Поддерживается | Получение фокуса никогда не меняет контекст. Щелчок по букве столбца, номеру строки или угловой ячейке выделяет линии и оставляет фокус на активной ячейке. |
| 3.2.2 При вводе (On Input) | Поддерживается | Изменение значения не меняет контекст. Редактирование ячейки, выбор значения из списка или ввод в панели поиска обновляют лист на месте, в чем и состоит документированное назначение этих элементов управления. |
| 3.2.6 Единообразная помощь (Consistent Help) (только 2.2) | Не применимо | Виджет не предоставляет механизма помощи; это вопрос уровня страницы. |
| 3.3.1 Определение ошибки (Error Identification) | Поддерживается | Ошибки формул и недопустимые значения списка описываются в содержимом ячейки, например "Reference error. Check the cell references" и "Invalid value. Choose a value from the list". Новые ошибки формул и недопустимые значения, возникшие при редактировании, озвучиваются через live-регион, а редактор с недопустимым значением имеет aria-invalid="true". |
| 3.3.2 Метки или инструкции (Labels or Instructions) | Поддерживается | Редактор ячейки называется "Cell editor, B7", а строка формул - "Formula bar, B7", с адресом редактируемой ячейки. Поля диалоговых окон имеют метки, например "Width in pixels", а кнопки панели поиска называются "Previous match", "Next match" и "Close search". |
| 3.3.7 Повторный ввод (Redundant Entry) (только 2.2) | Поддерживается | Продукт не содержит многошагового процесса, запрашивающего уже введенную информацию. |
| 4.1.2 Имя, роль, значение (Name, Role, Value) | Поддерживается | Каждая часть предоставляет роль, свои состояния и имя из локали: ячейки (grid, row, gridcell, columnheader, rowheader, aria-selected, aria-readonly), панели инструментов и строка меню (toolbar, menubar), кнопки форматирования, Lock и Filter и вкладки листов (aria-pressed), пункты форматирования строки меню (menuitemcheckbox, aria-checked) и взаимоисключающие форматы (menuitemradio, aria-checked). Предупреждения имеют роль alertdialog с aria-modal="true". Редактор списка является combobox, управляющим listbox, с aria-expanded и aria-activedescendant. |
Таблица 2: Критерии успеха, уровень AA
| Критерий | Уровень соответствия | Примечания и пояснения |
|---|---|---|
| 1.2.4 Субтит ры (прямая трансляция) (Captions (Live)) | Не применимо | Нет мультимедиа в прямом эфире. |
| 1.2.5 Аудиоописание (запись) (Audio Description (Prerecorded)) | Не применимо | Нет записанного видео. |
| 1.3.4 Ориентация (Orientation) | Поддерживается | Содержимое не ограничено одной ориентацией экрана. |
| 1.3.5 Определение назначения полей ввода (Identify Input Purpose) | Не применимо | Редакторы продукта собирают данные документа, а не личную информацию самого пользователя, на которую распространяется список назначений полей ввода WCAG. |
| 1.4.3 Контрастность (минимальная) (Contrast (Minimum)) | Поддерживается | Темы contrast-light и contrast-dark соответствуют AA: ни один текст продукта не имеет контрастность ниже 4.5:1 ни в одной из тем, при открытых панели поиска, редакторе списка, диалоговом окне ширины столбца и предупреждении. Цвета ссылок на ячейки в формулах имеют контрастность от 4.59:1 до 7.04:1 в светлой теме и теме contrast-light, и от 7.62:1 до 12.26:1 в темных темах. В светлой теме по умолчанию вторичный текст, например метки полей диалоговых окон и текст предупреждений, имеет контрастность около 3.95:1. Для соответствия критерию необходимо выбрать одну из контрастных тем, и одного поддерживаемого способа достаточно. |
| 1.4.4 Изменение размера текста (Resize Text) | Поддерживается | Размер текста можно увеличить до 200% без потери содержимого или функциональности; панель инструментов, строка формул, вкладки листов и диалоговые окна остаются пригодными для использования. |
| 1.4.5 Изображение текста (Images of Text) | Поддерживается | Весь текст отображается как настоящий текст. Значки являются шрифтовыми глифами; продукт не использует растровых изображений. |
| 1.4.10 Перестроение (Reflow) | Поддерживается | Ячейки представляют собой двумерное содержимое, на которое требование перестроения не распространяется, и прокручиваются как по горизонтали, так и по вертикали. Панель инструментов, строка меню и вкладки листов умещаются в ширину 320 CSS px. |
| 1.4.11 Контрастность нетекстового содержимого (Non-text Contrast) | Поддерживается | Индикаторы фокуса ячеек, строки формул и элементов управления панелей имеют ширину 2 px и отрисовываются цветами темы; приведенные ниже коэффициенты даны для тем по умолчанию (светлой), contrast-light, темной и contrast-dark. Активная ячейка обозначена сплошной рамкой 2 px цвета --dhx-color-primary: около 3.9:1, 7.7:1, 3.4:1 и 5.3:1 относительно фона ячейки. Ячейка и редактор ячейки, находящиеся в фокусе клавиатуры, получают контур 2 px того же цвета с теми же коэффициентами, а внутри выделенного диапазона - около 3.3:1, 6.0:1, 3.1:1 и 4.2:1. Строка формул получает контур 2 px цвета --dhx-spreadsheet-focus-color: около 3.9:1, 7.7:1, 5.3:1 и 6.5:1 относительно ее фона. Элементы управления панели инструментов, строки меню и вкладок листов получают такой же контур: около 3.7:1, 7.2:1, 3.9:1 и 4.9:1 относительно фона панели. Все значения превышают требование 3:1. |
| 1.4.12 Межстрочные и межбуквенные интервалы (Text Spacing) | Поддерживается | При применении переопределений интервалов текста по WCAG ни одна метка элемента управления не обрезается; панель вкладок листов прокручивается, когда вкладки увеличиваются. |
| 1.4.13 Содержимое при наведении или фокусе (Content on Hover or Focus) | Поддерживается | Подсказки панели инструментов остаются открытыми при наведении и закрываются клавишей Esc без перемещения указателя или фокуса. Подсказка о недопустимом значении сообщает об ошибке ввода, остается, пока ячейка активна, и убирается клавишей Esc. |
| 2.4.5 Несколько способов (Multiple Ways) | Не применимо | Относится к поиску страниц в наборе веб-страниц; выходит за рамки одного встроенного компонента (вопрос хост-приложения). |
| 2.4.6 Заголовки и метки (Headings and Labels) | Поддерживается | Основные части получают доступные имена из локали: "Spreadsheet" (сетка), "Formatting" (панель инструментов), "Borders", "Search" и "Link" (панели инструментов всплывающего окна Border, панели поиска и всплывающего окна ссылки), "Main" (строка меню), "Cell" и "Sheet" (контекстные меню ячеек и вкладок листов), "Sheets" (панель вкладок листов), "Formula bar, B7" (строка формул) и "Cell editor, B7" (редактор ячейки). Угловая ячейка выделения всех ячеек называется "Select all", панель поиска называется "Search", а ее кнопки - "Previous match", "Next match" и "Close search", кнопка добавления листа называется "Add sheet", а остальные диалоговые окна названы по своим заголовкам. |
| 2.4.7 Видимость фокуса (Focus Visible) | Поддерживается | Расположение фокуса клавиатуры видно всегда. Активная ячейка всегда имеет сплошную рамку 2 px, а ячейка или редактор ячейки в фокусе имеет контур 2 px, оба основного цвета темы. Строка формул и элементы управления панели инструментов, строки меню, вкладок листов, всплывающего окна Border, всплывающего окна ссылки и панели поиска показывают кольцо фокуса 2 px цвета --dhx-spreadsheet-focus-color. В палитре цветов, списке стилей границ, выпадающих списках панели инструментов и строки меню и в контекстных меню элемент в фокусе имеет пунктирный контур 1 px. В редакторе списка элемент в фокусе выделяется цветом фона. Индикатор фокуса отображается в каждой встроенной теме. |
| 2.4.11 Фокус не скрыт (минимум) (Focus Not Obscured (Minimum)) (только 2.2) | Поддерживается | Активная ячейка прокручивается в область видимости рядом с закрепленными строками и столбцами, поэтому она никогда не оказывается за закрепленной областью. |
| 2.5.7 Перетаскивание (Dragging Movements) (только 2.2) | Поддерживается | Для выделения диапазона есть Shift+стрел ки и Ctrl+Space/Shift+Space. Ширина столбца и высота строки задаются командами Column width и Row height контекстного меню с возможностью отмены. Скрытые строки и столбцы показываются с помощью Ctrl+Shift+9/0 и команд Show rows/Show columns. Заполнение ячеек доступно через событие groupFill, которое можно привязать к команде контекстного меню. |
| 2.5.8 Размер цели (минимум) (Target Size (Minimum)) (только 2.2) | Поддерживается частично | Маркер заполнения имеет размер 12 x 12 CSS px. У маркеров изменения размера столбцов и строк есть эквивалентные элементы управления - команды Column width и Row height. Угловая ячейка выделения всех ячеек - это угловая ячейка заголовка размером 40 x 32 CSS px, а элементы управления панели инструментов и меню больше 24 x 24 CSS px. |
| 3.1.2 Язык частей (Language of Parts) | Не применимо | Виджет не смешивает языки в своем содержимом; язык определяется хост-приложением. |
| 3.2.3 Единообразная навигация (Consistent Navigation) | Не применимо | Относится к набору веб-страниц; вопрос хост-приложения. |
| 3.2.4 Единообразное определение (Consistent Identification) | Поддерживается | Команды с одинаковой функцией имеют одинаковые имена и значки в панели инструментов, строке меню и контекстном меню, а также одинаковые клавиши. |
| 3.3.3 Рекомендации по исправлению ошибок (Error Suggestion) | Поддерживается | Описания ошибок предлагают исправление: "Check the cell references" для ошибки ссылки и "Choose a value from the list" для недопустимого значения списка. |
| 3.3.4 Предотвращение ошибок (юридические, финансовые, данные) (Error Prevention (Legal, Financial, Data)) | Поддерживается | Любое изменение данных можно отменить (Ctrl+Z) и повторить. Хост-приложение дополнительно может отменить любое действие через событие beforeAction. |
| 3.3.8 Доступная аутентификация (минимум) (Accessible Authentication (Minimum)) (только 2.2) | Не применимо | Продукт не выполняет аутентификацию. |
| 4.1.3 Сообщения о статусе (Status Messages) | Поддерживается | Изменения статуса озвучиваются без перемещения фокуса через визуально скрытый live-регион за пределами сетки (role="status", aria-live="polite", aria-atomic="true"). Он сообщает о выделенном диапазоне, новых ошибках формул и недопустимых значениях, отклоненных правках заблокированных ячеек или листа только для чтения, результатах поиска, начале и завершении импорта и экспорта, новой ширине столбцов и высоте строк, а также о выделении, в котором нет скрытых строк или столбцов для показа. Этот же регион доступен хост-приложению через публичный метод announce(), а каждое встроенное сообщение локализуется через ключи локали aria_*. |
Отчет по Revised Section 508
Положения, соответствующие WCAG, рассматриваются в отчете по WCAG 2.x выше, и здесь даются ссылки на него. Глава 4 (Hardware) не применима, поскольку DHTMLX Spreadsheet является программным компонентом без аппаратных или физических элементов управления.
Глава 3: Критери и функциональной эффективности
| Критерий | Уровень соответствия | Примечания и пояснения |
|---|---|---|
| 302.1 Без зрения (Without Vision) | Поддерживается | Работа со средством чтения с экрана возможна благодаря модели grid с заголовками столбцов и строк, адресу ячейки и описаниям, зачитываемым вместе с каждой ячейкой, именованным панелям инструментов и меню, live-региону и модели работы с клавиатуры. См. WCAG 1.3.1, 2.1.1, 4.1.2, 4.1.3. |
| 302.2 С ограниченным зрением (With Limited Vision) | Поддерживается | Поддерживаются масштабирование, изменение размера текста и перестроение, фокус виден в каждой теме, а контрастность AA обеспечивается темами contrast-light / contrast-dark. См. WCAG 1.4.3, 1.4.4, 1.4.10, 1.4.11, 2.4.7. |
| 302.3 Без восприятия цвета (Without Perception of Color) | Поддерживается | Никакая информация не передается только цветом: активная ячейка, выделение, совпадения поиска и недопустимые значения дополнительно к цвету обозначаются рамкой, маркером или текстом в ячейке, а кнопки цвета содержат название цвета. См. WCAG 1.4.1. |
| 302.4 Без слуха (Without Hearing) | Поддерживается | Никакая информация не передается звуком. |
| 302.5 С ограниченным слухом (With Limited Hearing) | Поддерживается | Никакая информация не передается звуком. |
| 302.6 Без речи (Without Speech) | Поддерживается | Для работы с продуктом не требуется голосовой ввод. |
| 302.7 С ограниченной подвижностью (With Limited Manipulation) | Поддерживается | Все функции работают с клавиатуры; жесты по траектории не требуются, а у каждой операции перетаскивания есть альтернатива с клавиатуры или командой. См. WCAG 2.1.1, 2.5.1, 2.5.7, 2.5.8. |
| 302.8 С ограниченной досягаемостью и силой (With Limited Reach and Strength) | Поддерживается | Управление с клавиатуры; нет требований к физической досягаемости, усилию или времени. |
| 302.9 С ограниченными языковыми, когнитивными и учебными способностями (With Limited Language, Cognitive, and Learning Abilities) | Поддерживается | Команды имеют одинаковые названия в панели инструментов, меню и контекстном меню, ошибки формул описываются с указанием способа исправления, а каждое изменение можно отменить. См. WCAG 3.2.4, 3.3.3, 3.3.4. |
Глава 5: Программное обеспечение
| Критерий | Уровень соответствия | Примечания и пояснения |
|---|---|---|
| 501.1 Область применения - включение WCAG 2.0 AA (Scope - Incorporation of WCAG 2.0 AA) | См. раздел WCAG 2.x | См. отчет по WCAG 2.x выше. |
| 502 Совместимость со вспомогательными технологиями (Interoperability with Assistive Technology) | Не применимо | Относится к не веб (платформенному) программному обеспечению. DHTMLX Spreadsheet - это веб-контент, который предоставляет браузеру стандартные DOM и ARIA в дереве доступности; совместимость охватывается результатами WCAG (Clause 9 / 501.1). |
| 503 Приложения (Applications) | Не применимо | Относится к не веб-платформенному программному обеспечению; продукт является веб-контентом. |
| 504 Инструменты разработки контента (Authoring Tools) | Не применимо | DHTMLX Spreadsheet не является инструментом создания веб-кон тента: он редактирует данные электронных таблиц, а не веб-контент, значимый для доступности. |
Глава 6: Сопроводительная документация и услуги
| Критерий | Уровень соответствия | Примечания и пояснения |
|---|---|---|
| 602.2 Функции доступности и совместимости (Accessibility and Compatibility Features) | Поддерживается | Документация описывает функции доступности продукта: руководство Доступность охватывает модель WAI-ARIA, модель работы с клавиатуры, режим только для чтения и параметр выделения, темы и индикатор фокуса, API announce() и локализуемые строки aria_*; список горячих клавиш перечисляет все сочетания клавиш. |
| 602.3 Электронная сопроводительная документация (Electronic Support Documentation) | Поддерживается (см. раздел WCAG 2.x) | Сайт документации предоставляется как веб-контент и поддерживается в соответствии с WCAG 2.2 AA. |
| 602.4 Альтернативные форматы для неэлектронной сопроводительной документации (Alternate Formats for Non-Electronic Support Documentation) | Не применимо | Документация предоставляется только в электронном виде; неэлектронных (печатных) сопроводительных документов нет. |
| 603.2 Информация о функциях доступности и совместимости (Information on Accessibility and Compatibility Features) | Поддерживается | Функции доступности продукта публично описаны в руководстве Доступность и могут быть предоставлены службой поддержки по запросу. |
| 603.3 Учет коммуникационных потребностей (Accommodation of Communication Needs) | Поддерживается | Поддержка предоставляется по текстовому каналу электронной почты; пользователи работают со своими собственными вспомогательными технологиями. |
Отчет по EN 301 549
Раздел 9 (Web) напрямую соответствует отчету по WCAG 2.x выше и является основной оценкой для этого веб-продукта. Разделы, касающиеся телефонии, видео и оборудования (разделы 6, 7, 8, 13), не применимы.
Раздел 4: Описание функциональной эффективности
Эти пункты повторяют результаты главы 3 Section 508 (те же выводы).
| Критерий | Уровень соответствия | Примечания и пояснения |
|---|---|---|
| 4.2.1 Использование без зрения (Usage without vision) | Поддерживается | См. 508 302.1 (работа со средством чтения с экрана через модель grid, описания ячеек, именованные элементы управления, live-регион и модель работы с клавиатуры). |
| 4.2.2 Использование с ограниченным зрением (Usage with limited vision) | Поддерживается | См. 508 302.2 (контрастность AA через контрастные темы, видимый фокус в каждой теме; поддерживаются масштабирование и перестроение). |
| 4.2.3 Использование без восприятия цвета (Usage without perception of colour) | Поддерживается | См. 508 302.3 (каждый цветовой признак сопровождается рамкой, маркером или текстом). |
| 4.2.4 Использование без слуха (Usage without hearing) | Поддерживается | Никакая информация не передается звуком. |
| 4.2.5 Использование с ограниченным слухом (Usage with limited hearing) | Поддерживается | Никакая информация не передается звуком. |
| 4.2.6 Использование при отсутствии или ограниченных голосовых возможностях (Usage with no or limited vocal capability) | Поддерживается | Голосовой ввод не требуется. |
| 4.2.7 Использование с ограниченной подвижностью или силой (Usage with limited manipulation or strength) | Поддерживается | См. 508 302.7 (управление с клавиатуры, без жестов, альтернативы для каждой операции перетаскивания). |
| 4.2.8 Использование с ограниченной досягаемостью (Usage with limited reach) | Поддерживается | Нет требований к физической досягаемости (программный компонент). |
| 4.2.9 Минимизация триггеров фотосенситивных приступов (Minimize photosensitive seizure triggers) | Поддерживается | Нет мигающего содержимого (см. WCAG 2.3.1). |
| 4.2.10 Использование с ограниченными когнитивными, языковыми или учебными способностями (Usage with limited cognition, language or learning) | Поддерживается | См. 508 302.9 (единообразные названия команд, описанные ошибки, обратимые изменения). |
| 4.2.11 Конфиденциальность (Privacy) | Поддерживается | Функции доступности используют тот же интерфейс, что и для всех остальных; отдельного, менее конфиденциального режима нет. |
Раздел 5: Общие требования
В основном не применимо. Раздел 5 посвящен закрытой функциональности и требованиям аппаратного типа. DHTMLX Spreadsheet - это открытое веб-программное обеспечение, которое работает с вспомогательными технологиями платформы и браузера, поэтому подразделы о закрытой функциональности, биометрии (5.3), управляемых частях (5.5) и состоянии блокировки/переключателей (5.6) не применимы. Если общее требование выполняется за счет обычной поддержки вспомогательных технологий, оно охватывается разделом 9 (Web) и результатами WCAG.
Раздел 9: Web
См. раздел WCAG 2.x. Пункты 9.1.1.1-9.4.1.3 соответствуют результатам WCAG 2.2 уровней A/AA в таблицах 1 и 2 выше.
Раздел 11: Программное обеспечение
Не применимо (оценивается по разделу 9). DHTMLX Spreadsheet - это веб-контент, оцениваемый по разделу 9 (Web); он не является не веб программным обеспечением. Положения о программном обеспечении, соответствующие WCAG (11.1.1.1-11.4.1.3), охватываются результатами WCAG 2.x. Пункт 11.8 (Инструменты разработки контента) не применим, поскольку продукт не является инструментом разработки контента.
Раздел 12: Документация и службы поддержки
| Критерий | Уровень соответствия | Примечания и пояснения |
|---|---|---|
| 12.1.1 Функции доступности и совместимости (Accessibility and compatibility features) | Поддерживается | Руководство Доступность описывает функции доступности продукта: модель WAI-ARIA, модель работы с клавиатуры, режим только для чтения и параметр выделения, темы, индикатор фокуса, API announce() и локализуемые строки aria_*. |
| 12.1.2 Доступная документация (Accessible documentation) | Поддерживается (см. раздел WCAG 2.x) | Сайт документации предоставляется как веб-контент и поддерживается в соответствии с WCAG 2.2 AA. |
| 12.2.2 Информация о функциях доступности и совместимости (Information on accessibility and compatibility features) | Поддерживается | Функции доступности публично описаны, и служба поддержки может предоставить информацию о них по запросу. |
| 12.2.3 Эффективная коммуникация (Effective communication) | Поддерживается | Поддержка предоставляется по текстовому каналу электронной почты; пользователи работают со своими собственны ми вспомогательными технологиями. |
| 12.2.4 Доступная документация (Accessible documentation) | Поддерживается (см. раздел WCAG 2.x) | Та же основа, что и для 12.1.2: сайт документации поддерживается в соответствии с WCAG 2.2 AA. |
Правовая оговорка
Этот отчет предоставляется исключительно в информационных целях и описывает доступность указанной версии продукта на дату отчета. Он предоставляется "как есть", без каких-либо гарантий и не является договорным обязательством или гарантией. Поддержка доступности может измениться в последующих выпусках, а результаты относятся к оцененной конфигурации. "VPAT" и "Voluntary Product Accessibility Template" являются зарегистрированными знаками обслуживания Information Technology Industry Council (ITI).