美文网首页
ios人机交互指南:基础篇之辅助功能

ios人机交互指南:基础篇之辅助功能

作者: 33的学习手帐 | 来源:发表于2022-07-17 13:19 被阅读0次

    最新的人机交互指南学习打卡&做笔记中

    英文:苹果官网
    中文:根据英文和超人电话亭翻译版。用自己的话重新梳理了一下。

    Accessibility中文是可触达性,可访问性,在ios系统中被翻译为辅助功能,就是方便人们更好使用手机的各种功能吧,我们可以在【设置-辅助功能】中打开它的种种相关设置

    世界上大约有七分之一的人患有残疾,这会影响他们使用手机等各种设备。所以通过辅助功能让设备拥有出色体验是设计师的必备能力。

    1.让app拥有最佳操作 Best practices

    1设计应用时要考虑到辅助功能的设计——

    辅助功能不仅仅是向残障人士提供信息,而是向所有人无差别地提供信息。在设计App时应该确保它不会妨碍具有不同身体条件的人使用设备。

    2保持设计的简单——

    应该采用用户熟悉的、统一的交互操作。

    3)让用户能通过多种方式感知内容——

    确保用户不管是用眼睛、或是用听觉还是用触觉,都可以了解画面中的内容。
    (我的疑问:虽然原文提到了触觉,但是假设用户听力和视觉有障碍,要如何只用触觉来了解内容呢?)

    4支持用户自定义——

    你应该将辅助功能设计进你的app中,让用户可以自定义他们使用设备的方式。

    如果你使用ios标准的组件来设计你的界面,那么你的app字体和控件会自动带有自适应性的功能,它们能被用户自定义,比如使用粗体文本、较大文本、反转颜色和增加对比度。

    5检查和测试你的app的辅助功能——

    你应该检视你所设计的每个环节,并通过测试来确保你的每个用户——不管他们如何使用设备——都能完成你的app中的重要操作。

    例如,社交媒体App中的常见用户流程可能是“对评论发表回复”。构成此流程的任务可能包括:

    •阅读发表的评论
    •选择回复其中一条评论
    •打开回复功能
    •编辑回复
    •发布回复

    对于上述每一步用户流程,你都应该打开辅助功能选项来进行检查,例如旁白、减少动态效果或大文本尺寸,从而确保自己可以顺利地完成流程中的每项操作。
    在您发现问题并解决之后,再打开其他的辅助功能选项并再次运行这些操作流程。
    为了帮助您审核、测试和修复您的App或游戏,您可以使用 Xcode 的 Accessibility Inspector。

    相关文章

      网友评论

          本文标题:ios人机交互指南:基础篇之辅助功能

          本文链接:https://www.haomeiwen.com/subject/pdtdirtx.html