--- title: Accessibility tree (AOM) slug: Glossary/Accessibility_tree tags: - Словарь - Специальные Возможности - доступность translation_of: Glossary/Accessibility_tree ---

Accessibility Tree (AOM, Accessibility Object Model) или Дерево специальных возможностей (Объектная Модель Доступа) содержит информацию для большинства HTML-элементов, связанную с {{Glossary("Accessibility")}}.

Браузеры преобразуют разметку во внутреннее представление, называемого DOM tree (Объектная Модель Документа). DOM-дерево содержит объекты для всех элементов разметки, атрибутов, текстовых узлов. После этого браузеры создают дерево специальных возможностей, на основе DOM-дерева, которое используется платформозависимыми Accessibility API для вспомогательных технологий, как считыватели экранов.

Всего 4 пункта в объекте дерева специальных возможностей:

name
Как можно обратиться к нему? Например, ссылка с текстом "Подробнее" будет иметь name "Подробнее" (больше о том, как присваиваются имена в Спецификации Вычисления Доступных Имен и Описаний).
description
Как мы описываем  элемент, если хотим добавить что-нибудь к name? Описание таблицы может объяснить, какого рода информация, хранящаяся в ней.
role
Что это? Например, это кнопка, меню-навигация или список предметов?
state
Имеет ли это структуру? Обдумайте "отмеченные/неотмеченные" для флажков, или "свернутое/развернутое" для элемента <summary>.

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