现代 PC 原型:在浏览器中使用 1970 年代的施乐 Alto

现代 PC 原型:在浏览器中使用 1970 年代的施乐 Alto
1973 年,施乐推出了Alto,这是一款开创性的研究计算机,它为使用位图图形界面、鼠标和本地网络的现代 PC 奠定了基础。借助模拟器,您可以在浏览器中模拟 Alto。但首先,让我们看看为什么 Alto 很特别。

巨大的影响

1973 年,施乐帕洛阿尔托研究中心(PARC) 的工程师创造了一台名为施乐阿尔托的革命性计算机,开创了基于鼠标的图形用户界面 (GUI)、位图图形、本地网络、激光打印、网络计算机游戏、面向对象软件开发等等。

Alto 的位图显示器和纸白色纵向显示器使其成为计算机文档准备创新的理想平台,包括第一个支持多种字体的WYSIWYG(“所见即所得”)文字处理器。它还托管了早期的绘图程序和字体编辑器,这些程序和字体编辑器后来彻底改变了出版业。

当施乐 PARC 工程师在 1970 年代初期发明了激光打印机时,一个联网的 Alto 计算机池可以共享高质量的打印机。而由于以太网(还发明了在PARC),本地组的奥拓计算机能够交换文件,共享阿帕网联系,甚至互相对战游戏。

虽然施乐在利用 Alto 所体现的惊人发明方面进展缓慢,但它并不羞于炫耀它们。1970 年代大学的许多研究人员(以及来自其他公司的访客)使用 Alto 装置,而计算机启发了许多早期单用户图形工作站的创建。在1979 年的商业广告中,施乐向公众宣传了 Alto 的功能,包括电子邮件和网络打印。

最著名的是,史蒂夫乔布斯于 1979 年访问了施乐 PARC,并确信施乐是个人计算未来的关键。这种灵感导致了1983 年Apple Lisa和次年Macintosh的发布。

在不到十年的时间里,施乐生产了超过 2000 台 Alto 两种型号(Alto I 和 Alto II),但该计算机从未正式发售。除了在施乐内部使用外,施乐还在 1979 年向美国各地的大学捐赠了 50 台设备,其中几台在吉米·卡特 (Jimmy Carter) 执政期间在白宫使用。

施乐 Alto 规格

考虑到 1972 年的发展,Alto 没有使用微处理器也就不足为奇了。相反,它使用了由几个 TI 74181 芯片组成的定制ALU。这是Alto的基本规格。

  • 运行频率为 5.8 MHz 的定制 16 位 CPU
  • 128 到 512 KB 的 RAM
  • 单色(仅黑色或白色)606×808 像素位图光栅显示在垂直方向的全页 CRT 显示器上
  • 2.5 MB 可移动硬盘盒上提供的存储空间
  • 三键鼠标
  • 五键和弦键组
  • 模块化键盘

立即尝试中音

仅使用 Web 浏览器,您现在就可以尝试使用老式 Xerox Alto 软件,而无需下载任何特殊软件。这一壮举要归功于一个名为ContrAltoJS的惊人模拟器,由Living Computer Museum创建,并由华盛顿的程序员Seth Morabito移植到 JavaScript 。

现代 PC 原型:在浏览器中使用 1970 年代的施乐 Alto
在 Xerox Alto 模拟器上运行的迷宫战争
首先,在任何现代 Web 浏览器(例如 Chrome、Firefox、Safari 或 Edge)中访问 ContrAltoJS 网站。在大矩形(代表虚拟 Alto 屏幕)下,使用下拉菜单选择磁盘映像。这相当于将磁盘盒插入真正的 Alto。

例如,选择“games.dsk”来加载一个充满游戏的磁盘。当您准备好启动模拟器时,单击“启动”。

现代 PC 原型:在浏览器中使用 1970 年代的施乐 Alto

当模拟器启动时,将鼠标光标放在模拟器窗口上,将鼠标和键盘输入集中到模拟的 Alto 中。你可以输入“?” 要查看存储在磁盘映像上的程序目录,通常只需键入文件名(然后按 Enter)即可运行它。

现代 PC 原型:在浏览器中使用 1970 年代的施乐 Alto

例如,要在游戏磁盘上运行《星际迷航》,在命令行中输入“trek”并按 Enter,游戏就会加载。还有数十种游戏可供尝试,其中一些是 1980 年代开发的。例如,Morabito 在模拟器页面本身包含更多关于如何加载Smalltalk的说明。

等等,这不像 Mac

在探索 Xerox Alto 软件时,您可能会注意到 Alto 的操作系统(称为“Alto Executive”)不是基于 GUI 的。相反,您需要键入命令才能使用它。此外,首选的 Alto 文件管理器 Neptune 是图形和基于鼠标的,但缺少图标或任何类型的空间界面。几乎找不到文件夹——是什么?

虽然已经有很多关于施乐 Alto 对 Apple 的 Lisa 和Macintosh 计算机系统的影响的文章,但 Alto 并不是桌面文件管理比喻的起源——这些 Apple 计算机借用和扩展了图标、文件夹和空间文件浏览。相反,这一荣誉归功于施乐 Star 8010 信息系统的Viewpoint 操作系统,该操作系统于 1981 年推出。虽然 Star 是第一台基于 GUI 的商用计算机,但由于其在市场上的相对失败,它在历史书中往往被忽视。

现代 PC 原型:在浏览器中使用 1970 年代的施乐 Alto
Xerox Alto 的 Neptune 文件管理器,没有图标。
(有趣的是,Neptune 文件管理器看起来更像是Windows 95 之前的Microsoft Windows 中使用的,而不是 Mac。)

尽管如此,您仍然可以看到 GUI 的开发不是一次性的,而是发生在今天仍在进行的连续创新中。沿途的每一步(从NLS到 Alto,再到 Star、Lisa、Mac等等)都增加了功能和复杂性。但毫无疑问,Alto 是迈向今天的重要一步。

如果您想更多地了解施乐 Alto 及其在 PARC 的开发,我们强烈建议您阅读Michael A. Hiltzik所著的闪电经销商一书。现在,尝试使用 Alto 模拟器并亲自尝试一些这款传奇软件。

正文完