在过去的二十五年中,有一种用户界面风格占据了主导地位:Macintosh风格的图形用户界面。然而,它现在已经达到了极限,并将被一种在一定程度上颠覆其最宝贵的交互原则的风格所取代。

与早期的交互模式相比,mac风格的GUI的功能要好用得多:用户可以从菜单中选择命令,而不是输入命令和参数,从而避免输入错误。菜单、工具栏和对话框操作屏幕的可视对象,这些对象忠实地表示用户目标。这被称为所见即所得你看到的就是你得到的.我把这种风格称为“mac风格”,尽管它起源于施乐帕洛阿尔托研究中心,并在施乐之星(Xerox Star)和苹果丽萨(Apple Lisa)中首次商业化。

所见即所得是早期交互的一大进步,在早期交互中,用户更抽象地指定他们的目标,直到很久以后才看到结果。例如,要在所见即所得界面中使文本加粗,您可以用鼠标突出显示文本并选择“加粗”“格式菜单中的命令。很简单。更重要的是,一旦选择“格式”命令,文档的屏幕外观就会改变,以反映新的格式。在任何给定的时间,您在屏幕上看到的都是您构建的内容以及您打印文档时将获得的内容。”。

在早期的系统中,如WordStar,您必须使用键入的命令(如)包围文本以更改其外观。只有在打印文档时,您才能看到更改是否正确且符合您的喜好。任何一个手工编写HTML的人都知道这种方法是多么容易出错和困难。

显然,WYSIWYG是一个巨大的可用性进步,整个类似Mac的GUI也是如此,这就是为什么它存活了这么长时间。

所见即所得限制

不幸地我们现在已经达到了当前GUI范例的极限. 在菜单、工具栏和对话框中显示命令的元素数量有限。但是MicrosoftWord2003有1500条命令,用户通常不知道在哪里可以找到其中的大部分。

WYSIWYG的另一个缺点是,它给用户带来了太多的体力劳动,需要一段时间的想象才能提前预见结果。是的,你可以逐渐将你的作品按摩成你想要的形状,一次修改一次,并在你前进的过程中通过视觉确认进度。但是,每次修改都必须由您自己完成,而代价是多次单击鼠标。

更糟糕的是,你从一个空白的屏幕开始,必须一步一步地达到你的目标。尽管米开朗基罗可能很容易看到一尊雕像藏在一块未经雕琢的大理石块内,但这样的壮举对普通人来说要费劲得多。

因此,直接操作所见即所得对象有三个主要限制:

  • 过多的命令,每个命令都必须定位(大多数人没有,因此从来没有使用他们付费购买的大部分功能)。
  • 大量切割边缘,将你的大理石块的空白屏幕塑造成你想要的目标(导致生产力的巨大损失)。
  • 没有与目标相关的指导;您必须通过组合多个基本命令来确定如何从开始状态达到目标。(这剥夺了大多数用户的表达能力;人们通常更擅长修改现有设计,而不是从头开始创建。)

尽管我批评微软有数千个隐藏的特性,但该公司实际上有一个很好的可用性团队,并且非常清楚这些问题。基本上,它试图将可用性改造到一个过于复杂的基础上,但失败了。微软现在终于意识到,够了就够了:该公司正在与旧的用户界面决裂,寻求全新的东西。

(当我们转向一个新的范例时,我们必须保留所见即所得的关键好处:对象的主要视觉表示具有接近目标域的身份映射,以便用户使用一个简单的评估函数来判断他们是否得到了他们想要的。)

下一代:面向结果的用户界面

下一版本的Microsoft Office(Office2007,代号为“Office12”)将基于一种称为面向结果的用户界面. 正如演示所显示的,与过去最明显的不同是菜单和工具栏几乎消失殆尽。现在的重点是让用户指定他们想要的结果,而不是专注于实现目标所需的原始操作。

新的界面显示了可能的最终状态的图库,每个图库结合了许多格式化操作。在这个图库中,您选择目标的完整外观——比如组织结构图或整个文档——当您将鼠标移到图库中的其他选项上时,可以看到它的形状发生变化。互动模式被颠倒了;现在你得到的就是你看到的,或WYGIWYS。

就好像你可以指着一块大理石块说,“我希望它是大卫-或许米洛的维纳斯,“当你翻阅一本关于著名雕像的书时。每次你提到一个设计,你的大理石块都会相应地变形,但你的内容(比如说,脸或大小)会取代原来的元素。

需要一个星际迷航风格的holodeck来为实际雕刻制作一个面向结果的用户界面,但现在应该可以为3D绘图程序或其他创意软件构建一个。现在,我们可以探索面向结果的用户界面如何为生产力软件(如Microsoft Office)工作。尽管我会在工作之前保留最终判断经过长时间的使用,新的设计似乎确实解决了当前用户界面的许多问题。

如果有其他人引入了一种新的用户界面模式,这可能会成为人们多年来的好奇心,但微软Office作为世界上使用最多的交互设计,有着特殊的地位。从用户测试中我们知道用户经常要求其他用户界面像Office一样工作.当你一天中大部分时间都习惯于一种风格时,你也希望它出现在其他应用程序和屏幕上。

如果新的交互风格如早期预测所示,那么用户很快就会期望许多其他用户体验提供面向结果的设计的力量。人们不喜欢在网上乱搞命令和偏好设置,这就是为什么大多数定制功能都失败了。因此,了解这些新想法如何转化为远远超出类似Office的生产力应用程序的环境将是一件有趣的事情。

(更新:ribbon确实曾在多个项目中使用过2008年度获奖必威手机app下载设计-就在它发布一年后。)