快科技 9 月 1 日消息,前微软公司副总裁 Joe Belfiore 近日在社交媒体上公开澄清了一个流传多年的说法:Windows 95 的任务栏并非源自乔布斯 NeXT 公司的 Dock。
事情的起因是前微软工程师 Dave Plummer 晒出自己的 5K 戴尔显示器,有人注意到他的 Windows 11 任务栏是左对齐的,讨论中自然提到了任务栏的起源问题,以及那个关于 NeXT Dock 的老说法。
NeXT Dock 诞生于 1988 年,是 NeXTSTEP 操作系统的核心图形特性,后来成为 macOS Dock 的前身,长期以来一直有人认为 Windows 95 任务栏就是从 NeXT Dock 抄来的。

90 年代微软负责 MS-DOS 和 Windows 的高级副总裁 Brad Silverberg 率先回应了这个问题,他表示:"NeXT Dock 和 Win 95 任务栏完全不同。Win 95 的任务栏是独立开发的,并非借鉴自 NeXT。我和 Win 95 的 UI 设计师 Danny Oran 讨论过,他重申设计是自己想出来的,不是从 NeXT 抄的。"

Joe Belfiore 的回应更直接:"NeXT Dock 没有催生任务栏。有两个东西催生了它。"Belfiore 1990 年加入微软做 OS/2,后转到 Windows NT,1993 年成为 Chicago 项目(即 Windows 95)的 UI 负责人,主导了开始菜单和任务栏的设计决策,在微软待了三十多年,2022 年以企业副总裁身份退休。
第一个来源是 Cairo 项目,这是微软 1991 至 1996 年间推进的项目,围绕比尔 · 盖茨信息触手可及的理念打造。Cairo 最终没有作为独立操作系统发布,但其中的界面设计成果被融入了 Chicago 项目。

Belfiore 描述了 Cairo 团队设计的 " 始终可见的屏幕底部托盘 ",原本用作拖放文件和内容的目标区域。Plummer 随后贴出了 Cairo 桌面的截图,可以清楚看到这个托盘在 Windows 95 发布之前就已经存在了。

第二个来源是 Windows 3.1 的实际问题,Belfiore 写道:" 在 Win95 中我们需要一个地方放最小化的窗口,这是从 Win3.1 延续过来的需求。我们想要一个统一的面板,既能启动应用又能恢复窗口,这就是任务栏按钮的由来。用按钮来启动应用是很多年以后才有的功能。"
当时的 Windows 3.1 几乎无法告诉用户哪些程序还在运行,一旦最小化就找不到了,任务栏最初的作用就是解决这一问题。

而把任务栏按钮变成启动器是 Windows 7 时代的事,微软将旧版快速启动工具栏与任务栏合并,让固定的图标无论应用是否运行都能停留在那里。


登录后才可以发布评论哦
打开小程序可以发布评论哦