从认知心理学看软件UI设计和用户体验

2012-12-03  张东升 

    中国的IT领域,存在着大鱼吃小鱼和赢者通吃的残酷规则,也遵守着适者生存的自然法则,越是激烈竞争的领域,越是公平的领域,因为只有公平的环境下才会产生激烈的竞争。

   在互联网行业,用户体验对软件竞争力尤为重要,归其根本,互联网行业已经具有产品经济的雏形。当我们能得到的服务均免费的时候,我们开始关注体验。人们常谈的一个标准是,好的设计总是归于自然的,乍听起来或许有些高深难懂,但其实细细琢磨又很简单。我们有两只手,每只手有五根手指,我们从不抱怨手指太多,也不埋怨手指太少,我们从未想过改变手指的个数以获得更好的灵活性,因为这是自然的设计,十根手指足够用了。

   好的设计如果想归于自然,就必须明白什么是自然。自然,自在而已然的存在,我个人兴趣爱好广泛,很推崇老子的道家学说,我认为,自然即是道,道即是自然,软件UI设计的道,即是认知心理学,因为认知心理学是自然的,当然,一门学问总归是需要人去研究的,那么就必然存在人的因素,似乎与自然有些隔阂,但,人亦是自然之物,持科学探索之精神,必无限接近自然之真理。
 
   写下这篇帖子,仅是一个开始,我希望能不断的研究认知心理学在UI设计和用户体验中的作用。接触认知心理学,纯粹是偶然,我在京东上购买了一本《社会心理学》,京东网的推荐中有一本《认知心理学》,很多购买前者的人都同时购买了后者,我便也从众购买了《认知心理学》。这一个偶然,竟带来了意想不到的影响,以往看到有关UI设计的文章时,只是简单的记录下来,记下那些前人总结的方法与规则,但至于为什么要这样做,却知之甚少,而今,却已尝试着从认知心理学的角度去理解那些规则。

    下面,让我们以一个实例作为出发点,开始我们的研究认知心理学于UI设计设计和用户体验的作用之旅。

    请看下面的这张图片:

    高德地图是市场上很受欢迎的一款移动地图,这是软件界面的一张截图。在界面上,展示了从北京到西安的列车的基本信息,但并没有显示票价信息,那么我们选择显示T75的车票信息,点击右侧的票价按钮。下面的图片是点击后界面的变化结果:
      
     现在你已经看到了车票的信息,请注意看票价,硬座:150元,硬卧的上铺是256元,中铺是265元,下铺是274元,如果你选择硬卧下铺,那么你应该记住,下铺的票价是274元,OK,相信你已经记住了要买的票的票价。

     现在,请你回忆这篇文章的标题是什么。我打赌,你无法完整无误的回忆起文章标题,尽管最初你是被文章的标题所吸引才来看这篇文章,但现在,你已经不记得了。你滑动鼠标,让自己重新看到文章标题,现在你又记住了文章的标题,那么现在,请你回忆你刚才看的是哪一个车次的票价信息,恐怕这个时候,已经有很多人无法回忆起车次,那些能够记得车次的朋友,你还记得硬卧下铺的票价么?

     我之所以敢打赌读这篇文章的人不会记起文章标题,是因为标题对读者来说只是一个短时记忆,何为短时记忆?短时记忆(short-term memory)简称STM,是个体对刺激信息进行加工、编码、短暂保持和容量有限的记忆。你刚看到标题时是记住的,但一段时间后,你会忘记,因为这份短时记忆没有变成长时记忆,何为长时记忆,简单的说,我们每个人都记得自己的名字,这就是长时记忆。

         如果我们是第一次去西安,那么T75对我们来说就是短时记忆,短时记忆是我们的一个注意,我们注意到了T75,然后想去查看票价,当我们进入显示票价的界面后,我们的注意力转移到票价信息上,一段时间后,T75被我们遗忘,刚才,我为了增加读者遗忘的可能性,故意让读者回忆文章标题,现实中,当然不存在,但现实中可以存在其他的事情打断用户的查询操作,即便不被打断,当用户认知仔细的查看票价后,仍可能忘记列车的车次,于是用户不得不返回到第一张图片的画面,确认车次,可是这个时候,用户很可能又把自己刚刚记忆的票价忘记了,你会说,用户应该拿笔记录票价和车次,这样他就不会忘了,如果你确实是这么想的,那么恭喜你,你的想法很实用,说明你对问题有了清醒的认识理解,但我不得不指出,这个建议缺乏建设性,问题的本质不在于用户应该做什么,而是软件做了什么。

    软件做了什么?这个UI设计,让用户有可能困惑,让用户遗忘重要的信息,让用户无法一次性的获得所需要的信息,即便用户很聪明,可以回忆起车次和票价,或者用笔和纸记录信息,但这毕竟消耗了本不应该消耗的认知资源,别忘了,我们用的是智能手机,智能手机使得我们摆脱了对其他工具的依赖,赋予我们更多的自由,而这样一个UI设计,让用户不得不重新依赖自己的有限的短时记忆,依赖可能不存在于身边的笔和纸。

    这个功能的UI设计明显违反了人类的认知规律,我们的短时记忆在时间上和空间上都十分有限,这样的设计很可能导致用户反复在车次和票价界面间转换以确认两者间的关系,而我们完全有办法避免这样的事情发生,而这需要更好的UI设计,需要一个符合我们认知规律的设计,那么,关于这个功能,我所理解的符合认知规律的设计是什么样的呢,如果你对此感兴趣,请关注下一篇文章。
508°/5080 人阅读/0 条评论 发表评论

登录 后发表评论