ARIA и автоматизация пользовательского интерфейса в Microsoft Edge

Консорциум W3C определяет доступные Многофункциональные интернет-приложения (ARIA) в виде синтаксиса для создания динамического содержимого и специальных возможностей пользовательского интерфейса. Microsoft Edge распознает сведения о роли, состоянии и свойстве ARIA и предоставляет их для специальных возможностей, которые, в свою очередь, могут использовать API автоматизации пользовательского интерфейса Майкрософт для получения информации.

Посетите HTML5Accessibility , чтобы узнать, какие новые возможности HTML5 accessibly поддерживаются Microsoft Edge.

Механизм визуализации Microsoft EDGE (EdgeHTML) создает доступную проекцию веб-страниц в соответствие со следующими спецификациями W3C:

  1. Спецификация сопоставлений API для специальных возможностей HTML определяет, как элементы HTML и атрибуты сопоставляются с объектами модели автоматизации ПОЛЬЗОВАТЕЛЬСКОГО интерфейса ARIA и Automation.

    • Рабочий черновик — стабильный вариант спецификации
    • Черновик редактора — идет работа. Обратите внимание на то, что несмотря на последние изменения в этой спецификации изменения могут быть недоступны в Microsoft Edge.
  2. Спецификация базовых API-сопоставлений для специальных возможностей определяет общие принципы построения дерева специальных возможностей и сопоставления элементов и атрибутов ARIA с объектами автоматизации пользовательского интерфейса.

    • Рабочий черновик — стабильный вариант спецификации
    • Черновик редактора — идет работа. Обратите внимание на то, что несмотря на последние изменения в этой спецификации изменения могут быть недоступны в Microsoft Edge.
  3. Описательное имя и описание: спецификация сопоставлений для вычислений и API определяет, как вычислять имя и описание объектов с поддержкой специальных возможностей, которые задали HTML-код, а также значения элементов и атрибутов ARIA, доступные для элементов с поддержкой специальных возможностей.

    • Рабочий черновик — стабильный вариант спецификации
    • Черновик редактора — идет работа. Обратите внимание на то, что несмотря на последние изменения в этой спецификации изменения могут быть недоступны в Microsoft Edge.

Дополнительные сведения об архитектуре специальных возможностей в Microsoft EDGE можно найти в разделе Создание более доступной записи в блоге веб-платформы . Примеры повышения эффективности работы конечных пользователей и особенности того, как разметка определяет возможности навигации с помощью специальных возможностей, таких как средства чтения с экрана, — Создание более доступного пользовательского интерфейса с HTML5 и UIA.