当前位置:首页 > 技术观点 > 网站建设
技术观点

用户研究角度看设计:用户为何视若无睹

发布时间:2009-05-26
可视性的问题几乎在每次不同产品的用户测试中都会出现:用户总是对页面的某些元素、功能视若无睹,或根本无视。基于此,对这个问题进行了一番小小的研究。

为何用户视若无睹?视觉是人的生理与心理现象。本文述及的是视觉作为心理现象,也即由知觉、思维、记忆、情感等视觉认知引起的可视性问题,而非用户眼睛在生理上存在缺陷,也不是错幻视觉(详见链接图例)。用标准些的心理学术语来说,这里所说的“视若无睹”(注)是视觉意识缺乏(failuresofvisualawareness)。
注:在此用“视若无睹”仅是为了行文的通俗,从更严谨的角度来说,到底是视若无睹还是根本无视,涉及到较复杂的认知心理学对“视”的定义,还有记忆、感知等,就不扯了。
心理学家对视觉意识缺乏有颇长时间的研究,而针对人机交互领域的研究已发现,人在一个视觉环境中,只会意识到该环境的很小部分。除了认知的有限性,我们还常常高估了眼睛能看到并理解的内容的多少。这种视觉意识以及后续理解的缺失,造成了用户对界面信息的视若无睹。下面,就来看看人视觉心理的“两盲三高”。
两盲最基本的视觉意识缺乏有两种:变化视盲(changeblindness)和不注意视盲(inattentionalblindness,又译无意视盲,但该术语过于抽象,故不选择用在本文)。变化视盲是指人在察看某一视域时,没有察觉到该视域范围内的变化。先通过下面这两段片子来感受一下:
很重要的一点是:由于我们对于变化没有预期,所以即使是非常明显的变化,也会视而不见,除非我们恰巧注意到会发生改变的地方。这对于界面设计有什么启示呢?视觉应对有意义的变化做出引导。有了AJAX,Flex,Flash等技术,数据变化不需要整屏刷新了,这可能造成用户对于刷新的无视,而这种刷新变化对用户并非总是无意义的。像更复杂一点的操作系统,如飞机驾驶仪表盘,若机师对变化视若无睹,将导致很可怕的后果。因此在这种情况下,应将用户的视线从有效地导向到要发生改变的地方。利用变化视盲。就像障眼法那样,既让变化发生,却不干扰用户的任务,实现宁静技术(calmtechnology)的效果。最经典的例子是Mac的级联子菜单了,在泛科技环境(UbiquitousComputingEnvironments)也有越来越多的应用。不注意视盲是指当人的注意力集中在了视域内某处,就会对视域内其他完全可视的元素视若无睹。也来看一段片子吧:
由于我们的注意力集中在数数这件事情上,很有可能你像大多数人那样并没注意到大猩猩的出现。心理学家发现,用户的认知负担(执行任务越复杂,越难发现非注意区的元素),非注意区元素的显著性(位置、大小、颜色及运动等物理特征及语义含义)、与注意力所在元素的相似性(越相似,或越互相呼应越容易被发现),以及个体思维加工能力都会引起不注意视盲。这对于UI设计的启示是显而易见的:复杂的UI对用户,尤其是对任务感到陌生的新用户来说意味着繁重的认知负担,并被诱惑去使用满意即可(satisficing)的策略——他们渴望迅速完成任务,因此只选择个可行的选择。显著性和相似性,呼应了视觉设计中经典的格式塔定律,而更通俗一点的CRAP(对比-重复-对齐-临近)原则也同样能帮助解决这个问题。