- 原文地址: Introduction to accessibility for Android apps and games
- 原文作者: Maxim Mai
- 译文出自: 掘金翻译计划
- 本文永久链接: github.com/xitu/gold-m…
- 译者: geniusq1981
- 校对者: DateBro
如何定制应用和游戏的设计以改善用户体验
虽然我们的目标是设计和开发迎合广大受众群体的应用,但我们不应该忘记,使用安卓和 Google Play 的用户中还有相当一部分是残疾人。据 世界卫生组织 估计,世界人口的 15%,大约 10 亿人,有不同程度的听力,视觉,认知以及运动功能方面的残疾。这些会影响到他们与科技之间进行互动的方式,让每个人在 Google Play 和 Android 上使用他们最喜欢的应用时感到舒适对我们来说很重要。
我们通常认为残疾是永久或者持续的能力缺陷,但经常也会有阶段性的或临时的无障碍需求影响到我们每个人。比如,有些情况下我们只有一只手可以使用,例如抱着孩子,或者刚做完手术,或者骑自行车的时候,这些都是特定情境下的无障碍需求,可以通过优秀的设计来解决。
在安卓和 Google Play 上,我们为开发者提供开发工具,开发指导和支持,以便为尽可能多的人提供包容性的体验。我们最近还在 Play 商店中策划了 收集无障碍相关应用 的活动 。使用这些非常棒的应用程序吧,能够在安卓和 Google Play 上发布这些应用程序,我们确实感到非常自豪!
一些安卓开发者也已将无障碍体验提升到一个新的水平,特别是满足残疾人的需求。让我们深入了解一下我们可以从他们的应用和游戏中学到些什么。
简单的步骤,使您的应用程序和游戏更容易被访问
无论您是专门针对无障碍用例构建应用程序,还是正在努力让您的应用程序或游戏对残疾人士更具包容性,我们都会为您提供支持。
我们已经为安卓开发人员创建了可用于 无障碍 开发的资源,您将在其中找到关于该主题的简单介绍,以及链接 使用 Material Design 来支持无障碍的需求 和最佳实践 开发更多的无障碍应用 。
您可以确保您的应用 正确地标记用户界面元素 以便让使用屏幕阅读器的用户(例如 TalkBack)更清楚地听到内容。同样,您可以考虑在屏幕上对您的内容进行分组,以便那些有视力障碍的人可以快速高效地浏览您的应用。
有些人可能在与小的触控目标交互时遇到困难,因此请记住提供 更大的触摸目标 。这可能会让很多人浏览您的应用程序变得更容易。颜色和对比度是另外两个可能影响到用户使用的方面。 避免前景色和背景色之间的对比度过低 是另外一种最佳做法,同时要确保用户界面的元素颜色,色盲用户可以很清晰地分辨。
添加视频和音频内容或指令可以让听力受损的人访问您的应用。考虑提供 切换字幕 的选项,并且如果是通过视频给出指令,请考虑用多种样式提供相同的指令。
这些都是简单步骤的示例,您可以按照这些步骤使您的应用更具包容性,但这绝不意味着做到这些就足够了。我们将在今年夏天晚些时候发表更加深入的文章,以提供关于无障碍设计和开发的更多建议。
三个聚焦无障碍的应用程序
这些应用和游戏给残障人士提供了在日常生活中更多访问和利用移动技术的机会。