1998年到2000年末,走在Mac OS X路线上的Apple先后推出Mac OS X Developer Beta第一版到第四版,直到Mac OS X Public Beta。而今天要体验的则是Mac OS X Developer Beta 2与Mac OS X Developer Beta 3(开发者预览版,下文简称为DP2或DP3),其中DP2版本是最后一个采用Platinum UI的Mac OS X,DP3版本是最初采用Aqua UI的Mac OS X。
本文全文基于QEMU与macOS High Sierra。
概述
Mac OS X DP2推出于1999年。它并不面向公众,但它令广大开发者们无比兴奋——虽然是Classic的长相,但却拥有一颗Future的内心。无数开发者利用继承自NeXT STEP的这颗内心,通过这一版的Mac OS X测试他们的应用程序,以确认他们的应用程序是否能够运行良好。它的内心所展现的各项技术就像一个窗口,开发者们通过它,能看到充满光明的Mac OS X之路,也能看到黯淡无光的Classic Mac OS之路。
而2000年的Mac OS X DP3则带来了全新的改观——Aqua与Quartz。从技术上来看,Mac OS X拥有更多新特性,日趋完善、强大和稳定;从外观上来看,它的Aqua UI精致美丽,动画更加流畅,更富有吸引力。就像一件精雕细琢的艺术品,Aqua的诞生融合了Apple无数员工和Steve的心血,是当之无愧的里程碑,也是令人称道的一次伟大创新。
百闻不如一见。请看图。
Mac OS X DP2
在安装映像加载时,你便会发现DP2与它的前辈——Mac OS X Server是如此相似。实际上,从UI上来说,它与Mac OS X Server保持了极高的相似度。




安装完毕后重新启动,这里出现了一个有趣的Bug。

「设置助理」和登录框与Rhapsody和Mac OS X Server几乎完全一样。




Mac OS X DP2的壁纸科幻好看。桌面上的图标比起OS X Server相对更小,图标风格还没有重绘,但比起Mac OS 9还是显得精细。顺道一提,菜单栏上的时间是由「时钟」应用程序显示的。

所有菜单项都可以独立悬浮于屏幕上,这从NeXT STEP中继承而来,于下一个DP取消。

许多元素,例如错误提示对话框则与Mac OS 9完全一样。

相比Mac OS 9,「计算器」拥有更多功能。DP2附带了一个Mac OS 9系统文件夹,启动”Mac OS”应用程序可以直接打开Blue Box(这个版本中已改称”Classic”并沿用到最后),无需安装,开箱即用。


Mac OS X DP3
Mac OS X DP3带来了最初的Aqua界面,虽然并不完善,但依然十分惊艳。

DP3的安装程序变得更加简洁。安装程序没有完全Aqua化,小人图标显得十分粗糙。Apple图标中置。




「设置助理」Aqua化,内容无变化。




Mac OS X DP3的桌面相比前几个版本,发生了翻天覆地的变化。整个系统水灵动人,Dock的概念也已经成型。这里的Dock与Classic的Control Strip从设计理念上就完全不同,Dock为我们常用的应用程序提供了停泊的好去处,也接纳那些暂时不再使用而被最小化的窗口。而Control Strip则提供一些快捷设置。

Dock还没有后期版本应用程序和窗口的分界这一概念,无法停靠文件夹,最小化的窗口与应用程序混合排列在Dock上。屏幕最下方有一条黑条,如果Dock上的某个程序被启动,下方会显示一个小条。这个解决方案显然不如后期版本的活动指示器「优雅」。不活动的窗口标题栏会被半透明化。许多应用程序的图标并未重绘,禁不起缩放。

窗口标题栏右侧的紫色按钮已经在更新版本上消失。按下它,除了这个窗口外的任何能被最小化的窗口都会被最小化。


从STEP系统释出开始,到Apple收购NeXT,Mac OS逐渐变得优雅美观,专业强大。这段历史和这些迭代的Mac OS X版本值得我们去了解和体验,去感受那些许多一脉传承的技术和概念。如果你有什么想法或故事,请在评论区里留言分享给我和大家吧。
本文的发表离不开「老Mac与Mac OS交流群」的支持。欢迎加入,QQ群号:769483275。