HTML5定稿了,為什么原生App世界將被顛覆

2015-01-31 15:26:15來源:CSDN作者:王安,數(shù)字天堂公司董事長

2014年10月底,HTML5規(guī)范正式定稿,結(jié)束了長達(dá)8年的長跑。數(shù)字天堂董事長,DCloud CEO王安梳理了HTML5誕生至今的演變過程,并從開發(fā)者和用戶兩個(gè)角度分析了HTML對兩個(gè)人群的優(yōu)勢。

但我認(rèn)為這樣的想法很危險(xiǎn),就像Apple成立前,HP的高層告訴沃茲:誰會(huì)在家里擺一臺電腦呢?未來HTML5肯定會(huì)顛覆原生App。“性工能”障礙的消除,只是HTML5的劣勢被削弱,但劣勢被消除后,它的優(yōu)勢就會(huì)大放異彩,HTML5的優(yōu)勢是什么?我們分別就開發(fā)者和最終用戶來看。

HTML5對開發(fā)者的7大優(yōu)勢

  • 跨平臺:在多屏年代,開發(fā)者的痛苦指數(shù)非常高,人人都期盼HTML5能扮演救星。多套代碼、不同技術(shù)工種、業(yè)務(wù)邏輯同步,這是折磨人的過程。有點(diǎn)類似個(gè)人電腦早期世界,那個(gè)時(shí)候的每家電腦都有自己的操作系統(tǒng)和編程語言,開發(fā)者疲于做不同版本,其實(shí)DOS的盛行也很大程度是因?yàn)殚_發(fā)者實(shí)在沒精力給其他電腦寫程序?缙脚_技術(shù)在早期大多因?yàn)樾阅軉栴}夭折,但中后期硬件能力增強(qiáng)后又會(huì)占據(jù)主流,因?yàn)榭缙脚_確實(shí)是剛需。
  • 快速迭代:移動(dòng)互聯(lián)網(wǎng)是一個(gè)快魚吃慢魚的時(shí)代,誰對用戶的需求滿足的更快,誰的試錯(cuò)成本更低,誰就擁有巨大的優(yōu)勢;ヂ(lián)網(wǎng)產(chǎn)品大多免費(fèi)、且有網(wǎng)絡(luò)效應(yīng),后入者搶奪用戶的難度非常大。使用原生開發(fā),從招聘、開發(fā)、上線各個(gè)環(huán)節(jié)的效率都慢一倍以上,而且參與的人越多,溝通效率往往拖慢不止一倍。
  • 持續(xù)交付:很多人有這樣的體會(huì),一個(gè)原生應(yīng)用上線App Store,突然有一個(gè)大bug,只好連夜加班修復(fù),然后靜靜等待2周或更長時(shí)間的Apple審核,這2個(gè)星期被用戶的涂抹淹死,市場上一片差評,用戶大量流失。等新應(yīng)用被審核上線了,用戶已經(jīng)卸載了。但是,HTML5沒有這些問題,你可以實(shí)時(shí)更新,有問題立即響應(yīng)。
  • 大幅下降成本:創(chuàng)業(yè)者融資并不容易,如何花錢更高效非常重要。如果你使用原生開發(fā)的App和競爭對手使用HTML5開發(fā)的App沒什么區(qū)別,但你的開發(fā)成本高出一倍,我相信沒有投資人會(huì)喜歡給你投錢。
  • 開源生態(tài)系統(tǒng)發(fā)達(dá):HTML5前端是開放的正反饋循環(huán)生態(tài)系統(tǒng),大量的開源庫可以使用,開發(fā)應(yīng)用變得更輕松、更敏捷,當(dāng)然這也體現(xiàn)在了快速迭代和成本下降上。不過更重要的是,這種開放的正反饋循環(huán)生態(tài)系統(tǒng)未來的生命力是比原生生態(tài)系統(tǒng)更強(qiáng)勁的。
  • 開放的數(shù)據(jù)交換:HTML是以page為單元開放代碼的,它無需專門開發(fā)SDK,只要不混淆,就能與其他應(yīng)用交互數(shù)據(jù)。開發(fā)者可以讓手機(jī)搜索引擎很容易檢索到自己的數(shù)據(jù), 也更容易通過跨應(yīng)用協(xié)作來滿足最終用戶需求。
  • 導(dǎo)流入口多:HTML5應(yīng)用導(dǎo)流非常容易,超級App(如微信朋友圈)、搜索引擎、應(yīng)用市場、瀏覽器,到處都是HTML5的流量入口。而原生App的流量入口只有應(yīng)用市場。聰明的HTML5開發(fā)者當(dāng)然會(huì)玩轉(zhuǎn)各種流量入口從而取得更強(qiáng)的優(yōu)勢。
  • 流量大:前段時(shí)間微信朋友圈風(fēng)靡一時(shí)《神經(jīng)貓》,這個(gè)游戲如果放到Appstore,絕對沒有那么多流量,超級App帶來的流量,遠(yuǎn)大于原生應(yīng)用市場。假如微信允許游戲在桌面創(chuàng)建快捷方式、假如游戲后續(xù)升級解決持續(xù)娛樂問題,未來不可想象。
  • 導(dǎo)流效率高:除了入口多、流量大,導(dǎo)流效率高也不可忽視,誰都知道,頁游和端游打同樣的廣告,廣告變用戶的轉(zhuǎn)化率,頁游遠(yuǎn)遠(yuǎn)高于端游?删珳(zhǔn)導(dǎo)流到二級頁:我們都知道搜索引擎可以直接進(jìn)入到。

