iOS 应用程序体系结构一

App Architecture 应用程序体系结构

一、 Accessibility 可访问性

iOS为有视力丧失、听力丧失和其他残疾的用户提供了广泛的可访问性特征。大多数基于uikit的应用程序都可以通过很小的努力就可以访问,允许更多的人使用你的应用程序,同时为所有人提供一个同样迷人的体验。

Provide alternative text labels for images, icons, and interface elements.
为图像、图标和界面元素提供可选的文本标签。
在屏幕上看不到可选的文本标签,但他们让画外音可以在屏幕上清晰地描述屏幕上的内容,让视觉障碍的人更容易导航。

Respond to accessibility preferences.
对易访问性偏好。
如果你的应用程序使用UIKit来实现它的用户界面,文本和界面元素会自动地适应某些可访问性参数,例如粗体和大文本。您的应用程序还应该在适当的时候检查和响应可访问性首选项,比如启用了减少运动的选项。实现自定义字体的应用程序应该尝试匹配系统字体的可访问性行为。

Test your app with accessibility features.
使用可访问性功能测试你的应用程序。
除了文本和运动变化之外,可访问性选项还可以改变对比度、反转颜色、降低透明度等等。启用这些设置,并观察你的应用程序将如何为启用这些功能的人的外观和行为。

Include closed captions and audio descriptions.
包括关闭字幕和音频描述。
封闭性字幕使聋人和重听人能够在视频中感知对话和其他可听的内容。音频描述为视障人士提供重要视频内容的口语解说。

获取更多信息, 请查看 iOS Accessibility 和 Accessibility Programming Guide for iOS.

免责声明:以上内容均来自官方文档 iOS 设计指南 ,在 有道翻译 的基础上进行修改整理,仅用于个人学习。因个人水平有限,如果存在错误,请读者谅解并指出,非常感谢!

你可能感兴趣的:(iOS 应用程序体系结构一)