原文链接Accessibility - Interaction - iOS Human Interface Guidelines
设计要考虑到使用产品用户的各种类型。没有图的一节,但是对看不到图的iOS用户很重要。
辅助功能
iOS为存在视觉障碍,听觉障碍及其他生理障碍的用户提供了很多辅助功能。大部分基于UI套件开发的应用程序都考虑到了这部分特殊用户的需求,这使得特殊用户用户在使用应用程序时也会有相同的体验。
为图像,图标以及交互元素提供可代替的文本标签。可替代的文本标签在屏幕上是看不到的,但是这项功能能够使用VoiceOver去朗读屏幕上的内容,这使得有视觉障碍的人能够更加便捷的被引导。
设计时应该考虑辅助功能的偏好设置。如果你设计的应用程序使用的是iOS UI套件去构建用户界面,那么文本和其他交互元素都能够适配辅助功能模式下设置更改的各种情况,例如字体的加粗和字号的变大。同理,当你在设计你的应用程序也应该考虑到这一点,例如在用户选择了“减少动画效果”选项,你的应用程序也应该能够作出响应的更改。对于应用特殊字体的应用程序也应该适配辅助功能模式字体样式的更改。
测试你设计的应用程序在辅助功能模式选项更改下的可用性。出了上述所说的文本和动效的设置改变,辅助功能模式能修改界面对比度,反转颜色,减少透明度以及其他一些选项。在这些选项下测试你设计的应用,方便点选了这些选项的人使用你设计的应用。
设计包含CC字幕(Closed Caption_百度百科)和AD描述(Audio description - Wikipedia)CC字幕可以让有听力障碍去预测视屏中口语对话和其他听觉内容。AD描述则可以为视觉障碍的人在视频中进行重要内容的解说。