关于“辅助功能事件”

在 macOS 10.14.3 和 iOS 12.3 中,之前位于“辅助功能”设置中的“辅助功能事件”开关已整合到“Accessibility Object Model (AOM)”控件下。

“辅助功能事件”的用途

借助全新的“辅助功能事件”功能,网页开发者能够确保他们的自定控件可供辅助技术的用户使用。这些操作现可通过“旁白”和“切换控制”等辅助技术或键盘等主流输入设备触发。 

“辅助功能事件”是 Accessibility Object Model (AOM) 项目中的一个子功能,这个项目是一项新兴的网页技术,目前正由 Apple、Google 和 Mozilla 基金会以 W3C 合作项目的形式共同参与开发。草稿版标准包括新的语义输入事件,例如适用于自定滑块的增大和减小操作、适用于自定对话框的关闭操作,以及适用于自定滚动视图的分页操作。AOM 功能在 iOS 和 macOS 中默认处于关闭状态。

打开“辅助功能事件”

“辅助功能事件”功能仅在启用 AOM 设置后才起作用。

要在 Mac 上打开“辅助功能事件”,请按照以下步骤操作:

  1. 选取“Safari 浏览器”>“偏好设置”。
  2. 点按“高级”,然后选择“在菜单栏中显示‘开发’菜单”。
  3. 从 Safari 浏览器菜单栏中,选取“开发”>“试验性功能”>“Accessibility Object Model”。

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

  1. 前往“设置”>“Safari 浏览器”>“高级”>“Experimental Features”。
  2. 轻点以打开“Accessibility Object Model”。

隐私

Apple 一直致力于提供优质的辅助功能并保护客户的隐私。“辅助功能事件”功能不允许网站有针对性地查询用户是不是正在使用屏幕朗读器或其他特定的辅助技术,也不会提供有关用户是不是残障人士的信息。不过,为了提供与辅助技术操作相兼容的复杂网页应用程序,网页开发者或许能够知晓某种形式的辅助技术在设备上是不是处于活跃状态,但只有当用户尝试操作其中一个此类自定控件时,这种情况才会发生。

Apple 积极参与 W3C 等标准组织团体的相关活动,我们努力在设计每款产品时都将隐私问题考虑在内。随着这个标准的不断演化,我们将继续评估如何通过用户控件为网页上的辅助功能提供最佳支持。

发布日期: