首页 > 技术观点 > 网站建设 > 正文

交互设计中的里面和外面

2009-05-26

在交互设计中有八大原则是:

1、一致性
2、提供快捷键
3、有效反馈
4、过程完整
5、提供简单的错误处理机制
6、允许撤销动作
7、减少短期记忆负担

但我在实际的设计中还发现有些原则并不在这里体现,下面就来说说交互设计中的里面和外面。

先来解释一下什么是外面什么是里面。

所谓外面就是用户能一眼看到的地方,所谓里面就是需要动动鼠标才能看到的地方。也就是说,外面的东西用户不需要找,一眼就能看到;而里面的东西,就需要找找看了。有点啰唆,再打个比方,比如一所房子,外面就是房子的外观,里面就是房子内部结构。

在软件设计中,我们常用的思路是把常用的功能放在外面,把不常用的功能放在里面,先来看看微软的OFFICE吧。

工具栏上的那些按钮就是外面的东西,菜单里藏着的东西就是里面(比如上图的那个“限制权限为…”)。

但我想说的里面和外面还不是这个,因为有些功能按钮和操作可能是很常用的,但往往需要藏起来,放到里面,有些功能不常用,却应该放到外面,我们来看看下面几个例子。

上面是两个IM的对话窗口,前面是雅虎通,我用红框标注了传送文件的按钮,而后面那个MSN我没有标注,原因是MSN的对话窗口上没有传送文件这个按钮。

如果你有时间,看看其他的IM软件,基本上在对话窗口中都会有明显的传送文件的按钮,可MSN却偏偏没有,为什么呢?

作为一个IM软件,在两人进行对话的过程中,传送文件是经常发生的,尤其是对于MSN这种类型的来说,在工作环境中更是非常需要这种功能,可为什么MSN没有将怎么重要而且常用的功能按钮放到外面呢?

这就是我说的微软把常用的功能藏了起来,原因很简单,MSN的传文件功能比起竞争对说来说要差。

这一点我是做过测试的,同样的情况下,MSN传送文件成功率和速率是要低于QQ或者同类IM(至于是什么原因我就不清楚了),但还到不了不可用的地步,大多数的情况下,还是可以顺利传输的。

而微软的交互设计师们把MSN中这个小小的而重要的功能放到了菜单中,看下图:

看到了吧,藏的有多深。

这是为什么呢?在交互设计中这也是个常用的技巧,我称之为“藏拙”。

本来很重要很常用的功能,被设计者藏了起来,那么也就会给使用者在使用中带来一定的难度,也会使部分用户忽略这一功能的使用(这部分用户往往是我们所说的低端用户),既然被忽略了,那么这功能的好坏也就不重要了,这就完成了“藏拙”。

其实我们说用户中的大部分都是低端用户,一个软件好坏的评判在很大程度上是取决于这些低端用户的感受,这样“藏拙”的手法是可以把很多做的不好的地方合理的藏了起来。

当有一天,MSN敢于把传送文件的功能按钮明明白白的放在主工具栏的时候,就是MSN宣布自己这一功能无比强大的那一天。

当然,我们说的“藏拙”仅限于非必要功能(注意是必要功能,不是重要或者常用功能),如果你连必要功能都藏起来了,呵呵,那软件就先不要发布了。

好了,该说说把不常用的放在外面的故事了。

既然是不常用,为什么还要放在外面呢,呵呵,一般的来说这肯定不是用户最需要的,而是你最需要的。

还是来看QQ,看下图:

QQ在这个对话窗口中的主工具条上的五个功能按钮中,个是“发送短信和图片铃声”,第五个是“举报”,可想而至这两个功能都不是常用的,但对于腾讯来说这都是很重要的功能。

“发送短信和图片铃声”是腾讯很重要的收入来源,自然应该放在外面,而QQ的骚扰问题确实很头疼,因此“举报”也变成外面的功能了。

好了,我来总结一下,软件交互设计中的里面和外面:

放在外面的功能,实际上是在传递给用户这样的五类信息:
1、必要的:这功能你不用的话,就直接卸载这个软件吧。