鼠標(biāo)、視窗、圖標(biāo)和菜單:這些就是計(jì)算機(jī)圖形用戶界面的組成元素。按照設(shè)計(jì)宗旨,圖形用戶界面應(yīng)該容易理解和使用,描述起來(lái)簡(jiǎn)單明確。鼠標(biāo)是指針,視窗分割屏幕,圖標(biāo)用符號(hào)代表應(yīng)用程序和數(shù)據(jù),菜單列出可選的操作。
但是,圖形用戶界面的發(fā)展絕對(duì)不簡(jiǎn)單。它是大學(xué)、政府實(shí)驗(yàn)室、公司科研團(tuán)隊(duì)中無(wú)數(shù)工程師和計(jì)算機(jī)科學(xué)家數(shù)十年努力的成果。在此過(guò)程中,研究人員以彼此的工作為基礎(chǔ),重復(fù)別人犯下的差錯(cuò),又不斷嘗試新的想法。
在整個(gè)1970年代和1980年代初期,施樂(lè)公司旗下的帕羅奧托研究中心(PARC)艱苦卓絕地研究了視窗、菜單、圖標(biāo)和鼠標(biāo)的許多早期概念。1973年,PARC開(kāi)發(fā)出“奧托”(Alto)電腦原型機(jī)。共有1 200多臺(tái)奧托電腦被制造出來(lái),接受測(cè)試。基于奧托電腦的概念,施樂(lè)公司的系統(tǒng)開(kāi)發(fā)部接著開(kāi)發(fā)出“施樂(lè)之星”(Star)電腦,并在1981年向公眾介紹這款電腦,它是第一款向大眾出售的如此對(duì)用戶友好的計(jì)算機(jī)。
1984年,蘋果電腦公司推出的低成本麥金塔電腦(Macintosh)將友好的界面帶給了數(shù)以千計(jì)的個(gè)人電腦用戶。在之后的五年里,內(nèi)存條的價(jià)格大幅下跌,使得位元映像圖形(bit-mapped graphics)的巨大存儲(chǔ)需求得到滿足。在蘋果麥金塔電腦之后,出現(xiàn)數(shù)十種相似的電腦與工作站界面。
麥金塔電腦在1980年代獲得的成功激勵(lì)蘋果電腦公司展開(kāi)法律行動(dòng),針對(duì)圖形用戶界面的許多特征的所有權(quán)提起訴訟。這些官司的結(jié)果是,將那些創(chuàng)新歸于第一個(gè)申請(qǐng)法律保護(hù)方,而不是歸于設(shè)計(jì)師以及他們的公司。
圖形用戶界面起始于“畫板”
圖形用戶界面的老祖宗是“畫板”(Sketchpad)。麻省理工學(xué)院的學(xué)生伊萬(wàn) · 薩瑟蘭(Ivan E. Sutherland)于1962年在林肯實(shí)驗(yàn)室創(chuàng)造出這臺(tái)電腦,作為他的博士學(xué)位論文。畫板電腦的使用者不僅能用光電筆在陰極射線管(CRT)顯示器上畫出點(diǎn)、線段和圓弧,還能指定他們畫出的任何圖形受到的約束以及之間的關(guān)系。
圓弧可以有指定的直徑,線條可以是水平或垂直的,圖形可以從元素和形狀的組合來(lái)建構(gòu),還可以移動(dòng)、復(fù)制、縮小、放大和旋轉(zhuǎn),同時(shí)圖形的約束被動(dòng)態(tài)保留下來(lái)。在CRT顯示器本身是新奇事物的時(shí)代,使用者通過(guò)在電腦上繪圖就能交互地創(chuàng)造物件的想法是革命性的。
另外,為了放大物件,薩瑟蘭編寫了第一個(gè)視窗拖曳程序,這就要求他構(gòu)思出史上首個(gè)剪貼算法。剪貼是一個(gè)計(jì)算圖形物件的哪個(gè)部分將被顯示,而且僅僅在屏幕上顯示那一部分的軟件例程。程序必須計(jì)算一條線條將被拖曳到何處,再將那個(gè)位置與使用的視窗坐標(biāo)相對(duì)照,避免顯示出任何坐標(biāo)落在視窗之外的線段。
盡管操作畫板電腦的影片在計(jì)算機(jī)研究群體中被廣泛展示,但薩瑟蘭說(shuō),這個(gè)項(xiàng)目對(duì)如今的圖形用戶界面幾乎沒(méi)有直接的影響。畫板運(yùn)行在麻省理工學(xué)院的TX-2大型主機(jī)上,需要太多計(jì)算能力,給個(gè)人使用并不實(shí)際。然而,許多其他工程師認(rèn)為,畫板的設(shè)計(jì)與算法對(duì)整整一代用戶界面的研究產(chǎn)生了重要影響。
電腦鼠標(biāo)的起源
1950和1960年代中使用的、依靠互動(dòng)式電腦系統(tǒng)來(lái)選擇屏幕區(qū)域的光電筆——包括畫板在內(nèi)——存在一些缺點(diǎn)。為了執(zhí)行定點(diǎn)操作,使用者的手臂得要從桌面上抬起,過(guò)上一陣就會(huì)變得疲累。拾起筆需要在桌面上摸索,假如光電筆有一個(gè)筆座的話,在用光電筆做選擇后,還要花時(shí)間把它放回筆座。
用光電筆測(cè)知一個(gè)物件的操作直截了當(dāng):電腦在屏幕上顯示光點(diǎn),再詢問(wèn)光電筆是否有測(cè)知光點(diǎn),就這樣,程序始終知道眼下顯示的內(nèi)容。確定光電筆在屏幕上的位置需要更加復(fù)雜的技術(shù)——像是在屏幕上顯示一個(gè)由9個(gè)點(diǎn)構(gòu)成的十字圖案,再移動(dòng)十字,直至十字的中心對(duì)準(zhǔn)光電筆。
1964年,國(guó)際斯坦福研究所的一位研究項(xiàng)目帶頭人道格拉斯·恩格爾巴特(Douglas Engelbart)測(cè)試了所有市售定點(diǎn)裝置,包括從依然流行的光電筆到操縱桿和一種曲線追蹤裝置Graphicon(使用一枝裝在電位器臂上的筆)等各種裝置。但他感覺(jué),測(cè)試未能涵蓋所有可能的定點(diǎn)裝置,他應(yīng)該以某種方式填補(bǔ)空缺。
他接著記起1940年代時(shí)在大學(xué)里上過(guò)的一堂課,課上介紹了用測(cè)面儀計(jì)算面積的方法。他思考起來(lái),如果將電位器與測(cè)面儀結(jié)合起來(lái),改造一下,能把后者用作定點(diǎn)裝置。恩格爾巴特用草圖畫下自己的構(gòu)思,解釋給工程師威廉 · 英格利希(William English)聽(tīng),后者在國(guó)際斯坦福研究所的機(jī)器加工車間制造出一個(gè)后來(lái)被稱為“鼠標(biāo)”的東西。
第一個(gè)鼠標(biāo)的尺寸很大,因?yàn)樗褂昧藛稳﹄娢黄鳎簼L輪得要旋轉(zhuǎn)一周,光標(biāo)才會(huì)從屏幕一側(cè)移動(dòng)到另一側(cè),這樣滾輪勢(shì)必要做得很大。但它與電腦的交互很簡(jiǎn)單:處理器只需通過(guò)模擬數(shù)字轉(zhuǎn)換器讀取電位器定位信號(hào)的頻繁采樣。
通過(guò)鼠標(biāo)移動(dòng)的光標(biāo)很容易確定位置,因?yàn)閬?lái)自電位器的讀數(shù)能確定光標(biāo)在屏幕上的位置。但是,后來(lái)視窗系統(tǒng)的程序員發(fā)現(xiàn),確定鼠標(biāo)選中哪個(gè)物件所需要的軟件比光電筆需要的軟件更加復(fù)雜:他們必須把鼠標(biāo)位置與屏幕上顯示的所有物件的位置進(jìn)行比較。
電腦鼠標(biāo)幾度被重新設(shè)計(jì)
恩格爾巴特的研究團(tuán)隊(duì)用鼠標(biāo)和其他定點(diǎn)裝置做了對(duì)照試驗(yàn),結(jié)果鼠標(biāo)輕而易舉地勝出。電腦用戶也很快就適應(yīng)了鼠標(biāo)。然而,恩格爾巴特想要改進(jìn)鼠標(biāo)。在實(shí)驗(yàn)之后,他的團(tuán)隊(duì)總結(jié)說(shuō),光標(biāo)移動(dòng)和鼠標(biāo)移動(dòng)的適合比率是大約2:1,但他想要嘗試變動(dòng)比率——慢速移動(dòng)時(shí)比率下降,快速移動(dòng)時(shí)比率增加——從而改善精細(xì)移動(dòng)時(shí)的鼠標(biāo)控制,也能加快大幅移動(dòng)時(shí)的速度。后來(lái)的一些鼠標(biāo)控制軟件融入了恩格爾巴特的這個(gè)點(diǎn)子。
這個(gè)階段的鼠標(biāo)依然是實(shí)驗(yàn)性的,直到1971年才發(fā)生變化。恩格爾巴特團(tuán)隊(duì)的多名成員到了新成立的PARC工作。那兒的研究人員決定,他們?cè)O(shè)計(jì)的任何實(shí)驗(yàn)性系統(tǒng)都會(huì)使用鼠標(biāo)。
PARC雇用了發(fā)明家杰克 · 霍利(Jack Hawley)來(lái)制造新款鼠標(biāo)?;衾麤Q定,鼠標(biāo)應(yīng)該使用軸編碼器而不是電位器,軸編碼器通過(guò)一系列脈沖來(lái)測(cè)量位置,這樣就能剔除昂貴的模擬數(shù)字轉(zhuǎn)換器。
1972年,鼠標(biāo)再度變身。擔(dān)任PARC系統(tǒng)架構(gòu)副總裁的羅恩 · 賴德(Ron Rider)當(dāng)年還是一個(gè)新員工。羅恩建議工程師把軌跡球上下顛倒過(guò)來(lái),縮小尺寸,當(dāng)作鼠標(biāo)來(lái)用。這種新裝置被稱為滾球鼠標(biāo)。羅恩說(shuō):“這是我辦過(guò)的最簡(jiǎn)單的專利。我花了五分鐘想到點(diǎn)子,用半小時(shí)描述給律師聽(tīng),然后專利就辦成了?!?/p>
這種滾球鼠標(biāo)的原型由施樂(lè)公司電子部門制造,隨后由霍利進(jìn)行重新設(shè)計(jì)。滾球轉(zhuǎn)動(dòng)兩根垂直軸,每根軸的末端有一個(gè)鼓狀物,鼓狀物上覆蓋交替的導(dǎo)電和不導(dǎo)電材料條紋。在鼓形物轉(zhuǎn)動(dòng)時(shí),這些條紋通過(guò)金屬接觸電刷傳出電脈沖。
當(dāng)蘋果電腦公司在1979年決定為麗莎(Lisa)電腦設(shè)計(jì)一款鼠標(biāo)時(shí),鼠標(biāo)設(shè)計(jì)方案再度變化。蘋果公司使用了橡皮球,球的牽引力依賴于橡皮的摩擦和橡皮球本身的重量。鼠標(biāo)盒底部的墊子承擔(dān)了重量,光學(xué)掃描器偵測(cè)內(nèi)部滾輪的運(yùn)動(dòng)。這種鼠標(biāo)的容許偏差更大,可動(dòng)零件變少,所以成本只有之前的滾球鼠標(biāo)的四分之一。
鼠標(biāo)如何獲得按鍵又失去按鍵
國(guó)際斯坦福研究所推出的史上第一只鼠標(biāo)是木制的,只有一個(gè)按鍵,僅為測(cè)試概念構(gòu)思。國(guó)際斯坦福研究所之后制造的塑料鼠標(biāo)有三個(gè)緊挨著的按鍵。PARC的首款鼠標(biāo)同樣有三個(gè)按鍵,因?yàn)槟菢幼钸m合機(jī)械設(shè)計(jì)方案。1980年代的蘋果鼠標(biāo)只有一個(gè)按鍵,而其他鼠標(biāo)有兩個(gè)或三個(gè)按鍵。
英格利希說(shuō):“兩個(gè)鼠標(biāo)鍵好,還是三個(gè)鼠標(biāo)鍵好,大家爭(zhēng)論不休。蘋果公司做出一個(gè)壞選擇,只用一個(gè)鼠標(biāo)鍵?!彼J(rèn)為鼠標(biāo)鍵最少也該有兩個(gè)。
人為因素工程學(xué)專家威廉 · 弗普朗克(William Verplank)同意英格利希的看法,并說(shuō)奧托電腦的鼠標(biāo)有三個(gè)按鍵,使用者常常忘記哪個(gè)按鍵派哪個(gè)用場(chǎng)。測(cè)試顯示,單鍵鼠標(biāo)也令人困惑,它需要用雙擊之類的動(dòng)作來(lái)選擇,然后打開(kāi)文件。弗普朗克說(shuō),測(cè)試的最終結(jié)論是,對(duì)于大多數(shù)使用者而言,雙鍵鼠標(biāo)是最理想的。
許多界面設(shè)計(jì)師不喜歡多鍵鼠標(biāo),認(rèn)為雙擊一個(gè)按鍵來(lái)選擇一個(gè)物件更容易記住。拉里 · 特斯勒(Larry Tesler)過(guò)去是PARC的一位計(jì)算機(jī)科學(xué)家,后來(lái)進(jìn)入蘋果公司任職,是他將單鍵鼠標(biāo)帶到了蘋果公司。
視窗如何進(jìn)入電腦屏幕
1962年的畫板電腦能把屏幕水平地分為兩個(gè)獨(dú)立部分。研究者稱畫板電腦是第一個(gè)平鋪式視窗實(shí)例,不同視窗并排放在一起。它們不同于重疊式視窗,也就是一個(gè)視窗能堆疊在另一個(gè)視窗上方,遮蓋下層的所有或部分內(nèi)容。
視窗是給小小的屏幕添加功能性的一個(gè)顯而易見(jiàn)的辦法。1969年,恩格爾巴特給在線系統(tǒng)(NLS,由他發(fā)明于1960年代)配備了視窗,能把屏幕水平或垂直地分割為多個(gè)部分,并引入了用鼠標(biāo)實(shí)現(xiàn)的跨視窗編輯。
1972年,在研究者艾倫 · 凱(Alan Kay)的領(lǐng)導(dǎo)下,PARC的Smalltalk編程語(yǔ)言團(tuán)隊(duì)實(shí)現(xiàn)了他們的視窗版本。他們使用的技術(shù)遠(yuǎn)遠(yuǎn)不同于薩瑟蘭或恩格爾巴特:他們決定圖像得要以點(diǎn)陣顯示在屏幕上,領(lǐng)導(dǎo)了一場(chǎng)從矢量顯示器到光柵顯示器的轉(zhuǎn)變。這就是PARC發(fā)明出的位元映像。在1980年代,隨著持續(xù)的處理器邏輯和記憶體速度的性能改進(jìn),這項(xiàng)技術(shù)變得可行。
研究者丹 · 英戈?duì)査梗―an Ingalls)做位元映像操作的實(shí)驗(yàn),研發(fā)出被稱為“位圖動(dòng)畫”(BitBlt)的比特塊轉(zhuǎn)移程序。BitBlt軟件使得應(yīng)用程序能夠混合和操作一個(gè)像素值的矩形陣列(該陣列包括屏幕內(nèi)外的像素值),再將結(jié)果儲(chǔ)存在位元映像的合適位置。
BitBlt使得編寫許多操作的程序變得簡(jiǎn)單得多,比如滾動(dòng)視窗、調(diào)整視窗大小和拖曳視窗。這也使得凱創(chuàng)造出重疊式視窗。但這些進(jìn)展使剪貼的實(shí)現(xiàn)變得更困難。研究者彼得 · 多伊奇(Peter Deutsch)解釋說(shuō),在重疊式視窗系統(tǒng)中,視窗可能顯示在屏幕上任何一個(gè)地方,隨機(jī)遮擋其他視窗的內(nèi)容,所以必須剪切下相當(dāng)不規(guī)則的區(qū)域。
電腦菜單欄的起源
1960年代的防空計(jì)算機(jī)系統(tǒng)中,菜單已經(jīng)得到普遍使用。不同功能被羅列在屏幕上,用不同按鍵組合來(lái)選擇啟動(dòng)。但是,直到BitBlt技術(shù)和視窗出現(xiàn)后,菜單才能在需要時(shí)出現(xiàn),在使用后消失。它們和定點(diǎn)裝置一起成為對(duì)使用者友好的界面的基本部分。
菜單的設(shè)計(jì)也有了演變。一些新系統(tǒng)使用層級(jí)菜單。有些菜單為新手突出顯示最常用的指令,另一些菜單為經(jīng)驗(yàn)豐富的使用者列出所有可選指令。
第一批測(cè)試按需出現(xiàn)的菜單的研究者中,有一位來(lái)自PARC的研究人員威廉 · 紐曼(William Newman),他在一個(gè)名為Markup的項(xiàng)目中進(jìn)行了測(cè)試。很快,Smalltalk編程語(yǔ)言團(tuán)隊(duì)進(jìn)行效仿,創(chuàng)造出彈出式菜單,使用者按下一個(gè)鼠標(biāo)鍵,就會(huì)在光標(biāo)處出現(xiàn)一個(gè)菜單。
1981年問(wèn)世的施樂(lè)之星電腦又前進(jìn)了一步,推出了菜單欄。菜單欄基本上就是一排文字,指出每個(gè)視窗可以彈出的可用菜單。人為因素工程學(xué)專家弗普朗克回憶說(shuō),菜單欄最初是在視窗的底部,但施樂(lè)之星電腦團(tuán)隊(duì)發(fā)現(xiàn),使用者更容易將菜單欄與它下方的視窗相聯(lián)系,于是菜單欄就被挪到視窗最上方。
蘋果公司在麗莎和麥金塔電腦中簡(jiǎn)化設(shè)計(jì),將一條菜單欄放在屏幕最上方。這條菜單欄只與使用中的視窗相關(guān)聯(lián),不同菜單能從菜單欄被“拉下來(lái)”,出現(xiàn)在菜單欄下方。設(shè)計(jì)師威廉 · 阿特金森(William D. Atkinson)在1984年8月憑此創(chuàng)新獲得專利。
電腦 “圖標(biāo)” 的名字是怎么來(lái)的?
畫板電腦屏幕上有圖形來(lái)代表約束(如線條長(zhǎng)度相同的規(guī)則),1967年由猶他大學(xué)學(xué)生凱和艾德 · 奇德?tīng)枺‥d Cheadle)建造的Flex電腦用正方形來(lái)表示程序和數(shù)據(jù)(就像今天的計(jì)算機(jī)“文件夾”)。
但是,電腦“圖標(biāo)”的概念到1975年才成形。斯坦福大學(xué)的計(jì)算機(jī)科學(xué)研究生戴維 · 坎菲爾德 · 史密斯(David Canfield Smith)在1973年開(kāi)始寫博士論文。他的導(dǎo)師是當(dāng)時(shí)在PARC工作的凱,凱提議史密斯研究一下利用奧托電腦的圖形能力。
史密斯從俄羅斯東正教會(huì)中借取“icon”(圣像)一詞。東正教所認(rèn)為的圣像不僅僅是一張畫像,因?yàn)樗€體現(xiàn)圣像代表的神祗的屬性。而史密斯的電腦圖標(biāo)包含它所代表的程序和數(shù)據(jù)的所有性質(zhì)。
史密斯在1975年獲得博士學(xué)位,于1976年加入施樂(lè)公司。他說(shuō),他入職后干的第一件事是以辦公室術(shù)語(yǔ)重新闡述他的“圖標(biāo)”構(gòu)思?!拔噎h(huán)顧我的辦公室,看到了文件、文件夾、文件柜、電話和書架,這很容易就轉(zhuǎn)化為圖標(biāo)?!彼f(shuō)。
施樂(lè)公司的研究人員研發(fā)、測(cè)試和修改了用于施樂(lè)之星電腦界面的圖標(biāo)。一開(kāi)始,他們?cè)噲D讓圖標(biāo)看上去像物件的縮小透視圖,后來(lái)權(quán)衡標(biāo)簽空間、可辨識(shí)性和屏幕上容納的圖標(biāo)數(shù)量等因素后,他們決定把圖標(biāo)控制在1英尺寬、64×64個(gè)像素的正方形內(nèi),也就是512個(gè)字節(jié)。弗普朗克回憶說(shuō),研究人員隨后發(fā)現(xiàn)因?yàn)楸尘皥D樣的關(guān)系,圖標(biāo)的右側(cè)顯得參差不齊,于是他們將圖標(biāo)的寬度增加到65個(gè)像素。
敲定圖標(biāo)的尺寸后,施樂(lè)之星電腦團(tuán)隊(duì)測(cè)試了由兩名平面設(shè)計(jì)師和兩名軟件工程師開(kāi)發(fā)的4套圖標(biāo)。他們發(fā)現(xiàn),調(diào)整圖標(biāo)大小可能引發(fā)問(wèn)題。比如,他們把代表一個(gè)人的圖標(biāo)(顯示一個(gè)人的腦袋和肩膀)縮小,希望把多個(gè)這一圖標(biāo)放到一起代表一群人,結(jié)果一名受試者說(shuō)屏幕分辨率讓縮小后的圖標(biāo)像墓碑上的十字架。計(jì)算機(jī)圖形藝術(shù)家諾姆 · 考克斯(Norm Cox)最終被雇用來(lái)重新設(shè)計(jì)圖標(biāo)。
隨著施樂(lè)之星電腦在1981年6月的問(wèn)世,圖形用戶界面進(jìn)入市場(chǎng)。雖然這款電腦在商業(yè)上未獲成功,但在電腦用戶中引起了極大的興趣,就像之前的奧托電腦在設(shè)計(jì)師界引起的興趣一樣。
早在施樂(lè)之星電腦上市之前,那時(shí)依然在蘋果公司的史蒂夫·喬布斯(Steve Jobs)于1979年11月拜訪了PARC,向Smalltalk團(tuán)隊(duì)的研究人員提出數(shù)十個(gè)問(wèn)題,打聽(tīng)奧托電腦的內(nèi)部設(shè)計(jì)。他后來(lái)招募了施樂(lè)公司的特斯勒來(lái)設(shè)計(jì)蘋果麗莎電腦的用戶界面。
隨著1983年1月麗莎電腦上市和1984年1月麥金塔電腦上市,圖形用戶界面終于進(jìn)入了低成本、高容量的電腦市場(chǎng)。
麗莎電腦的定價(jià)幾乎達(dá)到10 000美元,消費(fèi)者認(rèn)為它對(duì)于辦公市場(chǎng)而言太過(guò)昂貴。但是在獲獎(jiǎng)廣告和低定價(jià)的協(xié)助下,麥金塔電腦如風(fēng)暴一般席卷世界。早期的麥金塔電腦僅有128k字節(jié)的內(nèi)存,電腦反應(yīng)緩慢,因?yàn)閷?duì)于圖形操作來(lái)說(shuō),內(nèi)存太小了。另外,程序員學(xué)習(xí)圖形例程工具箱需要一些時(shí)間,這也拖延了應(yīng)用程序包的問(wèn)世時(shí)間。但麥金塔電腦的易用性是無(wú)可爭(zhēng)議的,它讓許多人對(duì)電腦產(chǎn)生興趣,惠及IBM個(gè)人電腦和微軟磁盤操作系統(tǒng)(MS-DOS),以及基于Unix的工作站。
誰(shuí)擁有圖形用戶界面?
然而,大眾對(duì)圖形用戶界面的廣泛接受也引發(fā)了激烈的法律戰(zhàn),訴訟的焦點(diǎn)就是誰(shuí)擁有圖形用戶界面。沒(méi)有一家公司明確地證明它擁有實(shí)現(xiàn)視窗、圖標(biāo)、菜單的種種軟件。但訴訟還在繼續(xù)。
事實(shí)上,所有制造和銷售輪式鼠標(biāo)或滾球鼠標(biāo)的公司都向國(guó)際斯坦福研究所或施樂(lè)公司支付專利許可費(fèi)。恩格爾巴特回憶說(shuō),國(guó)際斯坦福研究所的專利律師調(diào)查了用戶界面的所有早期工作,但僅僅了解硬件部分。在看過(guò)如何實(shí)現(xiàn)視窗等進(jìn)展后,律師們告訴他,這些都無(wú)法申請(qǐng)專利。施樂(lè)公司的施樂(lè)之星電腦開(kāi)發(fā)團(tuán)隊(duì)提出過(guò)12項(xiàng)與用戶界面有關(guān)的專利。公司的專利委員會(huì)駁回大部分專利,只保留了兩項(xiàng)與硬件有關(guān)的專利——一個(gè)是BitBlt,另一個(gè)是Star架構(gòu)。
1988年3月,蘋果公司對(duì)微軟公司和惠普公司提起訴訟。蘋果公司聲稱惠普的新浪潮(New Wave)界面(需要有微軟公司W(wǎng)indows 2.03版本軟件)未經(jīng)允許就包含麥金塔電腦獲得專利的 “視聽(tīng)計(jì)算機(jī)顯示” 技術(shù)。同時(shí)Windows 2.03版本非法復(fù)制了麥金塔電腦的視聽(tīng)專利技術(shù)。
1989年3月,美國(guó)聯(lián)邦地區(qū)法院法官威廉 · 施瓦策爾(William W. Schwarzer)裁定,微軟公司創(chuàng)造Windows 2.03時(shí)超出專利許可范圍,但法官又在同年7月駁回蘋果公司的大部分索賠項(xiàng),只留下11個(gè)索賠項(xiàng)。
最終,這場(chǎng)法律訴訟直到1994年才見(jiàn)分曉。法官們并未支持蘋果公司,認(rèn)為“按照版權(quán)法,蘋果公司無(wú)法為圖形用戶界面的構(gòu)思獲得類似的專利保護(hù)”。
回顧圖形用戶界面的誕生歷史,我們可以認(rèn)為,圖形用戶界面是前仆后繼的眾多科研工作者共同智慧的結(jié)晶,將它歸功于任何一家公司都是不妥當(dāng)?shù)摹?/p>
資料來(lái)源 IEEE Spectrum
位元映像:構(gòu)成計(jì)算機(jī)屏幕上圖形顯示的像素圖形。
圖形用戶界面:視窗顯示、菜單、圖標(biāo)和鼠標(biāo)的結(jié)合,用于個(gè)人電腦和工作站上。
圖標(biāo):屏幕上的一個(gè)代表程序或數(shù)據(jù)的圖案。
菜單:電腦用戶當(dāng)前可用的指令選項(xiàng)列表。一些菜單始終在屏幕上,另有一些菜單是彈出式或者下拉式的。
光柵顯示器:圖像以點(diǎn)陣顯示的陰極射線管顯示器。
矢量顯示器:電子槍掃描線條(或矢量),投射到屏幕磷光質(zhì)涂層上的陰極射線管顯示器。
視窗:電腦顯示器的某個(gè)區(qū)域,特定程序在視窗中執(zhí)行。