关于Windows 95任务栏设计来源的长期争议,近日有了来自微软前高管的明确回应。前微软工程师戴夫·普卢默展示自己的5K戴尔UltraSharp显示器时,有用户注意到他的Windows 11任务栏采用左对齐布局,随后有人提出,Windows任务栏可能受到了史蒂夫·乔布斯创办的NeXT公司所设计的NeXT Dock影响。

NeXT Dock于1988年随NeXTSTEP操作系统推出,是一种固定在屏幕上的应用图标栏,用户可以将常用程序放置其中,以便快速访问。它后来成为macOS Dock的直接前身,因此不少人认为,Windows 95任务栏可能是在借鉴NeXT Dock的基础上发展而来。

Windows-95-Start-menu.jpg

不过,微软前高级副总裁布拉德·西尔弗伯格和乔·贝尔菲奥雷都否认了这一说法。西尔弗伯格曾在上世纪90年代负责MS-DOS、Windows等产品。他表示,NeXT Dock与Windows 95任务栏存在明显差异,Windows 95任务栏是微软团队独立开发的,并非从NeXT Dock复制而来。他还称,自己曾与Windows 95用户界面设计师丹尼·奥兰讨论过此事,对方也确认任务栏设计来自自身构思,而不是借鉴NeXT。

OS-2.jpg

贝尔菲奥雷随后进一步解释,Windows 95任务栏的诞生主要受到两个因素影响,与NeXT Dock没有直接关系。

Jeo-Belfiore-and-Brad-Silverberg-tell-who-designed-the-taskbar.jpgBrad-Silverberg-confirms-Windows-95-taskbar-was-not-taken-from-NeXT-Dock-e1788198629151.jpg

第一个因素是微软代号为Cairo的项目。Cairo于1991年至1996年间开发,目标是落实比尔·盖茨提出的“信息触手可及”理念。该项目最终没有作为独立操作系统发布,但其中许多技术和设计后来被逐步整合进微软其他产品。Cairo团队曾设计一条始终显示在屏幕底部的“托盘”,用于在不同应用程序之间拖放文件和内容。现有的Cairo桌面截图显示,这一设计早在Windows 95发布前多年就已经出现,并为后来任务栏的视觉形式提供了基础。

第二个因素则来自Windows 3.1的实际使用问题。贝尔菲奥雷表示,Windows 95需要一个专门放置最小化窗口的位置,这是对Windows 3.1遗留问题的解决。当时,用户一旦将程序最小化,就很难判断哪些程序仍在运行,也经常找不到已经打开的窗口。微软在可用性测试中反复发现这一问题,因此决定设计一个统一的界面,让用户能够查看并恢复最小化窗口。