HTML5對最終用戶的3大優(yōu)勢

1. 大幅降低使用門檻

為什么流媒體會(huì)替代下載視頻成為主流?為什么頁游會(huì)如此火爆?只因用戶太“懶”。讓用戶更方便的滿足需求,有時(shí)效果好于更多的滿足需求。

用戶眼睛看到一個(gè)興趣點(diǎn),點(diǎn)擊后,就應(yīng)該立即開始滿足用戶需求。比如流媒體可以立即看,頁游可以立即玩。而目前的原生應(yīng)用市場,用戶需要這樣操作:選一個(gè)應(yīng)用、等待下載、確認(rèn)權(quán)限、等待安裝,然后點(diǎn)擊打開。這樣糟糕的體驗(yàn)遲早要被顛覆。

不管是App、游戲還是音視頻,未來都將即點(diǎn)即用。誰先滿足用戶這個(gè)需求,誰就制勝。

2. 實(shí)時(shí)更新、差量更新的優(yōu)秀體驗(yàn)

HTML5應(yīng)用可以繞開應(yīng)用市場的限制進(jìn)行自主實(shí)時(shí)更新,用戶可以快速享受新服務(wù)。

而且這種更新完全可以是差量更新,比如某個(gè)HTML頁面或某個(gè)js文件有問題,只更新這個(gè)幾K的小文件就可以了,這比原生應(yīng)用的更新體驗(yàn)好太多。

3. 跨應(yīng)用的使用體驗(yàn)

目前手機(jī)應(yīng)用切換是以桌面或任務(wù)管理器為中心的,但事實(shí)上這些中心很影響效率和體驗(yàn)。用戶想出差三亞,先打開去哪App訂票,然后切回桌面,再找到并打開天氣App,搜索輸入三亞,再切到桌面,找到并打開航旅縱橫App,輸入航班號值機(jī),哦對了,航班號多少來著,再切到桌面,找到并打開去哪App看航班號,最后找到并打開租車App,輸入租車地點(diǎn),然后再切回桌面。。。

在原生應(yīng)用體系下,用戶只能這樣。但在HTML5體系下,他不需要切回桌面,他可以在App間方便的直接跳來跳去,而不是使用一個(gè)一個(gè)孤島App;他更不用重復(fù)錄入數(shù)據(jù),應(yīng)用間可以方便的互相傳遞數(shù)據(jù)。

這種模式需要一點(diǎn)想象力,但未來遲早會(huì)來。

分析至此,我們可以明顯的看出,不管是站在最終用戶角度、還是站在開發(fā)者角度,HTML5必將取代原生應(yīng)用當(dāng)前的位置。并由此引發(fā)一系列顛覆。

HTML5還有什么會(huì)被改變?

HTML5的爆發(fā),原生App生態(tài)系統(tǒng)的顛覆,是一場產(chǎn)業(yè)革命,很多角色都會(huì)受到影響,我們來預(yù)測一番。

新型HTML5引擎戰(zhàn)火將燒起

