第八章 施樂和麗薩:圖形用戶界面
關燈
小
中
大
第一份工作就是開發詢價撥号程序,這個程序可以自動打電話給道瓊斯服務熱線,獲得投資組合的股票報價,随即自動挂斷電話。
“我必須抓緊時間開發出這個程序,因為AppleII已經在一個雜志廣告上設計了類似程序的情景。
在廣告裡,男主人在餐桌一旁看着蘋果電腦的屏幕,上面顯示的是股價圖表,他的妻子滿面笑容地看着他——而實際上蘋果當時還沒有這樣的程序,所以我必須盡快将其編寫出來。
”接着,他為AppleII開發了一個高級語言帕斯卡(Pascal)。
喬布斯一開始并不接受這個版本,他認為BASIC對AppleII來說夠用了,但他還是告訴阿特金森:“既然你這麼有熱情,那我就給你6天時間來證明我是錯的。
”阿特金森果真做到了,從此以後他就赢得了喬布斯的尊重。
為了培育出替代主打産品AppleII的潛力軍,到1979年秋,蘋果已經在同時研發三種機型。
前兩種就是命途多舛的AppleIII和開始讓喬布斯感到失望的麗薩項目。
第三種則是一個正在喬布斯關注範圍以外悄然推進的小規模項目。
項目的目标是研發一台低成本電腦,研發主力人員是傑夫·拉斯金(JefRaskin)。
拉斯金多才多藝,曾擔任大學教授,還教過比爾·阿特金森。
拉斯金想要研發一款造價不高、“面向大衆的電腦”。
這台電腦就像家用電器一樣,是一台獨立設備,包含電腦、鍵盤、顯示器和軟件,還會有圖形界面。
當時,在帕洛阿爾托有一個尖端的研究中心就是這些理念的先驅,拉斯金想安排蘋果的同事前去參觀。
施樂帕洛阿爾托研究中心 施樂公司的帕洛阿爾托研究中心(PARC)成立于1970年,緻力于打造一個數字創意的搖籃。
施樂公司的總部位于美國東北部的康涅狄格州,距離研究中心近5000千米之遙。
遠離總部的好處在于不用承擔商業壓力,但不好的一面是公司高層并不了解和重視中心的研究成果。
艾倫·凱是該研究中心裡一位遠見卓識的科學家,他有兩條格言深得喬布斯的認同,一條是“預測未來的最佳方式就是創造未來”,第二條是“重視軟件的人應該自己制造硬件”。
凱提出了被稱為“筆記本電腦”(Dynabook)的小型個人電腦的概念,這款電腦使用起來非常簡單,小朋友都可以操作。
為了把概念變為産品,研究中心的工程師開始開發用戶友好型界面,來取代電腦屏幕上那一堆令人望而生畏的命令行和DOS提示符。
他們提出了一個類比,即把電腦屏幕想象成桌面,上面可以存放很多文件和文件夾,還可以通過移動鼠标來點擊想要使用的文件夾。
圖形用戶界面(GUI)的想法之所以能變為現實,也是受益于研究中心創新提出的位元映射(bitmapping)的概念。
在此之前,大多數電腦都是基于字符——用戶在鍵盤上敲擊一個字符,電腦就會在屏幕上生成這個字符,通常是在一個暗色背景下閃着綠色熒光。
由于字母、數字和符号的數量是有限的,所以完成顯示任務并不需要大量的電腦代碼或處理能力。
而在位元映射系統中,屏幕上的每個像素都由電腦内存中的位元控制。
要在屏幕上顯示内容(比如顯示一個字母),電腦就必須向每個像素發出控制明暗的亮度指令;如果要在彩色屏幕上顯示内容,則需要控制每個像素的顔色。
這雖然會占用大量系統資源,需要很強的計算能力,但卻可以在屏幕上展現出華麗的圖形、字體和其他令人驚歎的效果。
圍繞位元映射技術和圖形用戶界面,該研究中心制造了一台名為Alto的電腦原型機,并開發了面向對象編程(OOP)語言Smalltalk。
傑夫·拉斯金認為這些元素和特性就是電腦的未來。
因此,他開始不斷敦促喬布斯和其他蘋果的同事去該研究中心考察學習。
但拉斯金是很難說服喬布斯的,因為在喬布斯看來,他是個無可救藥的理論家。
當然,用喬布斯的原話描述得更為準确:拉斯金就是個“一事無成的白癡”。
喬布斯的世界向來非黑即白,每個人在他眼裡要麼是白癡,要麼是天才。
于是,拉斯金請來朋友阿特金森幫忙,因為阿特金森被喬布斯歸為天才一類。
拉斯金希望阿特金森能說服喬布斯
“我必須抓緊時間開發出這個程序,因為AppleII已經在一個雜志廣告上設計了類似程序的情景。
在廣告裡,男主人在餐桌一旁看着蘋果電腦的屏幕,上面顯示的是股價圖表,他的妻子滿面笑容地看着他——而實際上蘋果當時還沒有這樣的程序,所以我必須盡快将其編寫出來。
”接着,他為AppleII開發了一個高級語言帕斯卡(Pascal)。
喬布斯一開始并不接受這個版本,他認為BASIC對AppleII來說夠用了,但他還是告訴阿特金森:“既然你這麼有熱情,那我就給你6天時間來證明我是錯的。
”阿特金森果真做到了,從此以後他就赢得了喬布斯的尊重。
為了培育出替代主打産品AppleII的潛力軍,到1979年秋,蘋果已經在同時研發三種機型。
前兩種就是命途多舛的AppleIII和開始讓喬布斯感到失望的麗薩項目。
第三種則是一個正在喬布斯關注範圍以外悄然推進的小規模項目。
項目的目标是研發一台低成本電腦,研發主力人員是傑夫·拉斯金(JefRaskin)。
拉斯金多才多藝,曾擔任大學教授,還教過比爾·阿特金森。
拉斯金想要研發一款造價不高、“面向大衆的電腦”。
這台電腦就像家用電器一樣,是一台獨立設備,包含電腦、鍵盤、顯示器和軟件,還會有圖形界面。
當時,在帕洛阿爾托有一個尖端的研究中心就是這些理念的先驅,拉斯金想安排蘋果的同事前去參觀。
施樂帕洛阿爾托研究中心 施樂公司的帕洛阿爾托研究中心(PARC)成立于1970年,緻力于打造一個數字創意的搖籃。
施樂公司的總部位于美國東北部的康涅狄格州,距離研究中心近5000千米之遙。
遠離總部的好處在于不用承擔商業壓力,但不好的一面是公司高層并不了解和重視中心的研究成果。
艾倫·凱是該研究中心裡一位遠見卓識的科學家,他有兩條格言深得喬布斯的認同,一條是“預測未來的最佳方式就是創造未來”,第二條是“重視軟件的人應該自己制造硬件”。
凱提出了被稱為“筆記本電腦”(Dynabook)的小型個人電腦的概念,這款電腦使用起來非常簡單,小朋友都可以操作。
為了把概念變為産品,研究中心的工程師開始開發用戶友好型界面,來取代電腦屏幕上那一堆令人望而生畏的命令行和DOS提示符。
他們提出了一個類比,即把電腦屏幕想象成桌面,上面可以存放很多文件和文件夾,還可以通過移動鼠标來點擊想要使用的文件夾。
圖形用戶界面(GUI)的想法之所以能變為現實,也是受益于研究中心創新提出的位元映射(bitmapping)的概念。
在此之前,大多數電腦都是基于字符——用戶在鍵盤上敲擊一個字符,電腦就會在屏幕上生成這個字符,通常是在一個暗色背景下閃着綠色熒光。
由于字母、數字和符号的數量是有限的,所以完成顯示任務并不需要大量的電腦代碼或處理能力。
而在位元映射系統中,屏幕上的每個像素都由電腦内存中的位元控制。
要在屏幕上顯示内容(比如顯示一個字母),電腦就必須向每個像素發出控制明暗的亮度指令;如果要在彩色屏幕上顯示内容,則需要控制每個像素的顔色。
這雖然會占用大量系統資源,需要很強的計算能力,但卻可以在屏幕上展現出華麗的圖形、字體和其他令人驚歎的效果。
圍繞位元映射技術和圖形用戶界面,該研究中心制造了一台名為Alto的電腦原型機,并開發了面向對象編程(OOP)語言Smalltalk。
傑夫·拉斯金認為這些元素和特性就是電腦的未來。
因此,他開始不斷敦促喬布斯和其他蘋果的同事去該研究中心考察學習。
但拉斯金是很難說服喬布斯的,因為在喬布斯看來,他是個無可救藥的理論家。
當然,用喬布斯的原話描述得更為準确:拉斯金就是個“一事無成的白癡”。
喬布斯的世界向來非黑即白,每個人在他眼裡要麼是白癡,要麼是天才。
于是,拉斯金請來朋友阿特金森幫忙,因為阿特金森被喬布斯歸為天才一類。
拉斯金希望阿特金森能說服喬布斯