界面耻辱纪念堂--隐喻使用不当01

iarchitect 整理,金哲凡 译

使用隐喻是界面设计中常用的一种方法,这种方法通过激活用户已有的知识,使用户更好地理解应用程序。

一些好的界面隐喻已经广为人知,比如VisiCalc 的帐本,施乐(Xerox)首创的桌面,Quicken 的支票簿等。而事物总有其反面,由于隐喻使用的不当而损害程序可用性的情况也非常多,比如以下的一些例子。

最近更新 1999 年8 月29 日

Manhaeve Hendrik 先生给我们寄来了这张图片,它是Mannesman Tally 程序的打印控制对话框。我们还是第一次见到用录音机隐喻来控制打印的,上帝保佑,希望这也是最后一次。停止和暂停按钮,尽管很勉强,毕竟尚可理解,可倒带按钮呢?Manhaeve 讽刺道:“这个按钮有什么用?把纸倒卷回去,并把打出的字擦掉?”

Macintosh 的垃圾箱是一个很不错的直观的隐喻,其作用为删除文件。不幸的是,它的设计者给它增加了一项完全不直观的功能:弹出磁盘。把磁盘的图标拖到垃圾箱,它就会从计算机里弹出。

Macintosh 显然滥用了垃圾箱的隐喻。他们赋予垃圾箱以神奇的力量,却全然不顾及这么做破坏了这个隐喻与“删除”操作之间的自然联系。结果,新手对这个隐喻感到手足无措,有经验的用户也颇有怨言:“我只想让计算机弹出磁盘,并不想把盘上的文件删掉”。

Watcom 的C++Editor 是一个可怕的例子,它告诉我们不能忘记使用隐喻时必须遵循界面设计的基本原则:

隐喻对于用户应该一目了然。设计者应该提供看得见的线索来说明隐喻的功能。

上图所示的窗口的作用是定制应用程序的状态条。用户可以通过拖-放操作来指定显示在状态条上的信息的类型和位置。用户需要做的是点击一个方框,并将其拖到状态条合适的位置上。不幸的是,这个窗口没有任何提示。由于缺少必要的信息,用户不太可能直观地了解这个隐喻地含义,而不得不求诸帮助文件,而这也没有办法从这个窗口直接做到。 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值