iOS 13 新增了哪些无障碍功能?
2011 年 5 月 27 日
启用语音控制之后,每个可激活元素旁边都会有一个数字,这些数字是在一个覆盖层上显示的。你可以用这些数字引用对应的元素,并对它们进行操作。
语音控制缺少一个有效的“快速入门”的介绍,所以发现正确的语音命令格式有点困难。下面是测试成功的语音控制命令:
-
显示名称:更改覆盖层来显示名称
-
显示数字:更改覆盖层来显示数字
-
点击1:单击屏幕上的第一个控件
-
点击“应用程序”:单击标有“应用程序”的控件
-
递增{名称/数字}:递增可调控件
-
递减{名称/数字}:递减可调控件
-
回首页
-
返回
语音控制是 iOS 无障碍功能系列的一个很好补充。
此外,它还能简化无障碍的测试过程。
作为开发人员,不停地打开和关闭 VoiceOver 挺浪费时间的(要验证标签是否合适);作为无障碍测试人员,会更频繁地开关 VoiceOver。语音控制可以极大地改善这些情况。
可以加快焦点测试(WCAG 2.4.3)。任何在 SwitchControl 里可以激活的元素,都可以在 VoiceOver 里激活;任何在 VoiceOver 里可以激活的元素,都可以在 SwitchControl 里激活。要测试屏幕上的每个项目是否能在 VoiceOver 和 SwitchControl 中正确聚焦,语音控制测试要比开关控制测试快很多。
开发人员在做无障碍测试时,两个首要目的应该是:确保每个可激活控件可被激活,且都有一个合适的描述性名称;执行无障碍功能的自动化测试。语音控制功能可以让你更轻松地检查。