2013年10月26日星期六

Microsoft Windows 8 - 卑斯默式的夢魘(二)


根據 <賈伯斯傳> , 在 iPhone 推出初期 Steve Jobs 是不願意讓第三方為 iPhone 開發 App 的, 然而在多方人馬的堅持及他再三考慮後, Apple 的 App Store 出現了! 如果你說 iPhone 的出現只是對 Microsoft 輕打一下, 那 App Store  就是一記重擊. App Store 之所以重要, 是因為它讓無數開發者找到將熱情轉化為金錢的有效途徑, 將以往鬆散的, 欠缺資源的開發者整合在一起. 從此, Apple 能夠垂直地給予開發者適合的工具, 清晰的規定, 明確而實在的市場渠道, 及最重要的 - 收入來源. 這種感覺是不是很熟悉呢? 是啊, 在 "黃金時期" 這不叫 App Store, 叫 Microsoft Windows Compatible.

更甚的是, 隨著第一支 Android Phone 在 2008 年出現, Google 於 2009 年推出前稱 Android Market 的 Google Play, 更讓整個勢態一發不可收拾. 在這五年間, Smart Phone 的狂潮把以往的電話巨人 Nokia 及 Blackberry 打倒在地, 但對 Microsoft 來說, 硬體的失敗並不是最痛之處, 而是使用者對 Windows 的依賴度逐漸降低. 誠如前文, 使用者以往一離開 Windows 環境, 即感到在電腦世界內寸步難行, 因此 Microsoft 才可以從我們這些無助的使用者身上賺進大把大把的鈔票. 但是, 在這個後個人電腦時代, 我們不需要 Windows 也可以善用網路, 也可以操作很多增添個人生活色彩的應用程式, 甚至完成日常工作. 那 Windows 還是不是必需品呢? 這可是 Microsoft 生死存亡的大事.

雖然 Smart Phone 大流行, 但是其中還有幾個先天性不足, 就是速度與螢幕大小. 商業活動在電腦上的日常操作都涉及大量的數據及文字, 在 Smart Phone 的小小世界內, 想要輕鬆操作根本就是緣木求魚. 但是, iPad 及 Android 平板電腦的出現, 處理速度的快速提昇, 及日漸被市場認受, 則有可能是 Microsoft 霸業將要結束的前奏. 於是 Windows 8 就在我們的眼前出現了.

然而 Windows 8 開發部門的任務是巨大的, 因為他們要同時在數條新戰線上取得成功, 方有機會在競爭激烈的市場上為 Microsoft 扳回領導地位. 第一戰線就是和我們與生俱來的手指頭作戰! 在 80年代末, 全面採用 Graphic User Interface (GUI) 的 Mac OS 及 Windows 日益成熟, 雖則兩者壁壘分明, 但是在操作上還是依靠在同一樣工具 - 滑鼠. 從 Windows 1.0 開始, Windows 環境的整個設計中心就是用滑鼠, 熱鍵及 Sub-menu 來操作. 可是在 iOS 及 Android 的世界中, 其設計重心卻是直覺的用手指點畫拉停. 在傳統 GUI 環境內的圖示, 按鈕, 選項不用太大, 因為游標真正有效的就是其尖頭的那麼一點. 然而, 在 Apple 定義的新一代流動裝置中, 精準但虛擬的一點被不精準但真實的物理效應所取代, 更遑論其他因此改變的操作邏輯. 如果有設計 GUI 經驗的朋友, 一定會明白其中的差異之大猶如天地之別.

GUI 設計是 Human-Machine Interface 的一個分支, 背後原理是來源於 Mental Model, 換句話說就是關於人類如何認知這個世界, 並在與外部互動後所逐步建立的模型. 早期個人電腦所採用的命令列界面,  機器向使用者所提供的訊息十分有限, 因此使用者必須熟悉其指令及參數才可以有效操作機器. 以 Mental Model 理論來說, 就是使用者必須先透過其他渠道建立起被高度限制的模型才可以與機器交流. 這個要求, 當然把大眾拒於這高牆之外.

在成熟的 GUI 系統中,  Human-Computer Interaction (HCI) 的過程中機器向使用者所回饋的資訊大幅地增加, 令到使用者可以在這個過程當中逐漸建立起屬於他們自己的心智模型, 這種充滿彈性的學習曲線是命令列界面所無法比擬的. 而更重要的是, 由於這個模型是在一連串的事件中所逐漸產生的, 這種情況會令到使用者在不知不覺與自己的電腦 (準確點說是和 Operating System) 產生極強的情感扭帶. 這種情感扭帶使得電腦使用者分成不同陣營, 好處是擁有顧客對品牌的忠誠度, 然而當使用者感到被背叛時, 其反彈的力度可能使開發廠商始料未及. 想想 Microsoft 的 Windows Me 及 Windows Vista...

Jobs Steve 及 Apple 在推出 iPhone 時得以逃避了這種破壞力強大的反彈, 是因為他們徹底地改變了遊戲規則: 他們打破了自己所創造的囚牢 - 滑鼠及 OS X 已有的軟體環境. 如果你有比較過 iOS 及 OS X 的 GUI, 你會很難相信他們的核心是一樣的, 雖然其設計語言是相似的, 但是又不會相似到你有所聯想與比較, 最重要是二者所搭載的平台的定位十分明確.

然而, 當 Microsoft 設計 Windows 8 時卻沒有 Apple 那種 "引刀成一快" 的勇氣與缺心. 作為市場中的大老, Microsoft 無法擺脫過去成功的覊絆, 硬體廠商的要求, 及改變不了使用者的需求. 其實使用者到底想要什麼的呢? 流動裝置本質就是不穩定與即興的, 但是在 Windows 上大部份 Killer 級軟件卻是講求穩定和有計劃的操作. 對此, Windows 8 開發部門的答案就是 Windows UI.

沒有留言:

發佈留言