最近公司组织一系列的内部培训,我有幸为大伙简单说明下产品界面设计和用户体验方面的问题,一来是自己的一个总结。
应用型产品基本原则:首先要做的是减少用户的思考,其次是界面的美化。当我们要把信息准确的传达给用户,当用户越少的可能误解我们的意思,用户付出的思考是最小的。
信息的组织:
1,元素的重复原则
用户当看到新的元素的时候要花费一定的精力认知和记忆,当这个元素重复出现的时候,大脑就会对比原来的记忆,并且赋予这个元素已知的属性。这要比再次辨识记忆要节省大量的思维过程。
2,功能元素的联系
不同级的元素之间要有继承性,例如一级元素是红色的圆圈,次级元素可以用红色的圆点,如果我们设计成方的色块,就打破了继承性,用户必然感到突兀,并花费一定时间来辨识,虽然只是微小的一瞬间。
3,向中心集中的元素分布
人的大脑习惯“补齐”未看到的部分。比如当我们看到一个半圆,即使另一部分没有被表示出来,也会为另一部分划定一个空间。向中心集中就是指的元素分布要符合一定的几何规律,即使它存在与补齐的那一部分。
4,大胆的对比
只有大胆的对比才能凸显信息的重量,平淡的画面显然不能唤起人的感官刺激,户眯起眼睛来辨别信息的层次,是一件累人的事。
5,完善说明文档
当我们不知道如何操作的时候,大部分时候会选择“猜”——试着点击某一个按钮。尽管如此优秀的hlep文档不但能更好的帮助用户,更是专业的象征。
流畅的交互
1,把电脑还给用户
坐在电脑面前等待将要打开的网页,等待软件处理任务我们每个人都遇到过。当我们等待的时候,电脑已经不属于我们,而被软件征用了。任何用户都不喜欢有人总是不停的征用自己的电脑。我们要做的就是减少等待,或者做一些小把戏,打法下等待的时间。
2,可以预知的操作
当你点击delete按钮的时候,当然知道将失去选中的文件,但如果你无意删除却丢失了这些文件,肯定会大发雷霆吧?如果有可能,让用户知道他的每一个操作将会发生什么。
3,符合思维惯性的界面
我并不反对标新立异,我们总在创新中前进。但创新不是赌博,每一个新的尝试都要有有理有据。例如平时大多数人接触的软件有操作系统,office,还有QQ等等,类似这些软件的操作习惯不是一朝一夕可以改变的。我们的产品也要基本符合大众软件的操作习惯才不会让人觉得别扭。
4,减少不必要的控制
每增加一个控制点,用户的思考就多一分,错误操作的几率就增多一分。很多用户习惯与看电视,因为不需要操作。如果不是必要,不建议把产品的控制点做的太大太复杂,毕竟不是人人都是专家,专家往往不是买单的人。
5,我知道身在何处
对与多步操作的产品或者结构复制的网站,必须清楚的表明用户所处在的步骤和位置。不是每个用户的切入点都是产品或网站的出发点(首页),如果他是从搜索引擎来的,没有清晰的路标,讲变的迷茫,从而失掉继续阅读的兴趣。
6,哪里是尽头
如果一个产品有3个以上的展示,就需要告诉用户,还有多少步或者多少时间将结束。时间是用户的,他有权利根据步骤的多少,时间的长短决定继续还是放弃。
7,操作是可以后退的
或许有人说,浏览器上醒目的退回按钮就是最好的操作方式,但我们应该考虑到,不是所有的后退步骤都可以通过一个后退按钮完成。当一个用户花去了50秒填写表单,提交之后发现自己需要修改,是直接退回修改,还是只能进入管理中心修改?基于减少用户思考的基本原则,自然是前者。前文提到了,用户有大量的操作是随即的,试验性的,也就是他们会犯错。而后退是唯一把错误损失降低最小的办法...如果错误的操作不能后退,用户将视为一直惩罚,对于网站的后好度是灾难性的。
用户对于产品疑惑,认知和判断越少,他将感到越流畅。
