搜尋本站文章

2012年8月27日 星期一

HTML5 真正的主宰者是誰?遊戲規則爭奪戰已開始!

2007 年,賈伯斯斷言拒絕 Flash 並預言 HTML5 時代來臨,IT 行業就對 HTML5 產生了一股宗教熱情。HTML5 有著許多出眾的特性,可以直接在網頁上繪圖、嵌入音視頻、實現資訊互動,可以跨越 iOS、Android 等多個平臺,輕易地將網頁應用轉換成桌面應用......它儼然成了 APP 的終結者以及下一代移動技術的代名詞。

事至今日,已經不會有人再輕視 HTML5 帶來的變革。最近橫空出世的火狐作業系統(Fireox OS),就是試圖讓 HTML5 應用可以直接內置在手機底層架構上,以便更流暢運行。

不同領域的巨頭都在行動,迪士尼收購了一家 HTML5 遊戲開發公司,亞馬遜 Kindle 採用 HTML5 技術構建書城,Twitter 要用 HTML5 來開發 iPad 應用,甚至連 Adobe 都宣佈放棄 Flash 在移動終端上的支援,全面從 Google 商店撤出,轉攻 HTML5!

但是,就在大家對 HTML5 寄予高度厚望時,HTML5 自身的標準制定卻出現了嚴重的分化。7 月份,同為 HTML5 制定者的 WHATWG 和 W3C 表示無法繼續合作,前者希望制定一個能夠跟隨市場或技術動態的標準;後者則要確立一個「死」的標準,一旦正式頒佈再也無法修改。

標準一旦分化,開發者將再次面對 Web 的混亂,曾以跨平臺優勢而存在的 HTML5 劃時代意義也就不復存在。更壞的結果是,這早已不只是 WHATWG 和 W3C 之間的紛爭,巨大的市場價值,正蠱惑著每個參與者涉水其中。一直躲在背後的微軟、蘋果、Google 等幾大 IT 巨頭是這個標準的開路者,還是掘墓者?究竟,誰才是 HTML5 真正的主宰?這是一場充滿刀光劍影、激烈程度堪比政治鬥爭的多方勢力較量。

誰的遊戲規則?

按 W3C 的推進計畫,HTML5 標準正式頒佈最快也要到 2022 年。HTML5 標準制定涉及的技術並不複雜,也無需投入任何的研發或者團隊,最關鍵的是能否拉攏到作業系統和瀏覽器廠家的加入,W3C 也清楚這點,WHATWG 向它叫陣的自信,正是來自 Mozilla(火狐的開發組織)、蘋果和 Opera 的支援。

W3C 選擇了微軟。雖然「引狼入室」的做法受到了非議,但事實證明 W3C 選擇微軟是正確的。

微軟長期我行我素、不顧 Web 標準的作風受到其他瀏覽器廠家討伐,輿論也一致對微軟發出了反對的聲音。高壓之下,微軟開始改變態度。當然,微軟是不會加入由 Mozilla、蘋果組成的 WHATWG 的。

其時,IE 市場佔有率超過 70%,W3C 與 WHATWG 的實力對比一下子就扭轉過來。而且不久微軟就拋棄了自家的 Silverlight 技術,徹底投入了 HTML5 的懷抱。微軟 CEO 鮑爾默甚至在公開場合表達了對 HTML5 的喜愛:「HTML5 是促進前後端之間獨立和創新的平臺粘合劑。』

儘管微軟一度倒在 W3C 一邊,但天平很快就被扳回來了。WHATWG 也找到一個重量級的砝碼:Google。

Google 在 HTML5 標準中頗具野心。HTML5 不僅能讓它的應用部門更好地支援 Gmail、Google+ 這些產品,最關鍵的是 HTML5 可以替代搜尋引擎無法理解的 Flash。

2005 年,Google 吸收了 WHATWG 創始人伊恩。一方面,Google 讓伊恩繼續推進 WHATWG 的工作;另一方面,伊恩成了 Google 在 W3C 的代表與編輯,對 W3C 施加影響。後來 Chrome(谷歌瀏覽器)的市場份額迅速增長,IE 一路下滑,Google 作為砝碼也越來越重。

然而,Google 沒有讓 WHATWG 變得更團結,在競爭中體現優勢,反而誘發了 WHATWG 內部的分裂。原因很簡單:一山不容二虎。

目前,HTML5 超過 90% 的協定基本上都已達成了共識,唯獨視頻格式—最關鍵的一環,Google 與蘋果之間發生了激烈的矛盾,HTML5 標準制定的進程就在這裡停滯。

但統一視頻格式標準並不容易。Google 指責蘋果選擇 MPEG 視頻協定,該格式的核心技術被一家以蘋果為首的機構持有,商業化會帶來專利的問題,不符合 HTML5 標準制定的開放原則。隨後 Google 將 Youtube 的視頻全部轉換為它支援的 WebM 格式,決心跟蘋果抗衡到底。
局勢越來越混亂,W3C 與 WHATWG 的分合已不是問題的關鍵,現在變成了:誰能調停紛爭,誰就是 HTML5 標準的最大功臣。但這個幾十億美元的市場,誰會輕易讓步呢?在技術領域,大家不會有多少耐心等待問題解決,如今出現了一種奇怪現象:HTML5 標準還在草案中,卻已經被廣泛應用,而且各大瀏覽器都宣稱自己對 HTML5 支援是最好的。

