第一次接触电脑,是在初中第一节微机课上,那时候还是Windows 2000,那时候甚至还分不清「计算机」和「计算器」的本质区别;而第一次接触macOS就更晚了,已经到了OS X Yosemite版本。无论是Windows还是macOS,都已经成为目前最成熟的桌面操作系统之一。几十年来数个版本更迭,其中涌现出多个极具里程碑意义的经典版本。

和「Windows 95」一样,macintosh.js依然是用JavaScript编写完成,它当然不是真正的操作系统,更多的只是提供用户去了解二十多年前的Mac OS 8究竟是什么样子。

macintosh.js模拟的是1991年的Macintosh Quadra 900,原机采用的是摩托罗拉25 MHz 68040处理器,4MB RAM,售价高达7200美元。
没有Dock栏和Launchpad的Mac OS 8
除了macOS用户之外,Windows和Linux用户都可以安装macintosh.js来体验Mac OS 8。

毕竟都是二十多年前的系统,无论是macOS还是Windows。以现在的审美来看确实很简陋,但在二十多年前它们也让人惊艳不已。
时过境迁,但重新去体验这些经典版本系统,在很多操作逻辑上其实还是一致的。这一点在Windows系统上会更加明显,而Mac OS 8与现在的macOS 10.15相比差异性还是比较多的,甚至觉得很多地方更接近Windows。

macOS经典的顶部菜单栏,左上角的彩色苹果LOGO更像是Windows系统的开始菜单,有着相同的多级菜单,包含了所有的应用程序。我们现在所使用的Launchpad是到2011年发布的Mac OS X Lion上才正式启用。

在Mac OS 8上,经典的窗口操作按钮并非都是位于左上方。关闭按钮是在左上角,按住窗口右下角区域拖动可以自由调节窗口大小。而窗口自适应和折叠按钮则都是在右上角,这与现在的「关闭、最小化、全屏」也不大一样。

点击窗口折叠按钮或者双击标题栏,可以将当前窗口折叠成仅剩标题栏。

虽然没有Dock栏或者类似Windows的任务栏,但Mac OS 8其实也是可以将应用最小化的,当前活跃的应用图标会显示在菜单栏最右侧,点击可以查看当前所有打开的应用,并执行隐藏(也就是最小化)操作。

为了方便大家体验Mac OS 8,开发者在系统中内置了一些经典的应用和游戏,包括IE浏览器、网景浏览器、Photoshop、《文明 II》《龙与地下城》等。
关于IE for Mac
骨灰级玩家大概知道,IE浏览器曾经并非Windows平台独占,虽然微软和苹果是竞争对手,但早在1996年,IE 2就已经登陆Macintosh 平台。在1997年苹果 MacWorld 大会上,乔布斯亲自宣布 IE 成为 Macintosh 的默认浏览器。为了这个,微软花了1.5亿美元。

macintosh.js中内置了IE 3.0.1以及Netscape Navigator 3.0.1两款浏览器,都是满满的回忆啊。在macOS上启动IE浏览器,大概已经很少人有这样的体验吧,可惜在macintosh.js并不能联网……
而在2003年,苹果与微软的合作结束。苹果发布的Mac OS X 10.3 Panther开始用自家的Safari作为默认浏览器,直至现在;2005年,微软也正式放弃了macOS版本的IE浏览器。
其它应用和游戏
另一个让我比较有兴趣的是Photoshop,仍然是比较古老的版本——Adobe Photoshop 3.0.5。好在macintosh.js支持从本地导入文件(具体操作方法可以点击底部的Help查看,是通过「macintosh.js」文件夹作为中转),我导入了一张最近拍的图片来测试。

加载这张1.7MB,分辨率2000*1333的图片耗时要十多秒,确实是慢了些,考虑到当时的硬件水平,也不用期望太高了。加载完成,显示的图片有非常明显的噪点,清晰度感人,着实不是同一时代的产物。
这个版本的Photoshop打开之后是没有默认的主界面的,只能看到所有的工具栏,熟悉Photoshop的用户还是一眼就能看出每个图标所代表的功能,毕竟Photoshop的基础功能都还在,只是后期版本中更复杂、智能化处理的功能还不具备。


开发者内置了不少经典游戏,包括《俄勒冈之路》、《毁灭公爵3D》、《文明II》、《龙与地下城》等等,二十多年前的人们玩这些游戏大概跟我第一次在电脑上玩《流星蝴蝶剑》的感觉差不多吧。
总结

macintosh.js并非完整的系统,更多的是让大家简单体验Mac OS 8的UI、操作逻辑以及简单体验一些应用和游戏,真正使用过Mac OS 8的用户基本算是骨灰级玩家了。
有兴趣的各位也可以自己下载macintosh.js亲自体验,没准能发现不一样的乐趣。