APP产品交互设计八项原则缩略图

APP产品交互设计八项原则

原则一:交互设计不是凭空猜想

☆ 我的用户是哪些人?

☆ 我的用户在试图实现什么?

☆ 我的用户如何看待我们要实现的产品?

☆ 我的用户会发现哪些体验是吸引人并且是有收获的?

☆ 我的产品应当如何工作?

☆ 我的产品应当采用何种形式?

☆ 用户如何同产品交互?

☆ 我的产品功能如何能最有效地组织在一起?

☆ 我的产品以何种方式面向首次使用的用户?

☆ 我的产品如何体现在技术上易于理解,让人喜欢,并易于控制?

☆ 我的产品如何处理用户遇到的问题?

☆ 我的产品如何帮助偶尔使用的用户或者生手用户变得更熟练?

☆ 我的产品如何为专家级用户提供足够的深度和力度?

原则二:用户界面应该基于用户的心理模型,而不能基于实现模型

如果产品的表现模型非常符合用户的心理模型,通过提供能使用用户很容易理解其目标和需要如何得到满足的认知框架,便可以消除用户界面中一些不必要复杂性

原则三:目标导向的交互反映了用户的心理模型

用户的心理模型并不一定要真实或者准确,但它应该能够让用户更有效地工作,例如大多数非技术类的用户想象计算机的屏幕是其心脏,这很自然因为计算机屏幕是他们一直盯着的,CPU不同于视频显示器的事实并不能帮助他们思考与计算机交互的方式,即使这在技术上是更准确的概念

APP产品交互设计八项原则插图

原则四:用户不理解布尔逻辑

虽然布尔逻辑是科学的理性的,但任何使用布尔逻辑来与用户交互的应用注定会遇到严重的用户界面问题,既然能熟练地使用自然语言,为什么一定还要他们用另一种不能熟悉的语言来表达呢?并且让人痛恨的是为什么还要重新定义一些关键词呢?

原则五:不要全盘复制机械时代产品的用户界面,而一定要按照信息时代的客观情况进行改良

原则六:没有人愿意停留在新手级别

原则七:为中间用户做出优化

我们的目标既不是吸引新手,也不是将中间用户推向专家层,我们的目标有3个方面,即首先让新手快速和无痛苦地成为中间用户;其次避免为那些想成为专家的用户设置障碍;最后最为重要的让永久的中间用户感到愉快,因为他们的技能将稳定地处于中间层

原则八:将用户想象成非常聪明但非常忙的人

如果界面的表现模型紧密地符合用户的心理模型,则其可以在不强迫用户了解实现模型的情况下为用户提供所需要的理解。让新手转变成中间用户需要程序提供特别的帮助,而一旦成为中间用户,这种帮助反过来会妨碍用户。这意味着无论你提供什么样的帮助,它都不应该在界面中固定下来,当不再需要这种服务时这种帮助应该消失

发表评论