HIG:App Architecture - Accessibi
2018-06-04 本文已影响21人
霖酱
自上次参加完回音分享会后,我下定决心要洗心革面乖乖打基础,于是开启了这个part,争取两个月不间断更新,写完Material Design与iOS中的组件(顺便学学英语),以便今后在使用的时候完全不虚
Accessibility(可访问性)
Human Interface Guidelines链接:Accessibility
iOS为视力丧失、听力丧失和其他残疾用户提供了广泛的可访问性特性。大多数基于UIKit的 app 都可以很容易地访问,并且让更多的人使用 app 的同时为所有人提供同样吸引人的体验。
使用时注意
·为图像、图标和界面元素提供可选的文本标签
可选的文本标签在屏幕上是看不到的,但它们可以让 VoiceOver 清晰地描述屏幕上的内容,让有视觉障碍的人更容易导航。
·对 accessibility 偏好
如果你的 app 使用UIKit来实现它的用户界面,文本和界面元素会自动地适应某些可访问性参数,例如粗体和大文本。App 应该在适当的时候检查并响应可访问性首选项,比如何时启用了减少运动的选项。应用自定义字体的 app 应该尝试匹配系统字体的可访问性行为。
·用 accessibility 特性测试 app
除了文本和运动变化,accessibility 选项还可以改变对比度、反转颜色、降低透明度等。启用这些设置,并观察 app 的外观和行为的变化。
·包含隐藏的带有解释意味的字幕和音频描述
隐藏的带有解释意味的字幕允许聋哑人和听力障碍的人在视频中感知语音对话和其他可听内容。音频描述为视障人士提供重要视频内容的口语解说。