关于“实现为中心”、“隐喻”、“习惯用法”
十月 12th, 2009 Filed Under 未分类
接上一篇,在讨论中,我发现还有一些概念容易混淆,继续整理。。。:)
将信息可视化,常用的方法有三种:实现为中心、隐喻、习惯用法。那这几个概念究竟是啥意思呢?
各位还记得DOS时代,我们是怎么与计算机交互的吗?
那个时代,你只能在学习了一大堆计算机原理和语言后,才能对着黑乎乎的屏幕,做一些枯燥的操作。。。那是一个全面以“实现为中心”的时代,虽然我们都明白这很糟糕,但那时候的交互就是这样的。
后来,激动人心的WINDOWS来了,可视化的界面让我们很快就能上手操作电脑。通过各种各样的图标,我们知道了,原来“桌面”“硬盘”“内存”就是这个样子的啊!(实际上真是这样吗?)隐喻的时代全面来临了。
“隐喻”既然这么好,很多人都会产生“隐喻是用户界面设计基础”这一错误概念。实际上,“隐喻”有很大的局限性,比如我负责的“淘江湖”这个产品的时候,需求方曾经提出,希望能把界面直接设计成充满隐喻的“江湖”模样,古香古色,有山有水,有浓厚氛围。相信如果真的这么做了,是很危险的。首先,“江湖”是什么样?如果设计师理解的江湖与客户有很大出入,怎么办?再有,这样的界面扩展性一般都很差。而且,当用户做为新手时,他们也许会容易接受,但这毕竟是一款希望用户天天使用的产品,在用户成为资深用户时,冗余的界面将成为一种负担。
那“习惯用法”又是怎么一回事呢?让我们再回忆一下,你是怎样学会用鼠标的,怎样学会使用关闭按钮、滚动条、最大化按钮。。。。在现实世界中,这些东西都没有实际的对照物,我们必须经过第一次的学习,才能理解和掌握,所幸学习他们并不难,当我们学会并反复使用后,他们就成为“习惯用法”。在用户经过长期教育后,我们的交互设计,很多解决方案,都是建立在习惯用法之上。
你会发现,“隐喻”与“习惯用法”很多时候容易混淆,其实有个很简单的区分方法,在现实世界中有对应的东西,才叫“隐喻”。而所有的习惯用法都必须学习,好的习惯用法只需要学一次。
那如何让用户进行第一次的学习呢?在这里又要引出一个概念–“手动启示”。
人们有一种天性,看见合乎手指大小的东西,总要试着去按一按,点一点。比如你看见大门上有个按钮,你伸手一按,发现原来是门铃;当然也可能伸手一按,地板裂开一条缝,原来是陷阱。
不用担心人们不会去尝试用鼠标点击一些看上去可点的东西,虽然他们很多时候并不知道点击之后会怎样。而用户的第一次教育就是这样完成的。
Post Linx
Permalink | Trackback |
|
Print This Article | Leave a Comment
Comments
Leave a Reply