关于电脑: 马来西亚电脑、电子商務、网络前景、软件开发、商店系统的问题。 | Creative Studio Solutions 创意工作室 网店|网页设计|网络空间

关于电脑: 马来西亚电脑、电子商務、网络前景、软件开发、商店系统的问题。

 

喬幫主和他的蘋果

 《天龍八部》裡的主角之一喬峰,是丐幫的幫主。中國網民把蘋果的創辦人和首席執行員Steve Jobs也喚作喬幫主(中文名喬布斯,台灣人譯賈伯斯)。其實,他根本就是教主。

   我身邊很多朋友用蘋果電腦,我老婆就是十五年的蘋果用戶,但我還是會好奇不同人的意見。兩個月前,同事買了一台Macbook Pro,我就乘機了解一下他對新機的看法。他說,這台機器真的太神奇,除了是電腦之外,簡直就是藝術品,他還指著每個部位給我看,說機器的喇叭孔、訊號燈 等等的設計得何等精密和不可思議。

  我在96年接觸Windows 95(更早在89年接觸MS-Dos和95年左右接觸Windows 3.1),在97年大學裡自己裝Redhat Linux。在1999年,一個女同事說他的蘋果機需要重裝OS,我隨口答應。

   同事讓我把她的電腦搬回家裡研究,Mac OS 7,我大膽的把CD-ROM裝入光碟機,然後真的一鍵安裝完成。當時心想,這實在太酷太簡單了。那時候,Windows 98才剛推出不久。如果大家記憶猶在,裝Windows 95需要切換二十多張的1.44吋磁碟片。最怕就是安裝一半,某張磁碟壞了無法繼續。

  那台蘋果機放在我家裡幾天,我乘機會研究一下。其實並不覺得他的介面有何特別,畫面跟Windows 95相比也不見得漂亮。

   目前我自已公司裡用的是第一代Mac Mini(另外還有一台Dell筆記本),雖然運行速度慢,但不用可惜。當初買來是因為需要它來做跨平台(Cross Platform)的軟體測試。前不久跟朋友談起,說Mac OS X不必重裝作業系統(OS),真的很厲害。後來我認真細想,用了這台蘋果六年,也換好幾人用過,真的沒重裝過一次。如果跟PC+Windows相比,這真 的很不簡單甚至不可思議。Windows一般用戶不小心,在MSN的訊息裡錯手一按就中病毒,即使用防毒軟體,也不是所有牌子都能查殺該病毒。

   仔細想想,跟Apple比起來,Windows六年裡少說都要重裝兩三次,裝個十次也不稀奇。這裡我發現,用蘋果機,可以很認真的應用電腦做自己想做的 事、不論是辦公、溝通、娛樂。而用Windows,很多時候都是在搞電腦,讓它防毒、變得更快(刪除無效registry)、defragment等等, 最後可能搞電腦多過應用電腦。

  現在我家裡也用著一台2010版的Mac Mini,最近用Mac OS多了。發現兩者之間的差異,從軟體上來說,就存在著不同的設計開發思維。微軟的工程師是以比較工程的概念來設計,所以從早期就受限於低記憶體 (RAM)、小硬碟(Harddisk)空間,就弄出很多DLL的shared library(共用程式模塊,當然也是為了Reuse),可是這些模塊又有版本的不同。也就造成微軟的軟體經常互相干擾,卸載(Uninstall)了 軟件甲,結果軟件乙也無法報行,必須重新安裝;安裝了一個MSN Messenger又造成某些軟體無法運行。這種節省空間的思維,在今天硬碟超便宜的年代已無多大意義,反而所造成的麻煩浪費用戶更多時間成本。

  用過Mac OS X的都知道,卸載軟件只需要把該軟件包(package)丢入垃圾桶即可。其實它的設計都是以犠牲硬碟空間換取不必要的麻煩,所以許多軟體所佔的空間都比較大,因為普通用戶其實對空間大小實在沒甚麼概念。

   另外,在Windows任何文件上右擊滑鼠,固定在最下端的永遠是「Properties」(屬性),Mac OS裡有Get Info,不過是列在中間。我後來分析,一般用戶其實很少需要這個東西,反正也看不懂檔案屬性,Windows的設計很明顯是因為工程師、程序員本身最需 要用到。而Mac OS可以看出是給一般普通用戶的(所以對電腦高手轉換去Mac OS要找Get Info就很不自在)。

  在不同的網 站下載軟體,你可以知道,Linux用戶是最痛苦的,版本多到數不清(因為Linux就有很多Distro,像Redhat, Ubuntu等等),而Windows有時也很痛苦因為經常有各國語言版本,32bit或64bit版本供選擇。Mac OS的軟體大多數把多國語言包(Language Pack),32bit和64bit都擠在一起,檔案比較大,但用戶沒有困擾,不會千辛萬苦下載了巨大的軟體,才發現版本不相容之類的。

   再說,說回用電腦和搞電腦,在Windows的世界,許多的用戶就是浪費了很多時間在解決病毒問題,三不五時要重裝一次Windows。對不懂電腦的人 來說可憐,對懂電腦的親朋戚朋來說可悲,「我的電腦中病毒,幫我解決一下」,但幹這行的人都知道,這個中毒多數不是搞「一下」就可以。

   當然,論市場佔有率,Windows還是大幅領先,尤其在商界和工業上。這是因為Microsoft的軟件很能夠兼容舊版本(backward compatibility),但也造成軟體愈來愈臃腫。可是商業工業就是需要應用過往的數據和資料。蘋果就以大膽創新,在必要時就大膽捨棄對舊用戶舊系 統的支援,所以用戶必須頻頻升級,這也是喬幫主的想法,用戶要的是最新的技術,為甚麼還保留舊技術。但也因為這樣,只有那種一次性的工作,如美術設計、排 版等等才較適合去應用。

  商業數據系統的升級都要很謹慎小心,也要能查回和計算以往的歷史數據或文件格式,所以大多商業軟件還是選擇 Windows,因為你不必擔心下一代的蘋果少了硬碟機,也不怕又幾年後少了光碟機甚至沒有Ethernet LAN Port。相反,Windows只是作業系統,提供硬體的是第三方公司,不怕隨時少了磁碟機,系統不能執行,業務營運受阻撓。

  坦白說,我不是蘋果迷,但必須說喬幫主的影嚮真的改變了全世界。做為軟體開發者,我曾思考一個程式或軟體的不同層次?我自己的結論是:

  1. 首先要準確性,也就是Excel算一百個數字加總,全都算對。只有算對才能用,就像計算機一定要算對一樣。這是最基本的。
  2. 第二是穩定性,也就是執行一千次、一萬次同樣的操作,都能得到相同的結果。不會像Windows 95的年代,燒錄光碟到一半,不小必執行另一個程式,燒錄程式就把光碟弄死了。有時燒錄沒問題,有時就出問題。(當年一片光碟很貴,燒壞一張就不見幾塊錢)
  3. 最後,有了準確性(做該做的事),穩定性(不會隨時宕機之類),介面的易用性,易學習,能讓使用者輕易上手,使用手冊不必寫到電話簿那麼厚,教學也很輕鬆。

  我有個學長曾經說過,程式誰都會寫,不外乎if-then-else,和幾個loop,問題是看跑得快跑得慢。

  現在想想,這個思維還是工程師的思維。有自我要求的工程師一般最在乎的是效率,相同的功能別人要執行一分鐘,我的只要十秒。而工程師多為理工科出身,對美感就沒那麼高要求,所以你可以看見整個目錄(Menu)列出一大堆功能,或整個介面都是按鈕眼花潦亂。

   但在商業系統、工業系統,很多時候採購的是高層、指定要應該軟體的也是高層,但他們不是真正的用戶。而真正的用戶在用著那種介面很糟糕的系統,卻無法向 高層或供應商反映問題。所以許多大型商用系統都以公司高層的回扣來促成交易,系統功能性無誤就好,根本就不理會介面和易用性。

  搞機械的人也一樣,機器可以操作,樣貎醜一點也沒關,為了散熱連衣服(機殼)也脫掉,機身骯髒也無所謂。

   所以我認為喬幫主最厲害的地方,就是讓世人知道機器也可以是藝術品,也可以美觀大方。電腦不一定要一大堆的電線糾纏綑繞,軟體只需花最少時間學習就能輕 易上手,介面可以沒有一大堆無謂的按鈕和功能,少用的功能都隱藏起來。東西買來立刻可以使用。不會像幾年前,許多打印機一買來是不附連接線,需要另購,真 是可悲。就好像小時候父母從百貨公司買了玩具回家,興致勃勃才發現少了乾電池,時間晚了,只好等待明天。

  也因為這樣的市場競爭,我們才能在享受其它公司對美感提升後的産品。才有更多更優美的軟體和機器,不再是一大塊笨重的物體。

   許多人已做過比較,讓不懂電腦的人來學習Mac OS X和Windows 7,蘋果會比較容易上手。其中我能觀察到的是Mac OS在視窗的收藏和還原都有很清楚的動畫效果,讓你知道被縮小的畫面躲到哪去了,頁面向左向右翻滾都有清楚的動畫效果,這些都是犠牺電腦的運算效能得來。 整體上Windows看起來反應快很多,但少了這些動畫效果(或不明顯),初學者就不知道畫面縮小後藏到哪去,必須花更多時間去把該畫面挖掘出來。

  但隨著Windows的普及,許多人一開始就接觸Windows(大多以盜版開始)。所以應用了Windows一段時間後,這群人再學習Mac OS也就沒有發覺Mac OS有何過人之處了。

  要說起介面設計這種東西,其實很多時候在設計上是相當見仁見智。在Steve Jobs掌權的年代,可以說他的話就是最後的決定。許多人在猜想缺了他之後,蘋果還能風光多久?

   最近我看到的Mac OS X的升級,由Snow Leopard升上Lion,完全由網上下載,上星期的滙報說已有六百萬下載(下載量不代表銷售量,買一次可以下載無數次)。我也下載升級了我的Mac Mini,但我覺得這次的Lion並沒有特別好。而且安裝後滑鼠的滾動軸的操作上下倒反了,因為它想模擬iPad/iPod/iPhone的操作,手指往 下拉原本是下面的內容向上翻滾,現在變成了iPad式的上面的內容向下翻滾。一時之間不明所以,還以為滑鼠壞了。

  試想一下,同一台電腦 同一個螢幕,升級一次操作行為就變了。再來新功能Launch Pad也向iPad學習,但我不太想花時間去研究。在工具欄裡,同時有應該程式的目錄(Application),現在又來個一模一樣的東西Launch Pad,感覺功能性相同,都是用來開啟應用程式。不過Launch Pad我在還沒「學習」的情況下,不敢去「刪除」它的圖標,怕最後刪除的不是圖標而是軟體就麻煩了。另外,新版本讓我覺得整體系統慢了許多。

   我想說的是,當一個權威的人不在,由平等地位的各方來互相尊重,我相信要做出一個好的介面就不容易了。因為我常說,做一個網站(常以此為例子),只能有 一個美術設計師,加一張嘴兩把口三個人指來指去,最後的設計只剩垃圾。我覺得Mac OS X Lion已能看到這種不協調。網路上更看到不少人降級(Downgrade)回上一版本Snow Leopard,據說許多人都是用蘋果多年首次降級系統的。

  當然,說到最後,如果短期內我會買手提電腦,想想一下不必安裝防毒,不必重 裝作業系統,我還是會買蘋果的,可以省下不少時間和精神。如果把這種花在購買防毒軟體、搞registry瘦身、defragment、重裝系統的時間精 神和工作延誤算起來,蘋果真的一點也不貴。

Top FB Message Us
Whatsapp Us