HTML 5:最后的火種?
谷歌以125億美元的價格完成了移動互聯網領域第一次軟件廠商對硬件廠商的收購,將智能手機市場三分天下的格局似乎已經展現在人們眼前:蘋果+蘋果、谷歌+摩托羅拉以及傳說中的“微軟+諾基亞”。
“我感覺谷歌是在自掘墳墓。”一位網名為秀野堂主的的創業者對《創業邦》說,“谷歌這么做沒法向其他的支持者和合作伙伴交代,也許站在谷歌的立場,他們覺得Android是一個開源的系統,并沒有收費,因此便可以不用負責。但是從道義上來講,這種做法是很不負責的,失了民心。” 秀野堂主是HTML5研究小組的骨干成員,這個小組專注于HTML5技術在中國的推廣和交流,在開發者中很具影響力。
從長遠來看,谷歌的這一步棋是對是錯有待時間來證明,但是在生意場上只有壟斷才能將利益最大化,開放也許只是相對的開放,移動互聯網似乎注定走向封閉,巨頭間的爭奪將會給散兵游勇們越來越少的生存空間,這樣的趨勢在App Store上便可窺斑見豹,曾經那里是個人開發者的天堂,現在排名前幾位的游戲和應用幾乎都是大公司的產品,壟斷之勢盡顯。
蘋果、谷歌、微軟掌控著各自的生態鏈,諸如三星、HTC和LG等各大手機廠商受操作系統的束縛難逃被套牢的厄運,留給他們的也有Android和Windows Phone這兩個選擇,軟件開發者所能做的只是把產品扔進App的汪洋之中,上架或推薦與否都由三大技術公司制定的游戲規則行事。
“IOS的競爭相當激烈,在40多萬個應用里面,如果你不投入更多的市場費用,或者不掌握很好的市場資源的話,你要想真正出人頭地的話相當地難。”陳琦是全球最大的休閑游戲公司之一Spilgames亞洲區的CEO,他們曾經開發過不少IOS上的游戲,但在App Store上遇到了很多推廣和運營上的困難,大公司尚且如此,個人開發者的日子更是難過。
真的只能受制于人嗎?HTML5也許可以給手機廠商和開發者們一個說No的機會。作為下一代的網頁編寫語言,HTML5技術是一套開放的標準,由于它提供了類似閃存技術的功能,因此更適用于移動設備的應用。它彌補了HTML4在交互、媒體和本地操作等方面的不足,支持當前多樣的、復雜的Web內容,最重要的是基于這項技術開發者可以“一次編寫、隨處可用”,也就是說程序只要在支持HTML5技術的瀏覽器上就可以實現跨平臺運行,不必再為同一款應用制作IOS版或者Android版了,為開發者節省了多次開發的成本。
HTML5對中國來說更有著深遠的意義。App Store和安卓市場在美國占據絕對的統治地位,形成了一個良性的付費市場,而中國的應用商店是沒有盈利模式的。“國人的付費習慣不好,70多家應用商店都不免淪為華軍軟件園。”百納信息科技有限公司創始人兼CEO楊永智說。網頁應用的開發者從某種程度上根本不需要依托于應用商店來代替收費,因為支付寶在中國已經有很成熟的支付體系,開發者和用戶之間可以雙向完成交易。
瀏覽器準備好了嗎
像很多重要的應用技術一樣,在普及和應用之前總要經歷一段很長時間的積累期,HTML5技術由W3C(萬維網)聯盟策劃并發起,新標準自2008年第一版標準推出以來已經沉寂了3年,始終沒有一個最終的標準是HTML5不能被廣泛應用的最大原因,有人說這套標準在2022年才會最終敲定,不過現在有了蘋果、谷歌等技術公司的推動,這一時間必將要被大大的提前了。
蘋果Safari瀏覽器一經推出,喬布斯就宣布其只支持HTML5,將Flash技術拒之門外;在PC端谷歌Chrome瀏覽器對HTML5支持最為出色,影響力最大;而就在不久前,微軟也宣布將支持HTML5技術,IE這個PC端瀏覽器的王者的加入無疑會使HTML5這團火燒的更旺。雖然這項屬于“未來”的技術還沒有一項真正成文的標準,但是思想卻已經走在了標準前面。
HTML5將極大的促進網頁應用的興起,在電腦上,人們已經習慣了在瀏覽器上玩游戲、在網頁中體會各種應用帶來的便利,現在這種習慣有可能會延伸到移動終端,而這也會徹底改變移動應用的市場格局,網頁應用會變得越來越重要,作為網頁通用入口的手機瀏覽器將起著越來越重要的作用。
“人們已經習慣在PC上玩網頁游戲,所以在心理上也會比較容易接受在手機網頁上玩游戲,因為我們將游戲作為網頁應用的切入點。”磊友科技的CEO黃何是最早進入HTML5領域的創業者,他曾在騰訊擔任產品經理,出來創業后進入創新工場,去年9月份磊友成立,主要做HTML5平臺引擎和游戲內容的開發。
一直以來手機瀏覽器都處于一個十分尷尬的位置,瀏覽器本身是一款應用,但是由于技術的限制,這款應用一直被當做文字內容的入口,但是隨著各種網站獨立客戶端的出現,這種內容入口的作用又被大大削弱了,HTML5從某種意義來說拯救了手機瀏覽器,不僅讓許多應用可以回歸于網頁,更可能將功能擴大化,在手機網頁上呈現更為多樣的富媒體形式。
“移動互聯網正在經歷著和PC互聯網相同的發展歷程。”UC優視CEO俞永福將這個歷程分為三個階段:從2000年到2004年是第一個階段,一切以瀏覽器為中心,應用很簡單;第二個階段是從2004年到2007年,PC上應用軟件開始大行其道;第三個階段也就是今天,90%的流量通過瀏覽器。
隨著U3 內核的發布,俞永福稱UCWeb 將加強對HTML5 的支持
造成瀏覽器大翻盤的原因首先是電腦上裝了太多軟件,爆發安全問題,其次是支付寶這樣的第三方應用需要開發的標準化,無法為所有軟件獨立開發插件;最后一個原因是瀏覽器整合能力的提升,如Flash插件的支持使瀏覽器玩網頁游戲成為了可能。
“瀏覽器是與生俱來跑網頁的,隨著HTML5的出現,現在瀏覽器要加強跑應用的能力了。”俞永福堅信HTML5的到來將為手機瀏覽器帶來一個新的發展契機,它將會成為手機瀏覽器從第二階段過渡到第三階段的關鍵因素。
而百納信息旗下的海豚瀏覽器是Android系統上的一款很受歡迎的第三方瀏覽器,8月底,海豚瀏覽器的iPhone版已經推出,就迅速席卷全球APP Store排行榜。上架24小時內快速占據50多國排行榜前5,美國、英國、法國、意大利等10個國家更是占據第一名。
值得一提的是這款瀏覽器的研發團隊來自于中國武漢,楊永智曾在微軟就職,2009年創立百納信息科技有限公司,一直從事手機軟件的研發,海豚瀏覽器和Safari、Chrome一樣基于開源的Webkit引擎搭建,以上層的再次渲染實現更好的擴展性和顯示效果,這款瀏覽器已經發布了中文版本,正式進軍中國市場,但對國內瀏覽器來說他們算是外來者。楊永智說:“我一直認為我們最大的競爭對手是原生應用,其次是默認瀏覽器,然后才是第三方瀏覽器。”
楊永智認為HTML5 給了第三方瀏覽器打敗原生應用的機會
海豚在中國有很多支持者,秀野堂主也是其中之一,“海豚可以不用封裝直接在瀏覽器上跑應用,如果他們可以跟開發者的互動再大膽一些,那么開發者對于海豚的支持可能會更多,基于它的應用也會越來越多,海豚在短的時間內就可以產生水溫效應而迅速地搶占市場。”中國本土的瀏覽器如UC目前也在加大對HTML5的技術投入,“UC研發了U3內核,最核心的就是部分支持了HTML5,將來如果瀏覽器不支持HTML5根本就沒有競爭力。”俞永福說。
由于HTML5的發展還沒有統一的標準,各個瀏覽器的廠商支持的力度也不盡相同。“谷歌收購摩托羅拉從一定意義上來說將推動HTML5的發展,”秀野堂主說,“硬件廠商和軟件廠商的深度結合,致使摩托羅拉可能會在Android的平臺上產生新的升級,它可能會直接把Chrome瀏覽器捆綁在摩托羅拉的手機里,那么HTML5的應用會迅速地爆發出來,因為谷歌的Chrome是所有瀏覽器中最勇于創新的,走在了HTML5技術應用的最前面。”
“如果Chrome瀏覽器開發手機版本的話,那我們只有開拓第三世界國家的市場了,但是短期之內應該不會,因為谷歌內部Chrome和Android是競爭關系。”楊永智說。
HTML5之后:原生應用VS網頁應用
原生應用現階段仍然占市場的統治地位,從用戶的角度,隨著數量的不斷增多,用戶很難在幾十萬的應用中找到自己想要的,顯然這種需求僅憑應用商店那幾十個推薦位是遠遠無法滿足的。
“這是由原生應用本身的封閉性造成的,每一個應用程序都是一個圍墻,由于搜索引擎看不到里面的數據,所以不能做到精確的搜索。”在楊永智看來,只有網頁才能做到精確的搜索,因為Web是一個開放的標準,它是基于網頁語言開發的。“花花公子的App一直沒有通過蘋果的審核,前一段時間花花公子上線了HTML5版本。應用商店沒有一個完善的用戶年齡審核系統,基于網頁相對成熟的年齡分級體系。”楊永智說。
網頁應用對于用戶最大的便利是無需下載,不用安裝,所有數據都在云端,而且由于HTML5的應用是跨平臺的,從理論上用戶在家中PC上玩游戲,只要按下暫停鍵,就可以在地鐵上用手機接著玩,給人們提供了無限的想象空間。
HTML5技術對軟件開發者的最大吸引力來自于網頁應用的跨平臺性,不僅如此,HTML5語言相比較原生應用的技術門檻更低,因此出錯后所要付出的修改成本也會更低。即便有如此多的好處,原生應用也并非會被網頁應用所取代,至少現階段HTML5的發展并不能完全滿足開發者對效果的追求,原生應用的運行速度和使用感受依然比網頁應用要好。造成這種差異的重要原因是原生應用可以調用手機設備的硬件,而網頁應用卻無法做到。
“在網頁中植入新浪微博,我們無法選擇拍照上傳,只能調用本地文件,而新浪客戶端卻可以做到這一點。”楊永智說,目前海豚瀏覽器的導航欄中就有新浪微博的Web版,除了不能拍照使用效果和客戶端版差別不大,隨著HTML5的發展和高通等手機硬件廠商的推進,已經有很多硬件可以由Web來驅動了,比如Web GL提供了一個類似3D加速的接口,可以調用3D的一些獨特性,寫出3D的游戲。
保證一致的用戶體驗也是HTML5技術需要解決的另一問題。“開發者在HTML5這個領域中面臨著瀏覽器的絞殺,”秀野堂主曾經做過一款HTML5的概念型游戲,幾乎用上了HTML5的所有元素,但是在不同瀏覽器中的使用效果卻大不相同。造成這一現象的主要原因是HTML5標準制定委員會人員構成復雜,基本都來自于各大技術公司,每一家都希望通過自己的聲音影響HTML5標準的走向。
同樣的問題也在困擾著第三方瀏覽器,不同的操作系統對HTML5的支持效果也不盡相同,Android上網頁播放視頻的效果就比IOS上差很多。“但在Android上我們可以對視頻的標簽進行更多的改進,從而達到更好的體驗效果,這種改進的空間正是我們工作的重點,也是我們選擇Android平臺的重要原因,”楊永智說,“未來如游戲這種需要調用很多硬件資源可能還是原生應用的效果會好一些,但是隨著HTML5技術的不斷發展,原生應用向網頁應用靠攏是一個必然的趨勢。”
“原生應用和網頁應用未來也許沒有一個清晰的界定,網頁應用可以套一個殼而變成獨立App的形態,原生應用中的一個按鈕在你不知道的情況下也許點進去的也許是一個網站的鏈接。”杜亞波也是HTML5研究小組中的成員,他在iPad上為企業用戶做應用,在他制作的原生應用中使用了很多HTML5的技術,這是一種混合編程的技術,以一種交叉開發的理念制作應用,極大的提高了應用的制作效率。
“一些圖表、報表這種很絢的圖我們用HTML5技術,渲染的工作用本地應用技術去開發,這樣下來原本一周的工作量現在一兩個小時就能完成。”杜亞波作為原生應用的開發者嘗到了HTML5技術的甜頭。但是原生應用是無法完全變成網頁的,只能通過HTML5技術以嵌入的方式將鏈接源引網站的內容,這一點在游戲上體現的更為明顯,因為原生游戲是無法包裝成網頁的,所謂由繁入簡難,這也是網頁游戲初期的優勢。
“不管是原生應用還是網頁應用,關鍵的問題是它運行在系統之上還是瀏覽器之上,不同的應用適用于不同的形式,那些聯網性的應用長期來看一定會跑在瀏覽器上。”俞永福說。大型單機游戲一般需要調用更多的手機硬件,現階段更適用于Flash技術,而繼續以原生應用的形態存在,Flash和HTML5之間的選擇一直是一個備受爭議的話題。
有業內人士表示,HTML5將使得Adobe Flash技術顯得很多余,因為HTML5的開放,Web標準提供了除Flash之外的富媒體網絡內容發布方法。但也有不同的聲音認為,HTML5的缺點很明顯,特別是由于其目前仍處于草案階段,瀏覽器兼容性差,而且開發模式單一,目前基本只靠記事本開發。相比之下,Flash的優點在于普及率高,而且依靠多年的積累,眾多設計人員和開發者集中在Flash平臺,有效地解決了瀏覽器的兼容性問題,可以提供有效的開發方案。 “Flash是一個插件,用以彌補HTML4在視頻和圖像處理等方面的不足,相比較而言HTML5是一套完整的網頁語言,隨著HTML5的不斷更新,網頁富媒體處理和的對硬件調用能力的不斷增強,HTML5技術遲早會取代Flash。”黃何說。
平臺猜想
如果你玩新浪微博,會發現一個“手機最游戲”的入口,這是國內首款基于移動設備瀏覽器的HTML5網頁應用,由休閑游戲網絡Spilgames亞洲公司開發,可以支持IOS及Android 2.2系統以上的移動設備。用戶無需下載安裝,就可以在網頁上體驗數款經典的益智類游戲,“我們和磊友進行合作,共同發起了HTML5研究小組,希望在國內打造一個良性的HTML5研究環境,讓更多的開發者可以基于HTML5做一些游戲和應用,共同探索網頁應用的盈利模式。”Spilgames亞洲區CEO陳琦說。
以App Store為代表的應用商店已經為原生應用提供了一套成熟的商業模式,軟件提供者和應用商店3/7分成,可以選擇一次性付費和應用內提供附加服務的兩種形式盈利,而移動終端的網頁應用作為新生事物,在商業模式上還處于探索階段。黃何手中長期拿著一個塞班系統的手機,這并非因為他敝帚自珍,而是因為磊友做了一件很“變態”的事情,那就是讓HTML5游戲可以在塞班上運行。
“雖然IOS和Android發展迅速,但是中國手機用戶最多的仍然是塞班市場,所以我們制作了一個塞班系統的客戶端,讓它可以跑HTML5游戲。”黃何的目的是讓大部分的手機能跑HTML5游戲,然后再拼命的做游戲賣錢,這就是他的HTML5游戲賺錢計劃。在他看來未來磊友將會有更大的優勢,因為HTML5的跨平臺特性可以使這些游戲的移植成本越來越低。
除了做游戲,磊友還開發了一套HTML5技術的SDK工具,可以減少編程的難度,降低了開發者學習這項新技術的門檻。“所有人一想到HTML5就想到做網頁,磊友做的這個工具告訴人們,HTML5除了可以做網頁,還可以做應用。”杜亞波說。
如同原生應用依托于應用商店,網頁應用也需要依托一個更加寬闊的平臺,對于游戲而言這個平臺可以是社交網站、可以是微博、可以是瀏覽器,可以是基于Web開發的任何平臺之上。
“我們和開發者之間的合作也許會比簡單的鏈接入口更進一步,也許是以Web Store的形式將所有的網頁應用集中于一個導航站點。”楊永智對海豚瀏覽器的未來有著更為深遠的打算,打造平臺是所有互聯網企業的目標,瀏覽器如果可以把流量變成用戶,所能實現的經濟量級是完全不同的。但是網頁應用開發者似乎不是很買瀏覽器的帳。
“對我們來說一個平臺僅僅提供網頁的入口是遠遠的不夠的,它需要投入更多的運營成本,我們關心的是有多少人在玩游戲,而不是這個平臺上的流量有多大。”黃何看好國內人人、騰訊和新浪微博三家平臺,這些平臺都同樣具有社區性。瀏覽器是一個工具,和做社區、做運營是不同的方向,瀏覽器如果希望搭建一個應用平臺必須摒棄掉做工具的思路,這個觀點也得到了陳琦的認可,他更看好社交網站和游戲之間的合作,“社交網絡將是更適用于手機網頁游戲的平臺,它可以極大的降低市場推廣的費用,好友間的互相影響便可滿足推廣的需求。基于HTML5的技術特點,用戶不需要下載就可以在線玩游戲,輕易獲得的優勢使用戶的流失率也會相應的降低。”
Facebook和Google+作為世界領先的社交網絡平臺早就開始了在HTML5上的布局,Google+前一段時間上線了16款網頁游戲,其中有一款基于HTML5技術開發,那就是在App Store上名聲鵲起的《憤怒的小鳥》。有著這樣世界級技術公司營造的平臺,HTML5游戲飛出自己憤怒的小鳥指日可待,現在正是開發者抓住先機的良機,而中國的開發者似乎沒有投入與此相契合的熱情。
“由于需要大量的人員去做基礎工作,而這些工作不會迅速帶來利益,造成了國內HTML5技術的開發氛圍并不好,其實我們中國的技術絲毫不輸于美國,我們只是輸在了開發者的保守和短視。”秀野堂主說。
原文:http://www.mhtml5.com/2011/09/2799.html
【編輯推薦】