软件世界充满了有趣的曲折。以微软(Microsoft)为例,这家市值万亿美元的公司统治了近一代人的台式机。尽管已经开发了一些历史上最成功的软件产品,但微软在用户界面设计方面的愿景一直有点…。摇摇晃晃的。
这并不是说Microsoft UI都很糟糕(事实并非如此)。但微软确实有不一致的悠久传统。多年来,他们一直从一种设计趋势转向另一种设计趋势,在一个领域创新,在另一个领域无耻地抄袭,并频繁逆转方向-所有这些都不知何故仍然保留了一些非常过时的图形界面。
每个从事微软产品工作的人都有自己最喜欢的UI恐怖故事。措辞笨拙的错误信息、错误的选择、只会让生活变得更加复杂的图形功能--不胜枚举。我们谈论的不是像微软的Bob和Clippy那样糟糕的失败,而是渗透到好产品中的糟糕的设计选择。在向微软致歉的同时,以下是我个人的痛处。
不言而喻,窗口Chrome(操作系统提供的每个窗口周围的样式,包括标题栏和框架)应该是干净和一致的。毕竟,你想让人们把注意力放在窗子里发生的事情上。它周围的细节是功能上的,而不是表演上的。
这看起来很明显,微软在干净易用的windows Chrome和花哨的浮华之间摇摆的次数我已经数不清了。最糟糕的例子之一是Windows XP露娜主题中引入的糖果色按钮和凸起的边框。批评者称其为“费舍尔-普莱斯寡妇”。
即使在2001年,大梯度已经看起来过时了-毕竟,科技公司只是在过去几年里才把它们从他们的标志上移除。虽然可以关闭露娜的风格,但不可能以任何有意义的方式进行定制。自定义颜色是不允许的,用户只能从三种同样难看的颜色皮肤中进行选择。你唯一能买到更多皮肤的地方是Microsoft Plus!,这是微软家族中唯一一款在名称中带有感叹号的产品(它巧妙地总结了现代计算机用户对大量图形印花布的反应)。
Windows XP中的自定义边框铬也是产生错误屏幕截图的原因。问题是,露娜风格的窗户的圆角让背景得以透过。但是,标准的Alt+PrtScn命令仍然捕捉到一个精确的矩形,该矩形不考虑略微弯曲的窗口。结果出人意料地填满了角落。
windows xp并不是微软第一次或最后一次试图让他们的windows Chrome变得更加活泼。在稍微现代一点的时代,Windows8给我们带来了Aero Glass效果,它让模糊的内容毫无理由地透过窗框的边缘显示出来。当时,评论家们猜测,这样做的目的只是为了让人们羞愧地购买最新的图形硬件,并(希望)在此过程中升级他们的计算机和微软软件。像露娜一样,航空玻璃很快就被抛弃了。
即使你认为像露娜和航空玻璃这样的设计方案是无害的,但其实还有一个更深层次的缺陷正在扎根。多年来,微软匆忙增加的设计花边新闻从来不会长久不变。一些应用程序遵循一种标准,另一些则遵循另一种标准。基于桌面菜单的软件被Windows商店应用程序取代-但只是部分取代。经典的Windows外观被Metro设计语言取代,而Metro设计语言很快就被流利的设计标准取代-至少目前是这样。因此,Windows操作系统看起来总是半成品,就像一座正在进行昂贵的翻修的房子。在我不那么乐观的时候,我想知道微软对UI设计最持久的贡献是不是这是一个持久的软件混搭,从来不会完全融合在一起,但永远不会消失。
微软的向后兼容性是传奇。当SimCity包含一个在DOS中未被注意到的关键错误,但正在对新的Windows操作系统的测试版本进行蓝屏筛选时,他们通过在操作系统中添加特殊的SimCity检测代码来绕过它。当微软需要与领先的电子表格软件Lotus 1-2-3竞争时,他们尽职尽责地复制了它的闰年错误。当微软试图更新Internet Explorer时,到处都是热爱标准的网络开发人员的诅咒,他们给了它一层厚厚的杂乱无章的称为怪诞模式的东西,让旧网站看起来没有什么变化。
有了这种不惜一切代价保持运转的方法,当微软做出重大改变时,就更加令人惊讶了。而Office2010中丝带的引入是一件非常重要的事情。毕竟,Office是微软业务主导地位的关键支柱(当时仅次于Windows)。是的,功能区有自己的向后兼容层-它保持了旧的快捷键和菜单访问键的工作-但对于习惯于浏览层层子菜单的人来说,功能区极大地改变了体验。
对于那些有时间暂时牺牲自己的生产力,学习全新的指挥布局的人来说,丝带实际上是一个坚实的进步。但它也不是没有瑕疵的。其中一个问题是,色带的厚重布局占用了大量空间,这似乎与宽度大于高度的现代一代宽屏笔记本电脑格格不入。(令人高兴的是,不想浪费屏幕空间的用户只需将功能区折叠成窄条即可。)。
一个更严重的问题是当您调整窗口大小时功能区更改其布局的方式。不太花哨的工具栏只需将多余的项目放到溢出菜单中即可。但当丝带收缩时,它会微妙地重新排列一切。如果你是一个临时用户,这意味着每次你切换到不同的屏幕或设备时,你都会面临学习新的布局的问题。
问题是,丝带太智能了,本身就不好。UI设计不仅关乎逻辑安排和指尖上的正确功能,还关乎一致性和期望值。搬来搬去,你就违背了这些期望--并粉碎了用户的信任。
在Windows3.1的早期,主要有两种类型的窗口边框。可调整大小的边框允许您展开窗口,因此您可以在屏幕上看到尽可能多的内容。相比之下,固定的边界被锁定在适当的位置。对于程序员来说,它们更容易设计(因为它们从未改变),但灵活性较低。
快进到几十年后,…。变化不大。仍然有固定的窗口边框、懒惰的程序员,还有很多地方您看不到您想看到的所有信息,因为窗口顽固地拒绝变得比邮票还大。
考虑一下Windows中由来已久的导入媒体向导,它允许您快速传输数码相机中的图片和视频。问题是,显示目的地的盒子小得令人绝望。我每次都被迫点击Browse按钮,只是为了检查我是否要将内容放入名为2020或2019的文件夹中。
这不是世界末日,但用户体验往往在小细节上成功或失败。而在微软最古老的产品中,这些细节中的许多多年来一直在悄悄溜走。微软最流行的软件中散布着几十个恼人的固定窗口。考虑一下“固定字体”对话框,它出现在Word、Excel和PowerPoint中,并显示一个只有几个项目高的可滚动列表:
是的,在大多数情况下,精明的用户会从功能区中选择他们需要的字体,功能区提供了一个更长的下拉列表。但字体对话框只是微软软件中常见的并列的一个例子,在精心制作的设计元素(如丝带)和过去通常被忽视的旧文物之间,这种并列关系非常突出。在微软软件中,字体对话框在精心制作的设计元素(如丝带)和过去通常被忽视的旧文物之间表现得尤为突出。
长点击轨迹是一项任务-通常是一项简单的任务-需要比应该执行的步骤多得多的步骤。如果您曾经不得不在一系列模式对话框中单击,让它们一次一个地堆叠在一起,直到您最终到达具有您想要的选项的子子窗口,那么您已经看到了漫长的点击轨迹。但在很大程度上,它已经成为Windows生态系统中熟悉的一部分,以至于有经验的用户简单地接受了它。
例子不乏。例如,假设您要更改Excel中的自动更正选项。没问题,对吧?首先,选择“文件”“→选项”以进入多选项卡的“Excel选项”窗口,该窗口中充满了有用的设置。但是你想要的选项实际上并不在这里。相反,您需要单击“校对”选项卡,然后单击“自动更正选项”按钮以显示“自动更正”对话框。哦,这里还有另一个名为Exceptions的按钮,它会在顶部弹出另一个对话框。
如果这看起来像是几次无害的额外点击,…。嗯,不完全是。“Excel选项”窗口是现代Office UI的适当组成部分。它是可调整大小和可滚动的,这使得使用它变得很容易。自动更正选项和例外应该在这里-不会缺少空间,这样你就可以节省一些点击,一次可以看到更多的条目。但自动更正对话框是过去的化石,冻结在可以追溯到Office95的人为的微小尺寸上。
如果您怀疑我故意挑选了一个尴尬的例子,那么您需要花更多的时间在Office上。尽管微软在Office2010中发起了一项审查,本应对每一个旧的和潜在的问题窗口进行修订,但这些旧的对话框无处不在。尝试在Word中更改文档模板,以获得特别难看的对话框堆栈。
长的点击轨迹至少在一定程度上是微软过于保守的设计带来的副作用。换句话说,如果UI没有向您尖叫它损坏了,就不要修复它。我们有充分的理由害怕在Windows和Office这样的大型产品上做出哪怕是很小的改变,因为这些改变可能会产生连锁反应。当产品本地化或移植到其他版本时,这些连锁反应最终可能会导致例如土耳其语版本中的一个模糊错误。(这并不像听起来那么牵强。微软在20世纪90年代成为全球霸主的过程中,曾多次遇到过这样的问题。)。换句话说,微软成功的结果太常见了,那就是用户界面瘫痪。
Windows桌面应该看起来像折扣店里的手工过道吗?在Windows操作系统的头15年里,能够用个性化的细节精选出你的计算机是一个主要的卖点。
很多令人兴奋的事情很简单,因为你能做到。Zarathustra这样说,让你的电脑在开机时玩,相当于在20世纪90年代的第一代智能手机中挑选了一个定制的铃声。随着Windows变得更加复杂,硬件变得更加强大,这些花哨的东西从自定义图标、鼠标指针和桌面背景扩展到了没有人需要的花哨效果,比如你脸上的菜单动画和我个人最喜欢的活动桌面。
活动桌面是Windows98中引入的一项基于IE的功能,可以让您用动态内容、JavaScript甚至动画的网页替换普通的桌面背景图像。问题是,这一功能超出了当时大量计算机的能力。在Windows Vista中退役之前,Active Desktop有机会使大量计算机崩溃。
活动桌面是最明显的噱头例子,但它只是一系列炫耀但大多无用的功能中的一部分。但至少短暂的3D鱼缸屏幕保护程序热潮(微软在最新版本的Microsoft Plus中追逐)只是在电脑空闲时才开始流行,使其相对无害。相比之下,活动桌面完全是成本而没有收益,这是最糟糕的UI装饰。