Daily Archives: 2006-08-30

為什麼別人跟你說「我沒有Internet Explorer」? (2)

「只是長得不像Windows而已啊!跟『你沒有Internet Explorer』有什麼關係?」

「一台電腦如果空有硬體、沒有軟體,也只是一具空殼。」這是我們以前上電腦課時,或許都聽過的一句陳腔濫調。

我們每天在玩電腦、用電腦,其實是在和電腦的靈魂軟體打交道,這個軟體我們叫它“作業系統”。譬如說,Windows XP就是一套作業系統。

教學圖表

作業系統夾在「人」與「電腦硬體」中間,一方面要對不同的人提供一套共通的操作方式;另一方面則要和各式各樣的硬體裝置溝通。

教學圖表

作業系統訂出了這些規矩,使得在作業系統上用軟體的人、寫軟體的人都有一套準則可以遵循,才不會導致操作上的失誤與危險。

那麼,在A作業系統上頭跑的應用程式,我們叫它小i好了,把小i拿到一個運作環境完全不同的B作業系統上,除非特地模擬一個與A作業系統相仿的環境給小i,不然絕對是無法執行的。

同樣一台電腦,若運行的是不同的作業系統,就會有不同的運作規則。更別說在上一篇裡頭我們提到,這世界上還有各式各樣不同設計架構的電腦、各式各樣不同的作業系統。

要跑Internet Explorer,你的電腦就得要能夠執行Windows,或者給它一個相容環境。

有人可能會指出Internet Explorer也有UNIX版和Mac版,但是請看看以下殘酷的事實:

Internet Explorer 5 for Mac

Internet Explorer 5 for Mac:「歹勢啦!Mac版的IE不玩了,你們回去用你們自己的Safari吧!」

Internet Explorer for UNIX Home Page

Internet Explorer for UNIX:「人客啊!我們已經不提供這個版本了的說。」

「你說的這些例子只是小眾市場吧?我的爺爺、奶奶、叔叔、阿姨、爸爸、媽媽、哥哥、姐姐、弟弟、妹妹、鄰居阿婆、隔壁班的校花、隔壁又隔壁班的那個阿珠,大家都在用Windows啊!誰不能跑Internet Explorer啊?」

少年再次(於下課前)提出尖銳的問題,希洛老師把正要拿起勇者鬥惡龍Ⅷ攻略本的手又擺回講桌。

「嗯,這個問題就當成你的回家作業好了,」

「下課。」

為什麼別人跟你說「我沒有Internet Explorer」? (場邊花絮)

男子漢的信念 (1)

男子漢的信念 (2)

我一直很想用淺顯易懂的方式,來表達、解釋「為什麼別人跟你說『我沒有Internet Explorer』?」這件事。

可是第一篇寫出來後,感覺還是不夠淺顯易懂。有點脫力。

比較起來,WiiBlog我顯得較得心應手。我自認能為「平時不玩電玩的人」用最簡潔有力的語言,介紹這部即將推出的遊樂器,可是換到解釋「為什麼別人跟你說『我沒有Internet Explorer』?」這件事,卻又很難去少用術語、行話、黑話。

為什麼別人跟你說「我沒有Internet Explorer」? (1)

電腦不是只有你眼前的那一種樣子才叫電腦:

電腦不是只有你眼前的那一種

如果要用更嚴謹的電腦定義的話,還有更多缺螢幕、缺滑鼠、缺鍵盤、缺硬碟…缺東缺西的電子設備可以稱為“電腦”,圖例裡的三台電腦是一般我們較為熟識的“電腦”樣貌。

雖然長得很像,都有主機、螢幕、鍵盤、滑鼠…,但是裡頭的“內容”不一樣、“心臟”不一樣,所使用的軟體也就跟許多人認為的“電腦的畫面上就應該是這個樣子”天差地遠。

它們有的可以跑特別開發的Windows版本,但是許多電腦跑的都不是Windows

比如說,上面那台SGI繪圖工作站的桌面畫面長得這個樣子

IRIX desktop

而上面那台iMac的桌面畫面長得像這樣子:

MacOS X

然後那台Sun的機器也有一個很炫的3D桌面:

Project Looking Glass

(以上圖片分別取材於Wikipedia相關條目的附圖:IRIX, Mac OS X, Project Looking Glass)

「只是長得不像Windows而已啊!跟『你沒有Internet Explorer』有什麼關係?」

面對眼前這個展露銳利眼神的少年所發問的問題,希洛老師不禁推了一下眼鏡,

「大哉問!」

「可是今天時間到了,接下來輪到我去玩快打旋風Ⅲ的固定行程,我們下一節課會好好回答這位同學的問題。」

「下課。」