这个礼拜过得很累,不多说了,送上一篇译作《操作系统界面设计:1981-2009》。点这里看原文《Operating System Interface Design Between 1981-2009》
首发于译言,可以点以下链接查看并给眉批:
操作系统界面设计:1981-2009(上)
操作系统界面设计:1981-2009(中)
操作系统界面设计:1981-2009(下)
操作系统界面设计:1981-2009
图形用户界面(简写作GUI)使得用户能够以一种友好的方式与电脑硬件互动。
多年来,开发了一系列的图形用户界面以适应不同的操作系统,比如OS/2, Macintosh, Windowsamiga, Linux, Symbian OS等。
我们来看看自上世纪80年代以来,主流操作系统的界面设计的演变过程。
我应该提一下,这篇文章只展示图形用户界面方面的重大进步(并非操作系统的进步),而且并不是所有这些图形用户界面和操作系统在今天还存在。
第一代图形用户界面是上世纪70年代由Xerox Palo Alto研究中心的研究人员开发出来的。这项研究开启了一个全新的计算机图形技术时代。
第一台使用现代图形用户界面的个人电脑是1973年开发的Xerox Alto。这并不是一个商业产品,开发它的主要目的是大学的研究工作。
资料来源:toastytech.com
1981-1985
Xerox 8010 Star(1981年发布)
这被认为是最早的全集成桌面操作系统,它包括一些应用程序和一个图形用户界面。起初名为“The Xerox Star”,后改名为“ViewPoint”,后来又改名为“GlobalView”。
Xerox 8010 Star, 资料来源: toastytech.com
Apple Lisa Office System 1 (1983年发布)
也称Lisa OS,OS是办公系统(Office System)的缩写。苹果开发这款产品最初的目的是建立一个文件处理工作站。
不幸的是,这个工作站的的寿命并不长,被苹果另一款更为经济实惠的操作系统Macintosh取代了。
尽管Lisa有几次更新:1983年的Lisa OS 2,1984年的Lisa OS 7/7 3.1,但这些更新只是升级了系统本身,并没有升级图形用户界面。
Apple Lisa OS 1, 资料来源: GUIdebook
Apple Lisa OS 1, 资料来源: GUIdebook
VisiCorp Visi On (1984年发布)
Visi On是第一款为IBM PC开发的桌面图形用户界面。这个系统目标客户是大型企业,因此价码也不低。该界面基于鼠标操作,有一个内置的安装程序和帮助系统,但没有使用图标。
VisiCoprt Visi On, 资料来源: toastytech.com
VisiCoprt Visi On, 资料来源: toastytech.com
Mac OS System 1.0 (1984年发布)
System1.0是第一款为Macintosh开发的图形用户界面操作系统。已经有了现代操作系统的一些特点,基于窗口操作并使用了图标,鼠标可以在移动,并可以通过拖拽来拷贝文件及文件夹。
Apple Mac System 1.0, 资料来源: toastytech.com
Amiga Workbench 1.0 (1985年发布)
Amiga一经发布便引领时代。该界面包括如彩色图形(四色:黑,白,蓝,橙),初级多任务,立体声和多状态图标(选择和反选)等特征。
Amiga Workbench 1.0, 资料来源: GUIdebook
Amiga Workbench 1.0, 资料来源: GUIdebook
Windows 1.0x (1985年发布)
这一年微软终于赶上了整个图形用户界面的浪潮,发布了Windows 1.0,这是其第一款图形用户界面的操作系统(尽管没人敢称其为一款系统)。该系统采用32×32像素的图标和彩色图形。最有意思的功能(后来被去掉了)是图标模拟时钟的动画图标。
Microsoft Windows 1.01,资料来源: makowski-berlin.de
Microsoft Windows 1.01,资料来源: makowski-berlin.de
GEM (1985年发布)
GEM(图形环境管理器)是一款由Digital Research, Inc. (DRI)创建的窗口形式的图形用户界面。该公司最初是为英特尔8088和摩托罗拉68000微处理器的CP/M操作系统开发的,后来改为DOS系统开发。大多数人都会记得GEM作为Atari ST计算机的图形用户界面。它也被用在一系列Amstrad’s IBM的兼容电脑上。同时,它也是Ventura Publisher等一些DOS系统程序的内核。后来这款界面也被用到别的电脑上,但并没有得到普及。
资料来源: Wikipedia
1986 - 1990
IRIX 3 (1986年发布, 第一版发布于1984年)
64位的IRIX操作系统是为UNIX设计的。一个有趣的功能是,这款界面支持矢量图标。该项功能早在Mac OS X出现之前就有了。
Silicon Graphics IRIX 3.0, 资料来源: osnews.com
GEOS (released in 1986)
GEOS(图形环境操作系统)操作系统是由Berkeley Softworks (后改名 GeoWorks)开发的。它最初是为Commodore 64设计的,包括一个叫geoWrite的图形文字处理器,和一个叫geoPaint的画图程序。
资料来源: Wikipedia
Windows 2.0x (1987年发布)
这个版本中,Windows的管理性能有了显著提高。窗口可以层叠,调整大小,最大化和最小化。
Microsoft Windows 2.03, 资料来源: guidebookgallery.org
Microsoft Windows 2.03, 资料来源: guidebookgallery.org
OS/2 1.x (1988年发布)
OS/2最早是由IBM和微软合作开发的,但随着微软公司逐渐将该技术运用于其自己的操作系统Windows的图形用户界面,两家公司的关系于1991年破裂,而IBM则继续开发OS/2的后续版本。OS/2所使用的图形用户界面被称为“演示管理器”。这个版本的图形用户界面只支持单色固定图标。
Microsoft-IBM OS/2 1.1, 资料来源: pages.prodigy.net
Microsoft-IBM OS/2 1.1, 资料来源: pages.prodigy.net
NeXTSTEP / OPENSTEP 1.0 (1989年发布)
史蒂夫·乔布斯突发奇想,希望能为大学和研究机构开发一台完美的电脑。这个想法后来发展成为一家叫NeXT的电脑公司。
第一台NeXT电脑发布于1988年,然而其最重要的进展是在1989年发布的NeXTSTEP 1.0图形用户界面,后来演化为OPENSTEP。
这款界面的图标变大了(48×48),而且包含了更多的颜色。该界面最初是单色的,但是在1.0版就开始支持彩色显示器了。这幅图中你已经可以看到现代图形用户界面的影子了。
NeXTSTEP 1.0, Source: kernelthread.com
OS/2 1.20 (1989年发布)
下一个小版本的图形用户界面有在很多方面都有所改善。有着更为漂亮的图标和更平滑的窗口。
OS/2 1.2, 资料来源: pages.prodigy.net
Windows 3.0 (1990年发布)
这一版中,微软真正意识到了图形用户界面的潜力,并着手进行较大改进。
操作系统本身支持标准模式,以及使用了超过640KB内存和硬盘的386增强模式,从而能使分辨率更高,图形显示更好,比如,可支持Super VGA 800×600 和1024×768。
而且,微软雇佣Susan Kare设计了Windows 3.0的图标从而使其用户界面有一个统一的风格。
Microsoft Windows 3.0, 资料来源: toastytech.com
Microsoft Windows 3.0, 资料来源: toastytech.com
1991 - 1995
Amiga Workbench 2.04 (1991年发布)
这一版本的图形用户界面有了许多改进。使用了新的配色方案和三维外观。它可以通过不同的分辨率和颜色深度来垂直分割屏幕,现在看起来似乎有点奇怪。默认分辨率是640×256,但是其硬件也支持更高的分辨率。
Commodore Amiga Workbench 2.04, 资料来源: guidebookgallery.org
Mac OS System 7 (1991年发布)
Mac OS version 7.0是第一款支持彩色的Mac OS图形用户界面,图标增加了隐约的灰色,蓝色和黄色阴影。
Apple Mac OS System 7.0, 资料来源: guidebookgallery.org
Apple Mac OS System 7.0, 资料来源: guidebookgallery.org
Windows 3.1 (1992年发布)
这一版的Windows预装了TrueType字体。这首次使Windows成为可以用于印刷的操作系统。
早先,实现这种功能的唯一办法是在Windows 3.0中安装Adobe的字体管理器。该版本同时包括一个名为Hotdog Stand的配色方案,包含亮红色,黄色和黑色。
该色彩方案主要是为了帮助一些患有一定程度色盲的用户,使其更容易看清楚屏幕上的字体和图形。
资料来源: Wikipedia
OS/2 2.0 (1992年发布)
这是第一个得到国际认可,并通过可用性和无障碍测试的图形用户界面。整个界面是面向对象设计的。每个文件和文件夹都是一个对象,可以与其他文件,文件夹和应用程序建立联系。同时,它也支持拖放功能和模板。
IBM OS/2 2.0, 资料来源: toastytech.com
IBM OS/2 2.0, 资料来源: toastytech.com
自3.x版本以来,微软对其图形用户界面完全重新设计。这一版的Windows首次在每个窗口添加了一个小小的关闭按钮。
设计团队为图标和图形设计了各种状态(启用,禁用,选定,停止等)。著名的“开始”按钮也首次出现。
这对于微软操作系统本身和统一的图形用户界面而言,都是一个巨大的进步。
Microsoft Windows 95, 资料来源: guidebookgallery.org
Microsoft Windows 95, 资料来源: guidebookgallery.org
1996 - 2000
OS/2 Warp 4 (1996年发布)
IBM的OS/2 Warp4的发布为其挣足了面子。
图标被放在桌面上,并且可在桌面上新建文件和文件夹。有一个类似于Windows回收站和Mac OS的垃圾桶的碎纸机,不过文件或文件夹一旦放进去就无法再恢复。
IBM OS/2 Warp 4, 资料来源: toastytech.com
IBM OS/2 Warp 4, 资料来源: toastytech.com
Mac OS System 8 (1997年发布)
这一版本的图形用户界面默认支持256色的图标。Mac OS 8较早采用了等距风格图标——也称伪3D图标。其铂金灰色主题成为未来图形用户界面的一个标志。
Apple Mac OS 8, 资料来源: guidebookgallery.org
Windows 98 (1998年发布)
图标风格几乎和Windows95一样,但是该界面允许使用超过256色来渲染。Windows资源管理器几乎完全改变,同时,“活动桌面”也首次出现。
Microsoft Windows 98, 资料来源: toastytech.com
KDE 1.0 (1998年发布)
这是KDE团队在1.0版发布后对该项目的介绍:“KDE是为UNIX开发的一个网络公开的,现代桌面环境。KDE希望通过提供一个与MacOS和Windows95/NT类似的桌面,填补Unix对更易于使用的桌面操作系统需求。完全自由开放的计算机平台,任何人可以自由使用或修改其源代码。”
资料来源: Wikipedia
BeOs 4.5 (1999年发布)
BeOS操作系统是为个人电脑开发的。它最初是Be In写于1991年,在BeBox硬件上运行。后来采用一系列新技术和硬件对其进行了改进,比如对利用模块化I/O带宽的对称多处理技术,多线程,初级多任务,以及被称为BFS的64位自定义日志文件系统的应用。BeOs图形用户界面的开发本着干净、整洁的设计理念。
资料来源: Wikipedia
GNOME 1.0 (1999年发布)
GNOME桌面主要是为红帽Linux,以及后来的一些其他Linux系统开发的。
Red Hat Linux GNOME 1.0.39, 资料来源: visionfutur.com
Mac OS X (2001发布)
2000年初,苹果宣布推出全新的Aqua界面,并在2001年将其用于该公司全新的操作系统Mac OS X中。
默认的32 x 32和48 x 48的图标被更大的128 x 128平滑的半透明图标取代。
该界面发布后招致大量的批评。显然用户对于如此巨大的变化还感到不适应,不过很快他们就接受了这种新的风格,今天,这一图形界面几乎成了Mac OS X的代表。
Apple Mac OS X 10.1 资料来源: guidebookgallery.org
Windows XP (2001年发布)
每一次微软发布操作系统的时候,其用户界面必有重大变革,Windows XP也不例外。该界面支持更换皮肤,用户可以改变整个界面的外观和感觉。默认图标为48 x 48,支持数百万种颜色。
Microsoft Windows XP Professional, 资料来源: guidebookgallery.org
KDE 3 (released in 2002)
自第一版后,KDE有了显著改进。这一版将所有图标和图形进行了抛光处理,并给用户一种整体统一的体验。
KDE 3.0.1, 资料来源: netbsd.org
2007 - 2009 (current)
Windows Vista (2007年发布)
这一款操作系统是微软为了应对其竞争对手而发布的,包含了很多3D效果和动画。自Windows 98以来,微软一直试图改善其桌面。在Windows Vista中,微软用了桌面小工具取代了活动桌面。
Microsoft Windows Vista, 资料来源: technology.berkeley.edu
Mac OS X Leopard (2007年发布)
在其第六代操作系统Mac OS X的基础上,苹果在一次改进了其用户界面。基本的界面仍为Aqua和其糖果滚动条,加入了一些铂灰色和蓝色。3D dock和更多的动画交互使得新界面看上去3D效果更强。
Apple Mac OS X 10.5 Leopard, Source: skattertech.com
GNOME 2.24 (2008年发布)
GNOME这一款在主题和艺术设计上耗费了大量心血,他们的目标是,“让您的电脑更美”。在捐助者的支持下,他们在这一款中搜集了一些最具魅力的桌面。
Source: gnome.org
KDE (2008年1月发布v4.0, 2009年3月发布v4.2)
第四版KDE的图形界面加入了很多新的东西,如动画,平滑,高效的窗口管理和对桌面小工具的支持。图标的大小很容易调整,几乎可以随意的配置没有个设计元素。最明显的变化在于一些新的图标,主题和声音,这些都是由Oxygen Project提供的。图标更为逼真。对于早期的版本,这绝对是一个巨大的飞跃。现在,它还可以在Windows和Mac OS X上运行。
Source: Wikipedia