交互设计学习(一)
一、尼尔森十大交互设计原则:
1. 状态可见原则:
无论用户做了什么操作,系统都应该即时给出反馈,让用户清楚知道当前发生了什么,快速让用户了解自己处于何种状态。
2.环境贴切原则:
系统应该使用尽可能贴切用户所处环境(时代背景,年龄,学历,文化)的表现和表述。使用用户熟悉的文字和语言,或用户熟悉的其他的概念,而非系统语言。尽量贴近现实世界,便于用户理解。
3.撤销重做原则(用户可控原则):
为了避免用户误用和误击,应该提供撤销和重做功能。
4.一致性原则:
同一用语、功能、操作都应该保持一致。对于用户而言同样的文字,状态,按钮,都应该触发相同的操作。
一致性包括:结构一致性、操作一致性、色彩一致性、反馈一致性、文字一致性。
5.防错原则:
在用户容易出错的地方防止或直接将出错的可能性去除。对产品页面的设计和布局、规则上进行反复验证把错误的可能性降到最低或没有。特别注意要在用户操作具有毁灭性效果的功能是提供提示,防止用户犯不可避免的错误。
6.易取原则:
尽可能减少用户的回忆负担,将需要记忆的内容摆上台面。软件使用指南应该是可见的,并且在合适的时候可以很方便、快速地再次查看。
7.灵活高效原则:
为大多数用户而设计,允许用户定制常用功能,保持灵活高效。
8.易扫原则:
用户浏览页面的动作是扫,不是读也不是看,突出重点,弱化且削除无关信息,任何不相关的信息都会让原本重要的内容更难被用户察觉。
9.容错原则:
在用户出错时,帮助用户识别出错误,分析错误原因,提供解决方案或建议,帮助用户从错误中恢复。如果不能帮用户从错误中恢复,也要尽量提供帮助让用户损失降到最低。
10.人性化帮助原则
任何帮助信息都应该能方便地搜索到,应用户任务为核心,列出相应的步骤,方便用户寻找问题答案。