現在唯一能肯定的是,未來遊戲規則不是 W3C 或 WHATWG 所能左右了。W3C 前顧問 Klaus Birkenbihl 對眼下的局面非常擔憂,他認為,「W3C 或者 WHATWG 都承受不了失敗,因為這樣將傷害到 Web。」言下之意是,如果這兩個組織都不能控制局面的話,那麼市場就會失 控。

由於標準紛爭而傷害產業的發展已有過深刻的教訓,漫長的藍光、HD-DVD 之爭就葬送了 DVD 產業:儘管 SONY(藍光)贏得了標準,但此時已經錯失了發展大容量 DVD 的最佳時機,隨著線上高清視頻、互聯網電視崛起,影碟失去了原本的價值。W3C 開始安撫開發者了,它宣佈在 2014 年將先拿出一個「推薦標準」,2022 年再正式頒佈。

真正的敵人:APP

W3C 的時程表都已經出來了,賈伯斯也斷言,HTML5 是未來,本地 App 將成過去。那麼,還有什麼要擔心的呢?

HTML5 的意義遠遠超過其作為 Web 的標準,它是下一代移動應用的代名詞。不過,這種顛覆性的定位卻使 HTML5 走向本地 APP 的對立面。HTML5 必然要面對 APP 生態系統開發商的阻力,而 HTML5 遇到的第一個障礙,就是來自曾積極推動其發展的蘋果。

今年 3 月,蘋果的官方資料顯示,App Store 的應用下載次數突破 250 億次,與 2011 年 1 月的 100 億次相比,增長了超過 150%。據 AdMob 的估算,AppStore 每年營收可達 24 億美元之巨。本地 App 仍維持如此強勢之時,蘋果怎會樂意看到 HTML5 興起?

有研究機構認為,HTML5 興起,將令蘋果的經營利潤增長在 2015 年或遭受 30% 的損失。同時,蘋果生態系統的封閉性也將被打破。

蘋果採取了拖延策略,為自己下一步佈局留出時間。一方面,蘋果在 iOS 設備上強推 MPEG 格式始終不肯讓步;另一方面,蘋果甚至從 iOS 4.0(手機作業系統)開始,關閉了大量對 HTML5 重要的 API,在 iOS 上給 HTML5 應用開發者設置障礙。

蘋果對硬體的依賴性比較高,它的影響力可能隨著硬體的銷量而發生變化。但 HTML5 還存在另一個不穩定因素:微軟在 WP8 之上也在規劃自家的 APP 生態系統,它以後是否會繼續一心一意地推動 HTML5 發展?

現在 Google 成了 HTML5 的最大希望,因為眼下 Google 對 Android 的原生生態幾乎已失去控制,Google 寄希望于 HTML5 重建一個全新的生態系統。不過,Google 卻心有餘而力不足。

由於 HTML5 對複雜的 Android 硬體終端適應性並不好,像根據螢幕大小、解析度來調整應用視窗大小的這種基礎功能,也往往讓開發者無所適從。艾媒諮詢首席分析師張毅認為,「考慮到對不同設備的相容性,目前 HTML5 的開發成本,不比本地 APP 降低多少。」而且,HTML5 標準制定的分歧也加劇了開發者對相容性的擔憂。

如果一個應用要為不同標準的瀏覽器、終端開發不同的版本,那麼 HTML5 跨平臺的劃時代意義就不復存在,開發者還不如回到 APP 的懷抱中,起碼目前 APP 的使用者體驗、功能都要比 HTML5 強大得多。專注于移動互聯網的點心公司 CEO 張磊認為,必須對 HTML5 技術保持審慎的態度,「大公司沒有大規模投入,讓小公司先去趟水、當炮灰,這就是 HTML5 的現狀。』

儘快確定 HTML5 標準,實現多平臺、多瀏覽器的統一和相容才能讓 HTML5 具有說服力,讓開發者放心地擁抱 HTML5 的未來。

不過,從另一個角度看,擔心 HTML5 能走多遠,可能只是杞人憂天。知名互聯網評論家 Keso 認為,「HTML5 的潛能正等待挖掘,未來也許根本看不見一個叫瀏覽器的東西。」因為 HTML5 可以打包成 APP 的形式。換句話說,就算我們不再需要 Web 或 Web 應用了,但 HTML5 仍可作為多種應用開發語言中的一種而存在,只不過再度回到 HTML5 之前那樣的混亂。從這個意義上來說,「2022 年」還是值得等待和期待的。

===============================================
創用 CC 授權條款
Related Posts Plugin for WordPress, Blogger...

沒有留言:

張貼留言

1、本留言處歡迎多加留言交流,但不歡迎垃圾留言及廣告留言
2、留言時可以使用部份 HTML 標記
3、對於教學文章介紹或軟體使用有問題歡迎提出,若站長沒回應表示不清楚該問題的解決方案
4、留言時請勿留下電子郵件,以免因搜尋引擎爬文而造成您的困擾,且站長不會寄相關郵件給您,僅會在留言區提供解決方案
5.站長保留不當刪除留言的權力,若造成不便尚請見諒