Wednesday, September 17, 2008

Web OS 可行嗎?

這一篇:

瀏覽器只要快就好?

重點不是這一篇的內容,而是討論。討論蠻有趣的,主要是著重在於 Web OS。

這玩意不是在2000年左右就已經有人提過了嗎?當時大家沸沸揚揚地說,微軟弄 Active Desktop 就是為了幫 Web OS 鋪路?而 Netscape(嗯嗯,大概沒人記得了,我也差點拼不出來...)當時又想讓 Web OS 取代 Windows。結果當然很明顯啦,Windows 不死,而大家也都把 Active Desktop 放到垃圾桶去了。

八年過去了,網頁技術跟以前也不可同日而語。Web OS 取代 Native OS?嗯嗯,或許可能吧,但是我還是覺得不可能。基本上我對於現在的網頁技術不是那麼有研究啦,所以如果我寫錯了,就當作我在放屁吧。

用瀏覽器取代 OS?嗯嗯,第一個問題是:瀏覽器要跑在那個OS上?或許有人會覺得,管它那個 OS,能跑瀏覽器就好了啦。這樣講也沒有錯啦,不過 Active X control 好像只能跑在 IE + Windows 耶。

第二個問題,光用瀏覽器真的可以作所有事情嗎?我是不這麼認為。Google document 真的可以取代 Windows Office 或 Open Office 嗎?光是以我一年前使用 Google document 的經驗,那根本就不能比啊。功能實在差太多了。當然,今日網頁技術一日數進,一年後差多少我就不清楚了。再舉一個經驗,之前玩 Youtube 的 Quick Capture,它是用 Adobe Flash Player 來抓取 Webcam,很不幸的,它就是不支援我的 Webcam,而網路上也有一些玩家是遇到相同狀況。在這種情況下,你只是讓 Adobe 取代 Microsoft,還不是被人家脖子掐的死死的。

第三,網路跟本機的儲存速度還是有差別。這是我使用 Google document 的經驗。當然,今日網頁技術一日數進,一年後差多少我就不清楚了(很好用的一句話)。就算技術再進步,網路還是存在著不可預測性啊,除非技術進步到可以把這個問題解決。

第四,跟第一點類似,我需要 Native program 來幫我做事情。不然現在有網頁版的 Photoshop 或 Paint .Net 嗎?網頁版 MSN 的功能跟 Native 的一樣嗎?我可以用網頁寫 C/C++ 程式嗎?虛擬光碟可以網頁化嗎?瀏覽器可以防毒嗎?種種問題,不是一句 Web OS 就可以解決的。

不可否認,Web Service/瀏覽器 很好用,例如 Google Toolbar 很好用,雖然我只用它的書籤功能(這可是我很久以前就在肖想的功能耶),Google document 也不錯(將就用),但是一廂情願地認為使用者只需要某些功能,而把一些 OS 的功能也移到瀏覽器的想法,有點太超過了。

codeblock