Firefox for Android 上的辅助功能

什么是辅助功能?

Firefox 的设计一直是满足尽可能多的大众需求,而这通常还不够。对于盲人和视力不佳者,传统的触摸屏界面也不好用。辅助技术,比如屏幕朗读器,可以帮助解决此问题。这些技术为应用程序的视觉状态提供声音反馈,并且通过额外的互动模式来帮助盲人。比如,用户可以用手指划过屏幕,屏幕朗读器就可以读出手指触及的内容。

对 Talkback 的支持

Firefox for Android 支持 Android TalkBack,该功能能够让视力障碍者利用合成语音来浏览网络。请参阅 如何使用 TalkBack 功能 一文来了解更多内容。

默认启用辅助功能

我们坚信 Firefox for Android 从安装之后就应该准备好为所有用户服务,而无需额外的设置或附加组件。当你在一个盲人用户的设备上首次启用 Firefox for Android 后,它就应该开始说话并对用户的输入作出回应。

Firefox for Android 是第一款紧密集成原生 Android 辅助功能框架并支持 TalkBack 和 Android 屏幕朗读器的 Android 网络浏览器。它为用户提供使用其他功能时的一致体验,并维护一致的用户屏幕朗读器配置。


技术背后

我们的 Android 辅助功能解决方案具有和桌面系统类似的强大引擎。它快速,并在支持诸如 WAI-ARIAHTML5 标准方面 引领行业


快速导航

网页可以很大、很复杂并包含很多内容。当一个使用屏幕朗读器的用户访问一个大网页时,遍历每个网页元素来找到所需内容会变得非常耗时和令人疲倦。我们因此而引入了快速导航按键。使用物理键盘或免视键盘,用户可以重复按“k”键来遍历网页的每个链接。对标题、列表元素和表单字段等等都有相似的按键。

这个功能在桌面屏幕朗读器上常见,但 Android 屏幕朗读器往往没有,所以我们自己来实现。


请试着使用辅助功能

Jelly Bean 上的辅助功能非常容易设置和使用。到 System settings->Accessibility->TalkBack 启用 Talkback。一旦启用 TalkBack,当用手指滑过屏幕时,你将听到声音反馈和对指向内容的朗读。请闭上双眼来试着找到主屏幕上的不同应用。有没有一点感觉?如果你想顺序访问各个条目,你可以用手指快速向左或向右划过屏幕。如果你想启动一个条目(比如,Firefox Beta?)请双击。

你已经了解了在 Firefox 下使用 TalkBack 的一切。启动它,用手指探索它的界面,左右划动,双击启动。对你创建的网站和应用来说,这也是一个试用和了解它们对辅助功能支持的一个机会。你在闭上双眼后还能处理吗?

以下是一个在 Nexus 7 上使用 Firefox Beta 和 TalkBack 的小视频:

http://www.youtube.com/watch?v=8shtz3PS7-E


结论

我们最自豪的是,我们在 Android 上的辅助功能解决方案是隐形的。它集成得好,并让盲人用户享受 Firefox for Android 带来的简易和快速的手机浏览。

这篇文章对您有帮助吗?

请稍候...

此文章在这些用户的协助下写成:

Illustration of hands

志愿者

分享知识并培养专业技能。解答问题并改进我们的知识库。

详细了解