Windows用户界面中的”睫毛膏”

Windows用户界面中的”睫毛膏”

作者:BlogUpdater |  时间:2021-08-24 |  浏览:1233 |  评论已关闭 条评论

Windows操作系统的用户界面的”外观”,实际上,也经历过一段时尚周期。

起初,还是在Windows 1.0的时代,用户界面是非常扁平的,因为那个时候屏幕分辨率十分低,而色彩深度几乎还不存在。如果你的系统是16色的,就已经十分了不得了。因为硬件的限制,操作系统不能使用太多像素来绘制类似于边框,阴影之类的东西。这种扁平化的界面一直延续到Windows 2.0。

到了Windows 3.0的时候,系统加入了一些3D元素(你可以观察下该系统中最小化/最大化按钮和帮助窗口上的工具栏按钮中的斜角)。开发团队中的一些人觉得3D界面确实很新潮的,从而开发了越来越多的库来支持3D阴影和窗口边框的界面。有一个叫做CTL3D.DLL的库最初只是用在Excel开发中,后来逐渐开始流行起来,并演变成为了一个将窗口进行更加3D化的一个标准方法。

到了Windows 95的时候,整个系统界面也变成3D的了。你可以看看资源管理器窗口中窗格内边缘的斜面,就知道我在说什么了。
此外,默认情况下,所有标记为”4.0″的应用程序都启用了3D风格,即那些专为Windows 95设计的程序。对于那些想在旧版Windows上运行的程序,我们添加了新的对话框样式DS_3DLOOK,以便它们可以表明它们想要3D化(如果可用的话)。如果Windows 95默认提供的3D效果还不够,你可以使用 CTL3D32.DLL使你的控件更加3D。

从这个时候开始,界面开始变得不那么美观了。对话框上的按钮有太多浓重的黑色轮廓,以至于它开始看起来像一个非常糟糕的睫毛膏。幸运的是,就像许多失控的时尚趋势一样,人们意识到过多的 3D化并不是一件好事。用户界面又开始变得扁平起来。应用程序开始不再使用3D效果和粗体轮廓来分隔项目,而是使用了更轻盈的分隔线。分隔线变得越来越柔和,有时甚至完全消失。
微软的Office和Money软件就是这样践行”Less is more”的两款软件。你可以观察下Microsoft Money这款软件,可以看到其中的3D斜面已经移除了,整个用户界面上没有任何3D元素了,按钮也变得扁平不那么招摇了。任务窗格通过一条简单的灰线和背景阴影的变化将自身与内容窗格分开,甚至连工具栏也变得扁平化起来。Office 2000也差不多做了全扁平化,尽管在凹槽和滚动条依然存在一些 3D效果。

Windows XP也跟随了”扁平就是好”的潮流,甚至去掉了任务窗格和内容窗格之间的分隔线。这种划分仅仅通过颜色的变化来暗示。也即:”通过并列来分离界面元素”。

Office XP和Outlook 2003继续延续了这一趋势,将滚动条元素之外的几乎所有内容都扁平化了。 颜色块用于分隔屏幕上的元素,有时借助简单的轮廓。

所以现在时尚的钟摆已经从3D转向平面。谁知道这个视觉表达流派会占据上风多久?当人们厌倦了扁平化外观的僵硬时,3D会复仇吗?

总结
来自未来的人给出了答案:Win10誓将扁平化进行到底,一条道走到黑。

最后
Raymond Chen的《The Old New Thing》是我非常喜欢的博客之一,里面有很多关于Windows的小知识,对于广大Windows平台开发者来说,确实十分有帮助。
本文来自:《The evolution of mascara in Windows UI》

最近我写了个东西
正如你们所知道的,拓扑梅尔智慧办公平台(Topomel Box)是一款绿色软件,主要面向经常使用电脑的朋友。它提供了各种提升办公效率的小功能,同时操作上尽可能地简单方便。
我想:你值得拥有。

标签:

评论已关闭。