每一部iPhone和iPad都内置了名为VoiceOver的屏幕阅读器。
VoiceOver能够将屏幕上的文字、应用程序名称、图标、按钮、菜单、链接以及通知内容读出来。
对于那些失明、视力不佳或存在阅读障碍的用户来说,这些辅助功能至关重要。
作为开发者,手动测试网站的可用性始终是非常重要的。屏幕阅读器是测试过程中不可或缺的工具之一。即使是像没有标签的按钮或没有替代文本的图片这样的小问题,也可能使得依赖VoiceOver的用户无法使用该页面。
当你在实际设备上使用VoiceOver进行测试时,可能会发现一些之前未曾注意到的可用性问题。在本教程中,我们将介绍如何开启VoiceOver、需要掌握的基本操作手势,以及如何根据自身需求调整其设置。
我们将会涵盖的内容:
如何开启VoiceOver
有几种方法可以开启或关闭VoiceOver。通过不断练习,你可能会发现自己更喜欢其中某一种方式。
选项1:通过设置菜单开启
-
打开设置应用。
-
点击辅助功能选项。
-
然后点击VoiceOver。
-
将其开关状态切换为“开启”或“关闭”即可。
在“辅助功能设置”中,你还可以找到其他相关的设置选项——比如显示与文本大小、动作效果以及语音内容等。花些时间浏览这些设置,了解用户可以使用的各种工具是非常有意义的。


选项2:使用Siri
要使用 Siri 打开 VoiceOver,请说:“嘿 Siri,打开 VoiceOver。”
要关闭它,请说:“嘿 Siri,关闭 VoiceOver。”
对于初学者来说,使用 Siri 可能是开启或关闭 VoiceOver 最简单的方法。如果你不小心打开了 VoiceOver, yet还不知道任何快捷键或手势操作,只需向 Siri 询问即可。Siri 的运行并不依赖于 VoiceOver 的手势指令,因此当你遇到困难时,它是一个可靠的辅助工具。
选项 3:设置无障碍功能快捷键
如果你经常需要频繁地开启或关闭 VoiceOver,那么设置这个快捷键会非常方便。对于那些需要经常切换 VoiceOver 来进行测试或正常使用的开发者来说,这是最快捷的方法。你只需按下侧边按钮三次,就可以轻松切换 VoiceOver 的状态。
-
进入 设置 > 无障碍功能。
-
向下滚动并点击 无障碍功能快捷键。
-
选择 VoiceOver。
设置完成后,按下侧边按钮(在旧款 iPhone 上则是主屏幕按钮),连续按三次,就可以切换 VoiceOver 的状态。如果你的快捷键中设置了多个无障碍功能,iPhone 会显示一个菜单供你选择,而不会自动进行切换。
需要掌握的基本手势
当 VoiceOver 处于开启状态时,你触摸屏幕的方式会改变手机对你的操作的理解。通常用于打开应用程序的滑动或点击动作,在 VoiceOver 启用时会产生不同的效果。
以下是每位开发者都应该首先学习的五种核心手势:
-
向右滑动:移动到屏幕上的下一个项目
-
向左滑动:移动到屏幕上的上一个项目
-
用三根手指向上或向下滑动:上下滚动页面
-
轻点一下:让 VoiceOver 朗读当前项目的内容
-
双击:打开应用程序或激活按钮
提示:当你第一次点击某个项目时,VoiceOver 会先为你读出它的名称。然后你可以通过双击来实际打开或激活它。这种两步操作方式能帮助你在采取行动之前确认自己选对了目标元素,这一点在测试不熟悉的界面时尤其有用。
这五种手势是基础。随着你越来越频繁地使用 VoiceOver,它们会逐渐变成你的习惯动作。当你熟练掌握这些基本手势后,还可以进一步学习更高级的功能,比如利用 VoiceOver 的旋转器功能,通过标题、链接、表单字段等内容来导航。
目前来说,只要你能熟练运用这五种手势,就可以开始测试你的产品中的移动设备无障碍功能了。
如何调整 VoiceOver 设置
你可以根据自己的测试需求或个人偏好,调整 VoiceOver 的发音方式和操作行为。
更改朗读速度
-
前往设置 > 辅助功能 > VoiceOver。
-
使用朗读速度滑块来调整速度快慢。
你也可以通过VoiceOver的旋转拨盘来调节朗读速度。在屏幕上用两根手指旋转,直到听到“朗读速度”这个提示音,然后用一根手指向上或向下滑动,即可调整速度。
这种操作无需进入设置界面,就能实时更改朗读速度。当你在浏览复杂的页面时想要放慢速度,或者在浏览熟悉的内容时想要加快速度时,这种方式非常方便。
经验丰富的VoiceOver用户通常会将朗读速度设置得很快。如果默认速度让你觉得很快,也别感到惊讶——在学习使用这个功能的过程中,你随时都可以将其调慢。

更换朗读声音
如果你想更换朗读声音或语言,请前往设置 > 辅助功能 > VoiceOver > 语音设置。在那里,你可以选择不同的VoiceOver朗读声音,为其他语言添加相应的旋转拨盘选项,或者启用语言检测功能。
苹果提供了多种语言版本的朗读声音。在测试多语言内容时,这个功能非常有用;不过请确保你的网站也正确使用了lang属性,这样屏幕阅读器才能准确切换对应的发音设置。
总结
作为开发者,手动测试网站的辅助功能访问性始终是非常重要的。使用用户实际会使用的辅助功能来进行测试,才能真正了解用户使用产品的体验,并及时修复可能存在的辅助功能问题。
只需开启VoiceOver并学习这五种简单的操作方法,你就能掌握评估和测试网站辅助功能访问性的工具了。