我们的思维可以分为两种:由旧脑和中脑产生的无意识的、自动化的、情绪化的思维,称为系统一;由新脑产生的有意识的、理性的思维,称为系统二。系统一只会根据自己已知的东西做判断,不在乎逻辑性和准确性,并且反应更加快速,它在大部分情况下都运作良好,因此也不需要系统二出马。系统二掌管的是更加高级的认知能力,它往往在系统一无法做出合理反应、或者我们对反应结果的要求比较高的时候,才会亲自出马。系统二运作的成本较高,需要进行有意识的监控并消耗有限的注意力资源,并且只能按照顺序一件一件完成。相比之下系统一的运作就轻松得多,也允许“多线程”操作。 举个栗子:当你早期刷牙时,打字时,开车时,都几乎不需要费力去想如何完成这些事情。因为这些是你已经习得的行为,只需要使用系统一就能够完成,你甚至可以一边唱着一首熟悉的歌曲,一边给自己做早餐。但是,要用到系统二时,比如算一道数学题、背出你部门里30个人的名字、决定今天中午吃什么,我们就会开始觉得这些事情“有难度”,它需要消耗我们的认知资源。 这些知识给交互设计的启发是,尽量让用户使用系统一就能够完成操作,尽可能少消耗用户的认知资源,这样用户会觉得系统很“易用”。 用户已经学会的操作可以用系统一轻松完成。因此在设计时尽量保持用户已有的操作习惯,让用户使用以往的经验、而不需要重新学习,就能完成任务。 用户对软件系统存在很多图式(即schema,是认知的基本单元,用于解释感知、调节行为和存储知识),所以他们往往根据对特定界面或控件的特定期望进行反应,而不仔细去看实际显示在界面上的内容。如果某个元素的设计符合用户对按钮的图式,用户就会认为它可以点击;如果用户的图式中对话框的确定操作在右边而取消操作在左边,他可能在意识到你调换了操作位置之前就已经完成了点击。我们要减少消耗用户的认知资源,就需要去了解、遵循用户已有的图式,以及在应用中建立稳定的图式,这也是为什么我们需要在设计中遵循一致性原则。 不要让用户去思考:A跟B的概念有什么区别?为什么没有反应、我到底操作成功了没?找不到删除订单的操作、它应该在哪里?这个东西选中后会有什么效果?用户对这些事情想的越多,就说明系统越难用。用户的注意力是有限的,应该尽量减少用户对工具的注意,这样他才能全神贯注去完成他的目标任务。 记忆的局限——如何降低工作记忆负担 人的记忆分为短期记忆和长期记忆。短期记忆也称工作记忆,是为了完成任务而临时储存的信息,一般保留几分之一秒到几秒。长期记忆是我们“记住”的东西,长期记忆包括但不等于“永久记忆”,保留时间也可能只有几分钟、几天、几年。 长期记忆对应着神经系统的某个活动模式,参与该模式的神经元通过突触建立联系,神经元上的这种变化可能是长期的甚至是永久的。神经活动模式可以被再次激活,这就是我们回忆的过程。神经活动模式如果经常被激活,其连结也会变得越来越稳固,这就是为什么经常复习有助于巩固知识。 工作记忆是感觉、注意和长期记忆留存现象的组合。来自人体各个感觉器官的信息,会被短暂地存储下来,其中一部分可以被注意到,进入到工作记忆中。长期记忆中的内容也是工作记忆的候选来源。而注意机制负责对感觉和激活的长期记忆进行筛选,因此进入工作记忆中的信息都是我们“注意”到的部分,是属于上一部分所述的系统二的工作。 我们一次只能注意一件事,如果你觉得你能同时注意两件,那是因为你在两件事之间快速地切换你的注意力。 工作记忆的容量有限,大约是4±1,即我们能够同时记住的互不相关的东西的数量在3~5之间。此外,工作记忆还非常不稳定,如果我们将注意转移到新事物上,之前工作记忆中的内容就可能遗失。 Tips: 避免使用模式,即避免同个操作在不同模式下有不同的效果。用户常常会忘记当前处在哪个模式下,因此很容易犯错。除非在使用模式时非常清晰地将模式标示出来。 (责任编辑:admin) |