移动界面设计中的黄金法则

根据Ben Shneiderman的《用户界面设计》和Jakob Nielsen的《十个可用性的思考》,提到10个基本的交互设计原则,它们很有启发意义,因为是基于大量的经验基础,并适用于各种各样的场景以及可用性指南。

1.保持一致性

用户对于一些执行操作时,不应该有怀疑的词语,换句话说就是在整个应用中的所有元素是一致的,例如按钮的某种风格形式在导航栏或者其他的页面上应该是不变的。



一致性

/流程

/功能

/视觉

/文案一致

2.应用中有状态或相关信息的反馈

应用中始终有提示用户正在发生的事情,并在合理的时间适当的反馈,不要让用户猜测现在正在发生什么?



(osmac的安装状态)

反馈

/相对应

/重要性和优先级

/可理解和有意义

/适当的结合上下步骤(例如时间、地点)

3.应用在现实世界之间有某种联系

用户在使用时猜测的时间越少越好,并提供用户能理解的语言(使用大白话,或者简洁的短语),没有太多繁琐复杂的操作要求。



设计

/行动

/一个清晰明确的操作

/明确定义下一步的选择

4.用户可以自由的控制或简单的移动某些元素

Shneiderman称这种效果可以有效减轻用户的焦虑,因为用户知道什么地方错误是需要撤销的,从而可以引导用户进行下一步的操作。


文档历史记录


在应用中这里指的是撤消和重做的功能,清晰明确的标明了“出口”,便于快速的离开页面,而不是没完没了的打开下一步。

操作上的互动

/工作流无干扰

/给予用户一定的自由度

/有撤消或操作历史记录

5.错误提示和处理反馈

用户是比较讨厌错误的,就好像他们自己做错事一样,所以需要我们能简单明确的提示用户,并且随时可以很容易的消除这些问题。


密码输入错误


尽可能的设计一些特定情况适用的机制,使得用户无法犯比较严重的错误,即使产生严重的错误,应用也能检测到,并提供用户能读懂的反馈来迅速处理问题。

错误预防

/防错与纠错

/自动检测错误

/清除错误的通知

/反馈用户如何解决问题

6.减少用户的短期记忆负荷

就像Nielsen所说的一样,对于认识的事物比较容易记住,通过结合界面的操作来最大程度的减少用户的记忆负荷,用户不应该去自己记忆每一步的操作,就能准确的引导用户。


iPhone5s的响铃和静音


使用一些拟物化的或者其他的辅助手段,例如色彩和质感,来帮助用户可以发现这些功能的用处。

减少记忆负荷

/APP中要有一个清晰的结构

/操作可以撤销

/隐形的引导用户

/适当的视觉辅助

7.启动一些用户经常使用的快捷键

准许用户可以进行个性化的定制,特别是对于一些繁琐的操作


单击命令和快捷键


快捷键

/键盘快捷键

/可以个性化定制

/操作自动化

8.符合美学和简约的设计风格

极简主义并不意味着限制,所有的信息都是有价值的和可用的。



通过删除应用中不支持用户任务或重复的内容,使得更加简洁易用。

9.帮助用户确认和诊断一些错误并可以从错误中恢复到正常状态。

错误的状态是通熟易懂的语言,并能正好说明这个问题,提出建设性的反馈。 明确和直率的告知用户后台正在发生的事情。



10.提供搜索帮助和用户文档

即使应用设计的非常合理,或者某些功能不被使用,依然需要提供帮助和说明文档,任何帮助的信息都是易于搜索到的,并可以精准的检索到,另搜索的结果中不要步骤太多。

作者:Nick Babich

https://uxplanet.org/golden-rules-of-user-interface-design-19282aeb06b#.pwg2ngn2e

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容