隐喻,启示和用户体验
来源: BlogBus 原始链接: http://bicespring.blogbus.com:80/logs/2006/10/3560481.html 存档链接: https://web.archive.org/web/20061105091109id_/http://bicespring.blogbus.com:80/logs/2006/10/3560481.html
2006-10-13 隐喻,启示和用户体验
交互设计 隐喻( Metaphor ) 语言学上,把由于两个事物的特征上所存在的某一类似之处,而用指一个事物的词来指代另一个事物的演变方式叫做隐喻( Metaphor )。 “ 隐喻 ” 一词来自希腊语 metaphora, 其字源 meta 意思是 “ 超越 ” “在 … 之后 ” ,而 pherein 的意思则是 “ 传送 ” 或“转换”。合起来表达就是“转换之后的含义”。隐喻是以 " 相似 " ( likeness )和 " 联想 " ( association )为基础的,也即两个事物的特征上所存在的某一类似之处。 软件产品的用户界面中也存在隐喻。比如,我们现有的 Windows 桌面系统就基于“ Desktop Metaphor (桌面隐喻)”,其中又包括 Windows 、 Icon 、 Menu 和 Mouse Pointing 隐喻,它们都不是真实的事物,而是用来指代界面元素本身,以便于用户识别和操作它们。总的来说,隐喻有两种:一种是符号隐喻,另一种是行为隐喻。前者在计算机中具体表现为语言指令( Instruction )和图标( Icon ),后者表现为手势( Gesture )和直接操作( Direct Manipulate ),后者也被 Cooper 称为“手动启示”(下面会讲到)。每一种隐喻都有它的优点和缺点,当前的桌面系统是上述隐喻的混合。 启示( Affordance ) Don Norman 在他的《 The Design of Everyday things 》一书中创建了这个词(它的另一个译法叫“预设用途”),是指物品被人们认为( consider )具有的性能及其实际上( physical )具有的性能,换句话说,就是物品在人们长期使用过程中体现出来的固有的性质和用途。个人认为,启示这个词,实际上就是隐喻的另一种说法,只不过启示是站在“物”的角度来说的,而隐喻是站在“人”的角度来说的,这两个词本身都包含了“暗示”的意思。 Cooper 在《 Aboutface2.0 》中对 Norman 的定义做了修改,“启示”专指“我们认为对象能够做什么,而不是它实际能做什么”,续而得出“手动启示”的概念,——从隐喻的角度看,就是行为隐喻。行为隐喻是比 符号系统 更有竞争力的一种隐喻,正如 Norman 所说,“如果物品的启示在设计中得到合理利用,用户一看便知如何操作,而无须借助任何符号、标志和说明”。 良好的用户体验:设计符合用户期望的隐喻 如果我们从 Norman 所提出的概念模型来看隐喻本身,它其实就是设计师根据物品“实现模型”所设计的“表现模型”,而 Cooper 所定义的“启示”正是用户的“心智模型”。于是,我们可以得知:当设计师设计的隐喻(表现模型)越接近于用户的期望(心智模型),就越能获得良好的用户体验 。认知心理学表明,我们对事物的认知来源于我们在长期的社会交往中形成的文化和行为习惯,因此隐喻的设计应当遵从一定的认知行为习惯。当事物的外观和行为符合我们的身体特征和认知的时候,我们操作起来才会得心应手。 事实上,获得良好的用户体验的关键是适当的隐喻,而不是那些看起来很“酷”的隐喻,设计师喜欢联想,这不错,但不要忘记: 类比是有限的,设计需要在隐喻和实现中取得平衡。 在对隐喻使用上,我们的软件产品正在走两个极端:一方面, 图标已经成为一个正在被滥用的隐喻 ,图标引诱设计者本身为操作任务寻求一种表示,然后在表示上而不是事物本身上实现一种操作( Jef Raskin,1999 ),图标会诱使设计师创建更多的图标,当界面上布满华丽的悦目的图标,就有可能迫使用户的注意力转移到图标而不是他所要处理的任务上,——尽管,我们需要吸引用户的注意力,但不能过多地吸引用户的注意力;另一方面,虽然行为隐喻更有竞争力,但 软件产品不等于工业产品 , 用户界面不等于真实世界 ,那些企图将用户界面设计成像真实的物理世界一样的设计师是在走另一个极端。计算机软件和传统的工业产品有着本质的不同。计算机软件不像传统的产品那样易于使用的一个重要原因是缺少限制条件( Restriction ),包括物理的、逻辑的、文化的以及经济的限制因素。除了硬件设备,为虚拟的屏幕界面设计实际的行为隐喻没有多大意义,在界面中完全照搬物理模式,一方面会造成文化和逻辑上的冲突,使软件的所能支持的应用(任务)受到约束;另一方面会限制用户对软件的理解和设计师构思新范型的想象力,掉入隐喻的陷阱。其结果可能就像上个世纪 General Magic 的 Magic Cap 和 Microsoft 的 Bob 一样,在用户经历了新奇的体验后,被主流市场所抛弃。 bicespring 发表于 11:13:22 | 引用它(0) 他们说... 我觉得,从“启示”到隐喻的那幅不错。 一直也觉得它俩有些差别,但是你写出就清晰多了:) 另外,这个评论内容失去焦点之后再回头来写会丢失,希望能够改进一下,呵呵~ bicespring 回复 sume 说: 恩,改了,谢谢sume的意见~ (2006-10-19 09:49:12) sume () 发表于 2006-10-18 13:49:00 我也来说两句