第一次接触电脑是在初中第一微机课上。那时候还是Windows2000,那个时候连“计算机”和“计算器”的本质都分不清。区别;第一次接触macOS的时间更晚,已经到了OSXYosemite版本。Windows和macOS都成为了目前最成熟的桌面操作系统。几十年来,数个版本更迭,涌现出许多具有里程碑意义的经典版本。本文要讲的macintosh.js是用JavaScript编写的。它不是一个真正的操作系统,但它可以带你了解二十多年前的MacOS8是什么样子。macintosh.js模拟1991年的MacintoshQuadra900,配备摩托罗拉25MHz68040处理器、4MB内存和高达7200美元。没有Dock和Launchpad的MacOS8除了macOS用户,Windows和Linux用户也可以安装macintosh.js来体验MacOS8,毕竟不管是macOS还是Windows,都是20多年前的系统了。以现在的审美来看,确实很朴素,但在20多年前,它们也很惊艳。时代变了,但重新体验这些经典的版本系统,很多操作逻辑其实都是一样的。这在Windows系统上会更加明显,而MacOS8和现在的macOS10.15还是有很多区别的,甚至感觉很多地方更接近Windows。macOS经典的顶部菜单栏,左上角五颜六色的Apple标志更像是Windows系统的开始菜单,一样的多级菜单,包括所有应用。我们现在使用的Launchpad直到2011年MacOSXLion发布后才正式启用。在MacOS8上,经典的窗口操作按钮并不总是位于左上角。关闭按钮位于左上角,您可以通过按住窗口右下角的区域并拖动来自由调整窗口的大小。窗口适配和折叠按钮都在右上角,和现在的“关闭、最小化、全屏”不太一样。单击窗口折叠按钮或双击标题栏可将当前窗口折叠为仅标题栏。虽然没有Dock栏或类似Windows的任务栏,但MacOS8实际上可以将应用程序最小化。当前活动的应用程序图标将显示在菜单栏的最右侧。单击可查看当前所有打开的应用程序并执行隐藏(即最小化)操作。为了方便大家体验MacOS8,开发者在系统中内置了一些经典的应用程序和游戏,包括IE浏览器、Netscape浏览器、Photoshop、《文明 II》《龙与地下城》等。IEforMac铁杆玩家大概都知道IE浏览器不是Windows平台独有的。虽然微软和苹果是竞争对手,但早在1996年,IE2就已经登陆了Macintosh。在1997年苹果公司的MacWorld大会上,乔布斯亲自宣布IE为Macintosh的默认浏览器。为此,微软花费了1.5亿美元。macintosh.js内置了IE3.0.1和NetscapeNavigator3.0.1两个浏览器,满满的回忆。在macOS上启动IE浏览器,大概很少有人有这样的体验。不幸的是,macintosh.js无法上网……2003年,苹果与微软的合作结束。Apple发布的MacOSX10.3Panther直到现在才开始使用自家的Safari作为默认浏览器;2005年,微软也正式放弃了macOS版IE浏览器。其他应用程序和游戏另一个让我感兴趣的是Photoshop,它仍然是一个旧版本——AdobePhotoshop3.0.5。好在macintosh.js支持本地导入文件(具体操作方法可以点击最下方的Help查看,通过“macintosh.js”文件夹调用),我导入了一张最近拍的照片来测试。加载这张1.7MB分辨率为2000*1333的图片用了10多秒,确实慢。考虑到当时的硬件水平,不要期望太高。加载完成后显示的画面有非常明显的噪点,清晰度感人,真不是同时代产品。打开这个版本的Photoshop后,没有默认的主界面,只能看到所有的工具栏。熟悉Photoshop的用户还是可以一眼看出每个图标所代表的功能。毕竟Photoshop的基本功能还是有的。只是后期版本中更复杂、更智能的处理功能还没有。开发者打造了很多经典游戏,包括《俄勒冈之路》、?、《文明 II》、《龙与地下城》等。20多年前玩这些游戏的人大概是我第一次在电脑上玩《流星蝴蝶剑》感觉差不多。综上所述,macintosh.js并不是一个完整的系统。更多的是让大家简单体验一下MacOS8的UI和操作逻辑,简单体验一些应用和游戏。真正用过MacOSX的用户基本上都是铁杆游戏玩家。Windows95下载地址:https://github.com/felixrieseberg/windows95/releasesmacintosh.js下载地址:https://github.com/felixrieseberg/macintosh.js/releases
