第八章 施樂和麗薩:圖形用戶界面

關燈
第一份工作就是開發詢價撥号程序,這個程序可以自動打電話給道瓊斯服務熱線,獲得投資組合的股票報價,随即自動挂斷電話。

    “我必須抓緊時間開發出這個程序,因為AppleII已經在一個雜志廣告上設計了類似程序的情景。

    在廣告裡,男主人在餐桌一旁看着蘋果電腦的屏幕,上面顯示的是股價圖表,他的妻子滿面笑容地看着他——而實際上蘋果當時還沒有這樣的程序,所以我必須盡快将其編寫出來。

    ”接着,他為AppleII開發了一個高級語言帕斯卡(Pascal)。

    喬布斯一開始并不接受這個版本,他認為BASIC對AppleII來說夠用了,但他還是告訴阿特金森:“既然你這麼有熱情,那我就給你6天時間來證明我是錯的。

    ”阿特金森果真做到了,從此以後他就赢得了喬布斯的尊重。

     為了培育出替代主打産品AppleII的潛力軍,到1979年秋,蘋果已經在同時研發三種機型。

    前兩種就是命途多舛的AppleIII和開始讓喬布斯感到失望的麗薩項目。

    第三種則是一個正在喬布斯關注範圍以外悄然推進的小規模項目。

    項目的目标是研發一台低成本電腦,研發主力人員是傑夫·拉斯金(JefRaskin)。

    拉斯金多才多藝,曾擔任大學教授,還教過比爾·阿特金森。

    拉斯金想要研發一款造價不高、“面向大衆的電腦”。

    這台電腦就像家用電器一樣,是一台獨立設備,包含電腦、鍵盤、顯示器和軟件,還會有圖形界面。

    當時,在帕洛阿爾托有一個尖端的研究中心就是這些理念的先驅,拉斯金想安排蘋果的同事前去參觀。

     施樂帕洛阿爾托研究中心 施樂公司的帕洛阿爾托研究中心(PARC)成立于1970年,緻力于打造一個數字創意的搖籃。

    施樂公司的總部位于美國東北部的康涅狄格州,距離研究中心近5000千米之遙。

    遠離總部的好處在于不用承擔商業壓力,但不好的一面是公司高層并不了解和重視中心的研究成果。

    艾倫·凱是該研究中心裡一位遠見卓識的科學家,他有兩條格言深得喬布斯的認同,一條是“預測未來的最佳方式就是創造未來”,第二條是“重視軟件的人應該自己制造硬件”。

    凱提出了被稱為“筆記本電腦”(Dynabook)的小型個人電腦的概念,這款電腦使用起來非常簡單,小朋友都可以操作。

    為了把概念變為産品,研究中心的工程師開始開發用戶友好型界面,來取代電腦屏幕上那一堆令人望而生畏的命令行和DOS提示符。

    他們提出了一個類比,即把電腦屏幕想象成桌面,上面可以存放很多文件和文件夾,還可以通過移動鼠标來點擊想要使用的文件夾。

     圖形用戶界面(GUI)的想法之所以能變為現實,也是受益于研究中心創新提出的位元映射(bitmapping)的概念。

    在此之前,大多數電腦都是基于字符——用戶在鍵盤上敲擊一個字符,電腦就會在屏幕上生成這個字符,通常是在一個暗色背景下閃着綠色熒光。

    由于字母、數字和符号的數量是有限的,所以完成顯示任務并不需要大量的電腦代碼或處理能力。

    而在位元映射系統中,屏幕上的每個像素都由電腦内存中的位元控制。

    要在屏幕上顯示内容(比如顯示一個字母),電腦就必須向每個像素發出控制明暗的亮度指令;如果要在彩色屏幕上顯示内容,則需要控制每個像素的顔色。

    這雖然會占用大量系統資源,需要很強的計算能力,但卻可以在屏幕上展現出華麗的圖形、字體和其他令人驚歎的效果。

     圍繞位元映射技術和圖形用戶界面,該研究中心制造了一台名為Alto的電腦原型機,并開發了面向對象編程(OOP)語言Smalltalk。

    傑夫·拉斯金認為這些元素和特性就是電腦的未來。

    因此,他開始不斷敦促喬布斯和其他蘋果的同事去該研究中心考察學習。

     但拉斯金是很難說服喬布斯的,因為在喬布斯看來,他是個無可救藥的理論家。

    當然,用喬布斯的原話描述得更為準确:拉斯金就是個“一事無成的白癡”。

    喬布斯的世界向來非黑即白,每個人在他眼裡要麼是白癡,要麼是天才。

    于是,拉斯金請來朋友阿特金森幫忙,因為阿特金森被喬布斯歸為天才一類。

    拉斯金希望阿特金森能說服喬布斯
0.056584s