Сведения о функции Accessibility Events

Accessibility Events — это экспериментальная функция для разработки веб-сайтов, доступная в macOS 10.14 и более поздних версий, а также iOS 12 и более поздних версий. Для ее использования требуется включить функцию Accessibility Object Model в дополнительных настройках Safari.

Инструкции по использованию функции Accessibility Events

Новая функция Accessibility Events позволяет разработчикам веб-сайтов убедиться, что их настраиваемые элементы управления (например, ползунки на веб-сайтах) доступны пользователям технологий универсального доступа. Теперь эти действия можно выполнять с помощью таких технологий универсального доступа, как VoiceOver и Switch Control, или же распространенных устройств ввода, например клавиатур. Accessibility Events — это подфункция проекта Accessibility Object Model (AOM), набирающей популярность веб-технологии, которая в настоящее время пребывает в стадии разработки совместными усилиями компаний Apple, Google и Mozilla Foundation под эгидой организации W3C. По умолчанию функция AOM отключена в iOS и macOS.

Включение функции Accessibility Events

Хотя элемент управления Accessibility Events по умолчанию включен, функция работает только при включенном параметре AOM, который предназначен для разработчиков и по умолчанию отключен.

Чтобы включить функцию Accessibility Events на компьютере Mac, выполните следующие действия.

  1. Выберите Safari > «Настройки».
  2. Перейдите на вкладку «Дополнения» и установите флажок «Показывать меню "Разработка" в строке меню».
  3. В строке меню Safari выберите пункт «Разработка» > «Экспериментальные функции» > Accessibility Object Model.
  4. Убедитесь, что функция Accessibility Events включена в меню  > «Системные настройки» > «Универсальный доступ» > VoiceOver > «Открыть Утилиту VoiceOver» > «Веб» > «Основные» > Accessibility Events.

На компьютере Mac параметр Accessibility Events в утилите VoiceOver доступен с помощью функции «Виртуальный контроллер».

Чтобы включить функцию Accessibility Events на iPhone, iPad или iPod touch, выполните следующие действия.

  1. Перейдите в раздел «Настройки» > Safari > «Дополнения» > «Экспериментальные функции».
  2. Включите параметр Accessibility Object Model.
  3. Перейдите в раздел «Настройки» > «Основные» > «Универсальный доступ» и убедитесь, что параметр Accessibility Events включен для утилиты VoiceOver и функции «Виртуальный контроллер». Для утилиты VoiceOver: нажмите VoiceOver > «Веб» > Accessibility Events. Для функции «Виртуальный контроллер»: нажмите «Виртуальный контроллер» > «Веб» > Accessibility Events.

Конфиденциальность

Компания Apple делает все возможное, чтобы обеспечить пользователям возможности универсального доступа и сохранить их конфиденциальность. Функция Accessibility Events не позволяет веб-сайтам специально уточнять у пользователей, используют ли они функцию чтения с экрана или другую технологию универсального доступа, равно как и не предоставляет сведений о возможностях или ограничениях пользователей. В то же время разработчики веб-сайтов могут знать, что на устройстве доступна технология универсального доступа, чтобы предоставить совместимую с ней версию веб-сайта.

Дата публикации: