我这里讲的用户体验,主要是UX design。UX design,是一个非常主观的东西,你说这个颜色好,我说那个颜色好,你说这个布局棒,我说那个布局烂到shi。而且对于不同国家地区的人,可能这个design适合这个国家,到了那个国家就不管用了。
那么在UX design 领域,有没有什么放之四海而皆准的原则,我们只要follow这个原则,就大差不离呢?答案当然是有的,那就是:
别让用户思考。
UX design的根本点在于易用性,易用性要达成的最终目标就是简单易懂,毋需耗费精力,可以不假思索的完成。
别让用户思考应该成为所有UX design的总纲领。
反过来看,用户为什么要停下来思考,是因为他遇到了confuse。什么样的东西会成为confuse呢?
描述不清楚,用户不知道这个button是干什么用的。
UX的各个元素间隐含着某些内在的又没有明确说明的联系。
造成这些问题的原因是UX design的时候做的假设是用户都是和designer一样的对整个系统非常熟悉的人。然而实际上用户的平均智商基本上是低于UX designer的,你的用户群中可能大部分人都完全不懂计算机怎么操作的,只是会上网的菜鸟而已。在designer脑回路里默认的那些隐含的联系,在这些用户的脑子里根本就不存在。
所以,别对用户做任何对现有系统知识度的假设,做UX design的时候一定要假设用户足够蠢,什么都不懂。白居易写完诗都要make sure老奶奶能看懂,所以白居易很早就懂用户体验了。
很多designer在做设计的时候完全从美感出发,心中没有一个客观的标尺,这是有问题的,美感是很主观的东西,即便designer之间可能都有不同的看法。其实,大众的审美并不会那么的强的,更多的还是要好用。
点击次数要为不让用户思考让路。很多designer追求完美,力求对用户完成一个功能的操作,尽可能减少用户点击的次数。然而少并不等同于简单,有可能因为缺乏指引而让用户confuse。如果操作一个功能需要2次点击,然而为了更好的引导用户现在改成4次点击,那么这个改动仍是成功的,因为用户之前的2次点击每次都需要思考,而现在的4次点击每次都不需要思考了,用户内心有十足的confidence来确定他的4次点击都是毫无疑义非常明确的。
不要在一个app里塞入太多的功能。满屏的各种功能本身就足够用户confuse了。功能一多,各种功能的按钮就要占据屏幕的很多空间,这样留给解释这些按钮功能的屏幕空间就更少了。如果各种功能和各种解释功能的控件把屏幕塞满,那真是nightmare。因为功能多,所以要不让用户思考,解释和引导用户使用这些功能就需要更多的UX,就需要更多的交互,就让用户更confuse,这是一个不停负反馈的loop。
以上这些解释了所谓的小即是美,所谓的简洁的设计的思想的来源,可见,这些都并非空穴来风和拍脑袋的结论,这些都可以从别让用户思考这一起点出发自然的推理出来。
UX design包含了很多课题,比如人体生理学。当前,随便打开一个网站,可以发现没有任何一个网站会有横向滚动条,这是由人的阅读生理机制造成的。横向拖动来看字就是很别扭。然而还是有很多程序员并不知道这个。
UX design最难的地方是在于心理学。UX怎么设计才能够符合用户对产品和功能的心理预期,交互要怎样设计才能让用户感到愉悦,这些都是很高深的心理学主题。
然而,只要抓住了不要让用户思考这一根本内核,即便像我们这种只会写代码的码农,也可以设计出具有基本良好用户体验的UX。
网友评论