关于“辅助功能事件”

“辅助功能事件”是 macOS 10.14 及更高版本和 iOS 12 及更高版本中提供的一项试验性网页开发功能,需要在 Safari 浏览器的高级设置中打开“Accessibility Object Model”功能后才能使用。

“辅助功能事件”的用途

全新的“辅助功能事件”功能为网页开发者提供了一种方式,用于确保他们的自定控件(如自定网页滑块)可供辅助技术用户访问。这些操作现可通过辅助技术(如“旁白”和“切换控制”)或主流输入设备(如键盘)来触发。“辅助功能事件”是 Accessibility Object Model (AOM) 项目中的一项子功能,它是一项新兴的网页技术,目前正由 Apple、Google 和 Mozilla 基金会以 W3C 合作项目的形式共同参与开发。AOM 在 iOS 和 macOS 中默认处于关闭状态。

打开“辅助功能事件”

虽然“辅助功能事件”控件默认处于打开状态,但这项功能只有在启用 AOM(一项开发者功能)设置后才能正常使用,而 AOM 默认处于关闭状态。

要在 Mac 上打开“辅助功能事件”,请进行以下操作:

  1. 选取 Safari 浏览器 >“偏好设置”。
  2. 点按“高级”,然后选择“在菜单栏中显示‘开发’菜单”。
  3. 从 Safari 浏览器菜单栏中,选取“开发”>“试验性功能”>“Accessibility Object Model”。
  4. 确保  >“系统偏好设置”>“辅助功能”>“旁白”>“打开旁白实用工具”>“网页”>“通用”>“辅助功能事件”中的“辅助功能事件”已打开。

在 Mac 上,“切换控制”会遵循“旁白实用工具”中的“辅助功能事件”设置。

要在 iPhone、iPad 或 iPod touch 上打开“辅助功能事件”,请进行以下操作:

  1. 前往“设置”>“Safari 浏览器”>“高级”>“Experimental Features”。
  2. 轻点以打开“Accessibility Object Model”。
  3. 轻点“设置”>“通用”>“辅助功能”,确保为“旁白”和“切换控制”打开了“辅助功能事件”。对于“旁白”,请轻点“旁白”>“网页”>“辅助功能事件”。对于“切换控制”,请轻点“切换控制”>“网页”>“辅助功能事件”。

隐私

Apple 一直致力于提供优质的辅助功能和保护客户的隐私。“辅助功能事件”功能不允许网站有针对性地查询用户是不是正在使用屏幕朗读器或其他特定的辅助技术,也不会提供有关用户是不是身有残疾的信息。但是,网页开发者或许能够得知设备的辅助技术是不是处于激活状态,以便提供与辅助技术兼容的网站。

发布日期: