梦晨 克雷西 发自 凹非寺
量子位 | 公众号 QbitAI
Adobe联合创始人John Warnock去世了,享年82岁。
他是PDF格式的发明人之一,贡献了PDF中的核心技术PostScript——
如果没有它,打印机就无法打印复杂页面。可以说,Warnock的这项发明,在上世纪80年代彻底变革了媒体和出版行业。
Adobe现任CEO在讣告中表示:
对Adobe社区和整个行业来说这都是悲伤的一天,他几十年来一直是行业的灵感来源。
比如乔布斯在苹果电脑早期接连商业失败后,就通过与Warnock的合作完成一次翻盘。
Adobe改变媒体和出版业,还拯救了苹果
上世纪70年代,打印机还无法像今天一样打印任何文字或图像内容。
当时主流的点阵打印机能处理字符,但只能支持内置的有限几种字体。
要打印图像就得换成处理矢量图形的“绘图仪(Plotter)”,价格昂贵且速度缓慢。
直到施乐帕克研究中心(Xerox PARC)造出第一台激光打印机,才将二者统一在一起,图文混排终于成为可能。
1978年,Warnock开始在PARC工作,他要解决的是激光打印机无法处理复杂页面的问题。
比如大量线段在一个点相交,打印机就会报一个“Page Too Complex”的错误,无法继续工作。
那个时间点,苹果创始人乔布斯造出了第一台个人电脑,施乐造出了第一台激光打印机。
离后世称为“桌面出版业革命”的爆发,只差“如何控制激光打印”这最后一块拼图。
Warnock与Geschke其实在施乐已经知道该怎么做了,也就是创造一种页面描述语言。
两人也真的把这种语言造出来了,名为Interpres,而且是一种独立于设备的标准语言,能够驱动施乐公司所有的激光打印机。
但不知为何,施乐管理层拒绝将Interpress商业化。
后来多年以后Warnock回忆当时的情况,管理层的说法大概是:
我们将保守这个秘密,因为它太棒了,如果我们公开,日本可能会抢先用上。
总之Warnock和Geschke满头问号,不理解高层的想法,只是确信施乐在犯一个大错误。
1982年两人带了一批研究员离开施乐,打算重新再创造一种页面描述语言PostScript,并且由自己的公司控制。
Adobe公司就此诞生。
公司名字就来自硅谷诞生地Palo Alto附近的一条小溪“Adobe Creek”。
△来自 IEEE Spectrum
在Interpress的基础上,PostScript不把字符存储为点阵,而是轮廓以及哪些部分要填充颜色,这样一来就与处理图形的方式统一了。
后来Adobe取得另一项技术突破,称作“Reducer”算法,把复杂的形状分解成易于用PostScirpt描述的简单形状。
按两人的规划,PostScript是为大型印刷工作站准备的,因为当时的个人计算机(PC)性能还非常弱小,PostScript比大多数PC软件的复杂度高一个数量级。
就像IBM那时候认为全世界只需要几十台IBM大型机一样,Warnock也认为全世界只需要很少几台PostScript打印机。