http://taiwan.cnet.com/enterprise/to...,20101396,00.htmMozilla自己人看Linux桌面
Asa Dotzler‧陳智文譯 2005/09/15
或許我該先聲明我不算是個「Linux人」,我用Linux的時間僅約6年,我用Windows的時間是這個的兩倍,Macintosh更用了20年。我不是那種對任何作業系統從一而終的人;我用過老闆或學校提供或指定的系統,若沒有這層顧慮,我就用自認最方便的東西。
OK,那麼Linux還不適合成為桌面系統的原因究竟何在?
我試過KDE和Gnome桌面系統,但最近用的是FC4,因此我的批評主要對此(和Gnome),但我認為KDE只會更糟。問題可分為四大基本類別:系統轉移(migration)、穩定性(stability)、簡易性(simplicity)和方便性(comfort)。這些問題都涵蓋技術性能的缺失和可用性的不足。
第一個問題「系統轉移」,非常嚴重
對「一般人」而言,使用Linux(通常代表拋棄Windows),需要有嚴謹的轉移計畫。Linux必須先安裝在Windows旁邊的另一台電腦中,保持Windows系統完全無損,以便隨時回去取用使用者的所有資料和設定。
這些使用者或許願意用用看Linux,但只要他們的所有資料與設定依然「存活」在Windows,不論前者多有魅力,都無法長久留住他們。我們在Mozilla的經驗學到這個教訓,一直到我們在Firefox加入非常好用的轉移系統,保留使用者在IE的我的最愛、cookies、瀏覽記錄、密碼等等,才有大量的一般使用者開始轉移 – 並持續使用(而且帶進更多使用者)。Linux必須依法炮製。
轉移整個作業系統和其中所有主要應用軟體,顯然是更巨大的任務,但這就是必要的工作。當一般使用者初次打開Linux桌面系統,瀏覽器、辦公文書軟體、電郵介面、即時訊息介面、檔案管理……每一項都要盡可能地過渡 – 從Windows應用設定,到所有、或幾乎所有的使用者資料。作不到這一點,轉換的斜坡將高不可攀,這些使用者會就此放棄。
Linux桌面系統普及的第二大障礙是穩定性
我所指的並非「不當機」的穩定性,而是一個穩定的API,讓使用者從網站上下載新的應用程式時,不需大費周章。使用者應該能從Download.com下載Fedora Core 4和抓取最新版的Firefox,然後立即使用,不必再尋找並安裝compat-libstdc++,或其他有的沒的。
開發員或許認為盡可能地重複利用程式碼很酷,但使用者才不關心究竟是Linux沒有包含必要的相容元件,還是Mozilla沒有在某一小版的libstdc++作好相容的工作。一般使用者期望能夠下載軟體、安裝,然後立刻使用。要求他們瞭解複雜的系統庫和核心相容性問題,是送他們離開的最快途徑。
第三個問題是簡易性不足
不要為了加入新功能而加入新功能,也不要為了證明自己可以,而提供使用者偏好設定。
我並不想挑起一場桌面系統戰爭,但我真的要奉勸各位發行商(不同系統版本的發行商),選定一種桌面系統就好,別再三心二意。一般使用者在安裝你們的產品時,不應被迫(或猜想或有足夠的知識)去選擇Gnome或KDE。他們不需要在應用軟體表單上,再來一張清楚明列15到20個二流遊戲的遊戲選單。
當必須在Helix Player、CD Player和Music Player之中選擇其一,使用者會有什麼感想?Music Player無法讀取CD嗎?什麼是Helix? Gedit的喜好設定視窗的五個大項約有30種使用者偏好項目,NotePad只有3項。
你我都知道「設定」(Setting)與「偏好」(Preferences)的差別,在於前者是針對整個系統,後者是單一使用者。但一般使用者不知道,也不需要知道這些。如果他們無法進入某些攸關整個系統的設定,又何需將整個設定選項擺在他們面前?如果一般使用者對兩者有相同的選擇權限,又為何把它們分開?這簡直是一團亂。
最後一個問題是方便性
Linux必須讓Windows使用者感到方便好用。現在大多數的電腦使用者,都使用Windows一段時間了。別擾亂他們對電腦運作方式的基本瞭解。一般人不知道何謂「mount a drive」,他們也沒必要知道。
他們不要「確定」和「取消」的按鍵對調 – 打亂多年練習而成的肌肉記憶。他們不應被迫學習/home有何意義,或這個符碼與「我的文件」有何差異。他們不需要兩個似乎不斷彼此覆蓋的筆記本。
Linux UI基本法則需要重訂,以配合Windows使用者過去十年來所建立的習慣。先贏得使用者,然後再慢慢教導他們一個更好的方式(如果你有)。為迎接Windows使用者的到來造橋鋪路,將有長遠的利益。任何減輕系統過渡期不便的努力,都是多多益善。
我對Linux目前的看法,正如同幾年前的Mozilla 1.0:一個非常有用但愛好者非常有限的產品。如果Linux在桌面市場有重大進展,也將是基於Firefox吸引數千萬次下載的同樣原因,重點在於系統轉移,穩定性、簡易性和方便性。
(作者簡介:Asa Dotzler是Mozilla基金會員工)
要改變使用者的習慣真的很難
即使只把MSOFFICE改成OPENOFFICE而已