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