標(biāo)準(zhǔn)的HTML5引擎并不能解決HTML5的所有問題,擁有大流量入口的互聯(lián)網(wǎng)巨頭,莫不在思考內(nèi)嵌更優(yōu)秀的增強(qiáng)引擎。騰訊推出了X5瀏覽器引擎,就是看中這個(gè)機(jī)會(huì)。目前各路瀏覽器廠商、應(yīng)用市場廠商、甚至rom廠商,都在努力整合更優(yōu)質(zhì)的瀏覽器引擎。假使微信內(nèi)嵌的WebView可以運(yùn)行更優(yōu)秀的Canvas游戲、假使360手機(jī)助手可以發(fā)行即點(diǎn)即用的HTML5應(yīng)用并且能力體驗(yàn)與原生一致、假使小米rom內(nèi)置更強(qiáng)大的WebView使得所有HTML5應(yīng)用在小米手機(jī)上運(yùn)行的更流暢。。。

一個(gè)巨頭開始行動(dòng),所有巨頭都會(huì)聞風(fēng)而動(dòng),沒錯(cuò),這場戰(zhàn)役會(huì)是移動(dòng)互聯(lián)網(wǎng)世界的二次世界大戰(zhàn)。

應(yīng)用發(fā)行市場將洗牌

由于超級App的巨大流量能輕易成為HTML5應(yīng)用的入口,并且會(huì)形成大者更大的效應(yīng),傳統(tǒng)的應(yīng)用商店、甚至線下預(yù)裝,這些流量不足和效率偏低的發(fā)行模式將被擠出市場主流。本身也是超級App的大流量應(yīng)用商店,如果轉(zhuǎn)型得當(dāng),也將以發(fā)行HTML5應(yīng)用為主。

廣告和統(tǒng)計(jì)市場

原生的廣告和統(tǒng)計(jì)SDK提供商會(huì)面臨尬尷,Google、百度等基于網(wǎng)頁的廣告和統(tǒng)計(jì)服務(wù)會(huì)取得更大的優(yōu)勢。開發(fā)者不再需要打包SDK,引入一個(gè)Script即可。

開源技術(shù)將在移動(dòng)互聯(lián)網(wǎng)領(lǐng)域更加流行

HTML的開放性造就了大量的開源產(chǎn)品,也反向促進(jìn)了HTML的繁榮。在Github上有大量的JS框架,而原生的開源代碼數(shù)量相比甚少。而未來移動(dòng)互聯(lián)網(wǎng)世界將因?yàn)殚_源而發(fā)展的更迅速,這里也同樣存在類Github廠商的機(jī)遇。

開發(fā)工具的變化

早期HTML只需要記事本寫幾個(gè)Tag,中期的HTML、JS、CSS比較復(fù)雜,需要更高級的文本編輯器,但HTML5到來后,它的代碼量、復(fù)雜度、開發(fā)模型將與原生開發(fā)看齊,需要類似Xcode、Eclipse等專業(yè)的IDE工具來解決開發(fā)、調(diào)試的問題。一些以會(huì)使用記事本寫代碼為榮的開發(fā)者,將面臨思路轉(zhuǎn)換甚至被更高效的開發(fā)者淘汰。

性能分析調(diào)優(yōu)

目前很多針對原生應(yīng)用的性能分析調(diào)優(yōu)工具或服務(wù),未來也面臨轉(zhuǎn)型,HTML5應(yīng)用的性能分析調(diào)優(yōu)是另一個(gè)世界。

混淆與產(chǎn)權(quán)保護(hù)

HTML5是開放代碼的,好處也帶來弊端,有些東西開發(fā)者希望暴露,但有些東西開發(fā)者希望保護(hù);煜夹g(shù)就變得更有商業(yè)機(jī)會(huì)。PC Web上Gmail的混淆就做的不錯(cuò)。除了JS混淆,離線數(shù)據(jù)加密相信也有不少空間。

安全廠商的新機(jī)會(huì)

HTML5的強(qiáng)大會(huì)引發(fā)很多安全問題,并且解決思路與原生不一樣,業(yè)內(nèi)有可能會(huì)出現(xiàn)新的安全廠商領(lǐng)導(dǎo)者。

結(jié)語

寫到結(jié)尾,感覺話題有點(diǎn)大了。其實(shí)未來如何發(fā)展是沒人能準(zhǔn)確預(yù)測的,變量非常多。但我想讓用戶和開發(fā)者都更方便的趨勢是不會(huì)錯(cuò)的。

我在這里拋磚引玉,歡迎大家一起討論,但我希望我們能理智的分析,在爭議中提煉真知,而不是未經(jīng)思考或驗(yàn)證僅因?yàn)楹ε卤活嵏捕鵁o謂的亂噴。

關(guān)鍵詞:HTML5原生App
最新文章