Screenshots of Old Desktop OSes
707 points • 7 days agoArticle Link

本合集为复古技术媒体的完整档案,收录了 1983 年至 2007 年间的操作系统截图与桌面环境。图库涵盖多种历史计算平台,既有早期图形界面(如 Visi On 1.0 、 SunTools 、 GEM Desktop 、 HP-UX),也有更先进的系统(如 NeXTstep 、 OS/2 Presentation Manager 、 Windows 3.0,以及来自 SGI 、 DEC 、 Sun 的各类 Unix 工作站)。每个条目均详尽记录硬件、显示分辨率、色深和具体软件版本等技术细节,构成了近三十年图形用户界面演变的视觉档案。

这些截图突显了计算史上的若干重要里程碑——从原始的窗口系统向复杂桌面环境的转变。值得注意的示例包括 Acorn Archimedes 上的 Arthur OS 、创新但短暂的 BeOS on the BeBox 、 Apple 曾雄心勃勃但最终放弃的 Copland 项目,以及从 Rhapsody 到 Mac OS X Server 与 Public Beta 的演进。合集还收录了许多小众与专业系统,如用于 Lisp 编程的 TI microExplorer 、 Symbolics Genera,以及各类基于 X11 的桌面(OpenWindows 、 Motif 、 CDE),展示了该时期用户界面设计的多样性。

档案的另一独特之处在于策展人个人技术历程的记录,收录在"策展人主要桌面环境的演变"一节。该时间线追溯了他们自 1996 年的 OS/2 Warp Connect,经 Windows NT 、 IRIX 、 NEXTSTEP 到 Mac OS X 的使用历程,为更广泛的技术变迁提供了个人视角。该合集既可作为技术参考,也是一段对个人计算革命中快速创新与实验的怀旧回顾,保留了那些曾经开创且如今逐渐淡出的系统的外观与使用感受。

393 comments • Comments Link

• 现代界面丢失了许多易于发现的界面元素,例如可见的滚动条、可调整大小的窗格边框,以及活动窗口与非活动窗口之间清晰的视觉区分,使得一些基本交互比早期系统更困难。

• 早期操作系统往往基于面向新手的可用性研究来设计,而后期设计更多优先考虑美观和有经验用户的偏好,常常为了更简洁的外观而移除功能性元素。

• 许多经典界面特性已经消失,例如清晰可辨的按钮、加载进度条、信息量丰富的状态栏,以及有利于形成肌肉记忆的稳定界面;尽管现代系统引入了标签页、自动保存、表单验证和跨设备同步等功能。

• 不可见的滚动条以及用于窗口移动时定义模糊的拖拽区域,仍是当代操作系统中令人沮丧的常见问题。

• 一些用户已经找到了针对基于 GTK 的 Linux 桌面和 macOS 上类似设置的覆盖式滚动(overlay scrolling)解决办法,以恢复传统滚动条的行为。

• 用户期望一种现代操作系统,将 Windows 2000 那种干净、方正的美学与当前技术(如 DirectStorage 、 D3D12 以及基于矢量的界面)结合,且不含广告或以 Web 框架为基础的界面。

• 旧系统中硬件与软件的紧密耦合虽然让普通用户感到望而生畏,却也提供了在当今高度抽象化界面中经常缺失的透明性和控制权。

• 在用户友好性与用户能动性之间存在张力,人们呼吁采用渐进式揭示设计:为普通用户保留简洁界面,同时为高级用户提供完全的控制。

• X11 的特性(如 focus-follows-mouse 、鼠标中键粘贴和虚拟桌面)提供了一种精简高效的工作流程,许多用户仍偏好这种方式,而非现代 macOS 和 Windows 的惯例。

• 怀旧情绪确实影响人们对旧界面的喜爱,但许多早期桌面 GUI 在内部一致性和可用性方面确实优于现在的设计。受移动端影响的模式往往难以很好地迁移到桌面环境。