验证iOS应用的无障碍特性
Posted csdn_csdn__AI
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了验证iOS应用的无障碍特性相关的知识,希望对你有一定的参考价值。
原文:Verifying App Accessibility on iOS译者:刘辉、李鸿利(中国信息无障碍产品联盟&信息无障碍研究会)
1. 关于在ios上验证无障碍特性
1.1 概览
1.1.1 学习如何使用VoiceOver
1.1.2 学习如何使用无障碍检查器
1.2 先决条件为视障用户增加的可用性
1.3 更多
2. 在设备上使用VoiceOver测试无障碍特性
2.1 第一步
2.2 VoiceOver提示和技巧
2.2.1 使用三击Home键快速开关VoiceOver
2.2.2 使用VoiceOver转子微调语音粒度
2.2.3 使用项目选择器快速滚动
2.3 使用屏幕帘模拟VoiceOver体验
3. 在iOS模拟器中使用无障碍检查器调试无障碍性能
4. 文档修订记录
1. 关于在iOS上验证无障碍特性
重要:该文档包含在开发过程中用到的一个API或技术的初步信息。该信息可能随时会改变,根据该文档实现的软件,应该在最终操作系统软件中测试该软件。
到现在为止,开发者已经做了无障碍优化。但是怎样确保应用的无障碍特性?开发者可以使用与视障用户相同的屏幕阅读技术与应用进行交互,测试应用的无障碍特性。这样,开发者可以复制无障碍的体验。当亲自体验了应用的无障碍性能,开发者可能会考虑增强应用的无障碍特性。如果已经做了无障碍优化,现在来亲自体验下。
继续阅读学习怎样验证无障碍特性按预想的效果增强。
1.1 概览
开发者可以在真实设备上和iOS模拟器中测试应用的无障碍特性。
1.1.1 学习如何使用VoiceOver
iOS原生屏幕阅读技术被称为VoiceOver。为视障用户增加了的可用性,VoiceOver改变了系统点击和扫动的解释方式。因为VoiceOver以一种非传统方式控制设备,学习怎样使用VoiceOver看起来非常困难。但是学习使用VoiceOver的重点是学习正确的手势和几个可用性技巧。
1.1.2 学习如何使用无障碍检查器
无障碍检查器(Accessibility Inspector)是一个简便的工具,可以帮助开发者测试有缺陷的无障碍实现。无障碍检查器运行在Mac内置的iOS模拟器上。打开检查器之后,开发者可以看到所有VoiceOver使用的可获得的信息。
1.2先决条件为视障用户增加的可用性
该文档假设开发者根据以下文档,已经尝试过进行无障碍优化:
- iOS无障碍编程指南——描述了自定义视图怎样增强无障碍特性。
- iOS视图控制器编程指南中的支持无障碍——描述了让应用无障碍的视图控制器角色。
1.3 更多
你好再见:使用无障碍API增大用户基数——下载样例代码项目,查看操作中的无障碍实现。
2. 在设备上使用VoiceOver测试无障碍特性
使用VoiceOver测试应用是一个好的想法,这样开发者可以使用与VoiceOver用户相同的方式体验应用。使用VoiceOver操作应用可以暴露出问题区域——例如,让人疑惑的标签,无用的提示,不可到达的元素——这些都让应用有障碍。
VoiceOver是一个复杂的技术,为残障用户提供很多强大的功能。虽然开发者使用VoiceOver测试应用不需要成为VoiceOver专家用户,但还是需要了解一些简单的基础手势。该章节描述了怎样激活VoiceOver,并用来操作应用。
2.1 第一步
以上是关于验证iOS应用的无障碍特性的主要内容,如果未能解决你的问题,请参考以下文章