首先必須承認從這個開發預覽版的情況來看,win8無論在技術還是在介面方面的突破很大,可以說完全展示了微軟在案頭技術上的強大實力。新的開發工具幾乎能讓所有的程式員為win8開發應用,從傳統的C/C++,到C#甚至web上的JavaScript,而且用C#或JavaScript編寫出來的程式可以在X86和ARM這兩種完全不同的硬體平台上運行;Metro所代表的“內容即介面”的理念可以說是自GUI出現以來的一個大突破。
微軟的目的很明顯:創造一個大一統的平台,相容所有主流的硬體平台,包攬所有的開發人員。
但無論其他的方面做得再優秀,決定這一切能否取得成功的,是它用來承載這一切的核心——windows
slate。windows slate 能擊中市場要害,取得成功嗎?
我的觀點是:windows slate
將微軟性錯誤的思想延續到無以複加的地步!windows傳統的成功來自於它作為一個平台的統一性——它的相容性使它能輕鬆運行在各種規格的硬體上,完善高效的使用者介面使它流行於office的同時流行於個人消費者。因為統一了市場,開發人員只需要針對它這一個平台編寫程式(不像linux那樣平台分裂),加上它方便的開發工具,windows上的應用程式數量極多而覆蓋全面,確立了傳統的windows不可動搖的地位。
但現在時代不同了,如今是IT產業以為消費者服務為中心的時代,windows在此前一直嘗試利用windows統一企業使用者和消費使用者,而且成績不錯,但現在消費者對IT產品提出了更高的要求,兼顧公司專屬應用程式的windows越來越難以滿足消費者的需求。vista的失敗就是一個很好的例子,企業使用者覺得它介面花哨且相容性差,消費使用者則不覺得它相對xp有什麼大的改進。現實是目前的windows無論對於消費使用者還是對於企業使用者來說都整合了太多無用的東西,太臃腫了,而且個人使用者會抱怨它介面傳統,而企業使用者則抱怨它介面花哨——“大一統”思想下的傳統windows已經與這個時代越來越顯得格格不入。
再來看看這個預覽版的windows
8。它就是這種“大一統”思想下的產物,將兩種不同的使用者介面用很生硬的方式糅合在一起,架設在兩種不同設計不同用途的晶片上。它所實現的技術確實讓人很吃驚,人們目前對它的興趣也很大。但仔細想一想,平板使用者為什麼需要一個傳統windows介面?而PC使用者又為什麼需要一個Metro介面?企業使用者為什麼需要Xbox
Live?而消費使用者為什麼需要Hyper-V?無論對什麼樣的使用者它都顯得臃腫;無論對什麼樣的使用者它的體驗都不夠好,不夠高效。
微軟顯然把windows
當成了萬能的靈丹妙藥,並竭力讓windows滿足所有使用者的所有需求,但在這個消費計算橫行的時代,一個單一的封閉平台根本不可能滿足所有使用者的所有需求。
windows
7
在vista錯誤的道路上更進了一步,結果是更大的失敗——微軟錯過了反思的機會,沒有及時看清市場的需求的變化,及早進入移動互連網領域。可笑的是微軟卻認為windows
7
取得了前所未有的成功,決定在這個方向上更進一步,而沒有認識到整個公司的方向出錯了,表面上的成功之下是巨大的失敗——微軟的IT產業中心的地位正在被取代。
windows
slate
的確是一款優秀的作業系統,不過如果它想要以“統一一切”這樣在錯誤的道路上更進一步的方式來取得成功的話,結果只能是失敗。
如有不妥,歡迎批評指正。