當(dāng)前位置:首頁(yè) >  站長(zhǎng) >  建站經(jīng)驗(yàn) >  正文

HTML5定稿一周年 你必須要重新認(rèn)識(shí)HTML5了

 2015-11-30 11:00  來(lái)源: 用戶投稿   我來(lái)投稿 撤稿糾錯(cuò)

  域名預(yù)訂/競(jìng)價(jià),好“米”不錯(cuò)過(guò)

去年此時(shí),W3C定稿了HTML5。我曾發(fā)表一篇文章《HTML 5終于定稿,為什么原生App世界將被顛覆》,這文章轉(zhuǎn)載量很大,它闡述了HTML5的來(lái)龍去脈,分析了HTML5的優(yōu)劣勢(shì)并對(duì)未來(lái)發(fā)展做了一些預(yù)測(cè)。

時(shí)隔一年,我們看看HTML5產(chǎn)業(yè)都發(fā)生了什么,那些基于理論的預(yù)測(cè),哪些被實(shí)踐了,結(jié)果又如何?

2015年初,F(xiàn)acebook宣布推出React Native開(kāi)源框架。2015年初,騰訊微信推出了JS SDK。2015年中,阿里巴巴公司的Judy Zhu入選W3C Advisory Board,這是中國(guó)人在W3C組織中話語(yǔ)權(quán)最高的位置。2015年中,HTML5中國(guó)產(chǎn)業(yè)聯(lián)盟舉行擴(kuò)大會(huì)議,引入十幾家會(huì)員單位2015年中,F(xiàn)irefox副總宮力離職創(chuàng)業(yè)H5OS并獲得巨額融資。騰訊QQ玩吧成為重要的HTML5手機(jī)游戲平臺(tái)。360手機(jī)助手與DCloud合作推出流應(yīng)用,開(kāi)啟HTML5替代原生的序幕。

從整體來(lái)看,2015年是各個(gè)巨頭進(jìn)軍HTML5領(lǐng)域的探索年,不同的公司通過(guò)不同的方式在探索HTML5如何為其所用,在推進(jìn)、驗(yàn)證、糾錯(cuò)、繼續(xù)推進(jìn)中不停迭代,并出現(xiàn)了一些非常亮眼的突破。

Facebook回歸并發(fā)布React Native,并非擁抱HTML5

扎克伯格在2013年放棄HTML5的聲明是HTML5歷史上黑暗的一幕。2015年,F(xiàn)acebook終于回來(lái)了。不過(guò)這種回歸略微尷尬的是:React Native并非擁抱HTML5,而是準(zhǔn)備干掉HTML5。React Native雖然仍然是JS,但并不兼容HTML5。通過(guò)Facebook的自定義語(yǔ)法,React Native實(shí)現(xiàn)了更高效率的渲染引擎,提升了性能表現(xiàn)。

React Native從年初召開(kāi)發(fā)布會(huì),然后發(fā)布iOS版,直到9月份Android版推出,中間也是在不停試水。

Facebook基于動(dòng)態(tài)語(yǔ)言構(gòu)建生態(tài)鏈的動(dòng)力是十足的,作為全球最大的社交基礎(chǔ)平臺(tái),F(xiàn)acebook的Web版本上活躍著廣泛的三方應(yīng)用,但手機(jī)上這套體系搬過(guò)不來(lái)。

Facebook自己的App是原生開(kāi)發(fā)的,但三方應(yīng)用如果也使用原生開(kāi)發(fā),是無(wú)法成為Facebook移動(dòng)生態(tài)的一部分的。而基于HTML5的三方應(yīng)用,在手機(jī)上的表現(xiàn)實(shí)在不佳,嚴(yán)重打擊用戶在手機(jī)上使用、購(gòu)買(mǎi)這些三方應(yīng)用的熱情。而Facebook極大的盈利來(lái)源恰恰是從三方應(yīng)用的收入中獲取分成。

雖然基于動(dòng)態(tài)語(yǔ)言構(gòu)建生態(tài)系統(tǒng)的動(dòng)力十足,但Facebook為何要另起爐灶呢?

當(dāng)初Facebook放棄HTML5,就是因?yàn)镠TML5的渲染效率在手機(jī)上達(dá)不到流暢標(biāo)準(zhǔn),F(xiàn)acebook認(rèn)為罪魁禍?zhǔn)资荄OM和CSS3。而React Native的原則就是No DOM,使用了完全不同的繪制引擎。

當(dāng)初CSS3被設(shè)計(jì)的超級(jí)復(fù)雜,很大程度上是為了替代Flash在HTML4年代酷炫的交互效果。在PC上硬件資源沒(méi)問(wèn)題,CSS3雖然復(fù)雜也能跑得流暢。但手機(jī)不同于PC,DOM和CSS重繪在低端機(jī)上并不流暢。

但無(wú)論如何,自建標(biāo)準(zhǔn)是比較難的事情,如果僅在Facebook生態(tài)里自然沒(méi)別人管,但如果做大了就又會(huì)像Flash一樣遭遇巨頭聯(lián)合絞殺。但是React Native確實(shí)在倒逼瀏覽器引擎開(kāi)發(fā)商反思渲染引擎應(yīng)該如何優(yōu)化。

騰訊在微信和QQ兩大生態(tài)中,運(yùn)用不同思路探索HTML5

騰訊也是社交巨頭,和Facebook有類似的需求,圍繞著騰訊巨大的用戶群,有眾多三方應(yīng)用在這里掘金。不過(guò)騰訊有微信和QQ兩套生態(tài),這兩個(gè)生態(tài)做HTML5的思路還并不相同。對(duì)微信而言,公眾號(hào)就是它的生態(tài),為了增強(qiáng)公眾號(hào)的能力,微信推出了JS SDK,它本質(zhì)上是一種輕應(yīng)用,強(qiáng)化了JS的能力,補(bǔ)充了十幾類常用的API。公眾號(hào)是以服務(wù)內(nèi)容和應(yīng)用為主的,JS SDK的強(qiáng)化基本沒(méi)有考慮HTML5游戲的需求。

雖然微信強(qiáng)化了JS SDK,但公眾號(hào)的性能和體驗(yàn)還是讓用戶不太爽的,切換頁(yè)面的長(zhǎng)時(shí)間等待、Back錯(cuò)亂等很多問(wèn)題讓人煩躁。從這個(gè)角度看,還是落后Facebook一籌。

另一方面,如何推進(jìn)開(kāi)發(fā)商使用JS SDK也是一件撓頭的事情。本來(lái)滴滴出行內(nèi)嵌在微信里的版本是可以通過(guò)微信JS SDK來(lái)展現(xiàn)地圖和語(yǔ)音輸入的,但滴滴并沒(méi)有強(qiáng)化微信內(nèi)嵌版的體驗(yàn)。這里就暴露了微信的另一個(gè)問(wèn)題:當(dāng)一個(gè)App廠商自己也是巨頭或者想成為巨頭時(shí),它必然不會(huì)依賴和強(qiáng)化微信里的入口,它會(huì)希望主推自己的獨(dú)立入口。

回想張小龍做微信公眾號(hào)的理念“再小的個(gè)體也有自己的品牌”和“消除中介”,這一切也是順理成章。

與微信不同,QQ是另一套思路,QQ用戶低齡化,愛(ài)玩游戲,通過(guò)HTML5游戲變現(xiàn)是QQ空間這個(gè)產(chǎn)品更關(guān)注的事情,于是騰訊在QQ空間App里推出了玩吧欄目,專門(mén)匯聚HTML5游戲,給這些游戲?qū)Я髁?,然后獲取分成收益。目前玩吧匯聚了各種主流HTML5游戲,包括普通HTML5游戲和使用Cocos2d-HTML5、Egret等引擎的游戲。

2015年有不少渠道在探索HTML5游戲,包括瀏覽器和一些超級(jí)App,甚至包括滴滴出行也開(kāi)設(shè)了游戲中心。但就目前的情況,大多數(shù)渠道都沒(méi)有亮眼成績(jī)。玩吧在眾多渠道的勝出反映一個(gè)現(xiàn)狀:HTML5游戲目前比較適合基于社交屬性的輕度游戲。

業(yè)內(nèi)還有一些開(kāi)發(fā)商嘗試把HTML5游戲引入到互動(dòng)營(yíng)銷(xiāo)、客戶服務(wù)以及多屏互動(dòng)領(lǐng)域,這些有意義的探索或許在未來(lái)能給消費(fèi)者和商家?guī)?lái)新的體驗(yàn)。

將HTML5應(yīng)用于應(yīng)用市場(chǎng),360等企業(yè)尋求新突破點(diǎn)

應(yīng)用市場(chǎng)對(duì)待HTML5與社交平臺(tái)不同。應(yīng)用市場(chǎng)不存在通過(guò)社交用戶建立開(kāi)放平臺(tái)并變現(xiàn)的需求,應(yīng)用市場(chǎng)是比較自由和單純的發(fā)行渠道。

但原生應(yīng)用的發(fā)行是一個(gè)很簡(jiǎn)單的工作,無(wú)法差異化的,各家就是拼自己的資源和流量占入口。于是應(yīng)用市場(chǎng)也在尋找自己的突破點(diǎn)。360手機(jī)助手在2015年初上線了生活助手欄目,匯總了各種O2O廠商的服務(wù),但不是讓用戶下載這些O2O廠商的原生App,而是直接打開(kāi)HTML5網(wǎng)頁(yè)。年中360還宣布對(duì)HTML5服務(wù)免流量,目前360生活助手里訪問(wèn)這些O2O廠商的HTML5 App可以不花通信流量費(fèi),費(fèi)用由360買(mǎi)單。

O2O服務(wù)的集成發(fā)行其他巨頭也很重視,百度在宣布200億砸向O2O后,手機(jī)百度及各條產(chǎn)品都很注重O2O廠商的HTML5服務(wù)引入;小米也推出了小米生活,華為也在做華為生活,也都是類似思路。于是今年O2O廠商們有一個(gè)忙碌的工作就是把HTML5頁(yè)面集成到各家渠道。由App分發(fā)升級(jí)為服務(wù)分發(fā),這是應(yīng)用市場(chǎng)自己的動(dòng)力,但用戶使用習(xí)慣的養(yǎng)成還需要時(shí)間。

OS國(guó)產(chǎn)化,從HTML5入手

2015年中,HTML5中國(guó)產(chǎn)業(yè)聯(lián)盟舉行擴(kuò)大會(huì)議。這個(gè)聯(lián)盟其實(shí)2013年就成立了,無(wú)奈當(dāng)時(shí)整個(gè)產(chǎn)業(yè)太冷。隨著基礎(chǔ)環(huán)境的變化,越來(lái)越多的公司開(kāi)始重視HTML5,并加入HTML5中國(guó)產(chǎn)業(yè)聯(lián)盟一起推動(dòng)產(chǎn)業(yè)發(fā)展。目前聯(lián)盟的會(huì)員們已經(jīng)形成從開(kāi)發(fā)、測(cè)試、發(fā)行、培訓(xùn)、外包、融資、媒介宣傳的一條龍HTML5產(chǎn)業(yè)服務(wù)能力。這也讓中國(guó)的HTML5開(kāi)發(fā)者有更強(qiáng)的信心和更方便的服務(wù)。

2015年中,F(xiàn)irefox副總裁、Firefox OS的核心人物宮力博士,宣布辭職創(chuàng)業(yè)做H5OS,并獲得紫光國(guó)際1億美金的巨額投資。這筆巨款著實(shí)令人吃驚,且不說(shuō)上半年瘋狂股市是否引發(fā)泡沫,但H5OS指向的是紫光國(guó)際看好的中國(guó)政府國(guó)產(chǎn)化OS市場(chǎng)。自從斯諾登事件后,中國(guó)政府就反復(fù)強(qiáng)調(diào)國(guó)產(chǎn)化。在政府信息化領(lǐng)域圍繞著很多IT公司,都試圖從中尋找到新機(jī)會(huì)。

關(guān)于OS的國(guó)產(chǎn)化,有些人從Linux入手,另有一些人,從HTML5入手。鑒于Google和中國(guó)政府的關(guān)系,Chrome OS是沒(méi)人敢碰的,于是不少人在接觸Firefox OS,宮力博士的創(chuàng)業(yè)也在情理之中。

此外,華為也推出了國(guó)產(chǎn)安全手機(jī),從芯片到系統(tǒng)都是國(guó)產(chǎn)的。

但手機(jī)上的OS比PC上的OS難做。做一個(gè)操作系統(tǒng)本就很難,操作系統(tǒng)出來(lái)后要建生態(tài)更難。PC上大多數(shù)業(yè)務(wù)本就是基于Web的,但手機(jī)上目前大多數(shù)優(yōu)質(zhì)App都是Native的,缺少優(yōu)質(zhì)的應(yīng)用是目前所有做手機(jī)HTML5 OS的尷尬。如果希望在HTML5的OS上有足夠好的體驗(yàn),必然涉及擴(kuò)展HTML5,但如果各家定義自己的擴(kuò)展規(guī)范,讓開(kāi)發(fā)者為每家單獨(dú)開(kāi)發(fā),這個(gè)事基本就無(wú)法推動(dòng)了。產(chǎn)業(yè)各方合力,把擴(kuò)展標(biāo)準(zhǔn)統(tǒng)一,才可能有機(jī)會(huì)。

流應(yīng)用,HTML5產(chǎn)業(yè)又一大亮點(diǎn)

2015年在HTML5產(chǎn)業(yè)里最大的亮點(diǎn)是360和DCloud公司推出的流應(yīng)用,它對(duì)于HTML5缺陷的彌補(bǔ)和優(yōu)勢(shì)的發(fā)揮,可以說(shuō)做得淋漓盡致。

在360手機(jī)助手里搜索“大眾點(diǎn)評(píng)外賣(mài)”,看到的按鈕不是“下載”,而是“秒開(kāi)”。

流應(yīng)用?這是輕應(yīng)用換個(gè)概念炒冷飯嗎?

當(dāng)然不是,點(diǎn)擊秒開(kāi)后并不是在線打開(kāi)一個(gè)網(wǎng)頁(yè),仍然是安裝一個(gè)客戶端App,仍然如原生App般強(qiáng)大和流暢。只不過(guò)這個(gè)客戶端App是JS代碼,并像流媒體一樣流式發(fā)行、邊用邊下,實(shí)現(xiàn)了5秒內(nèi)完成客戶端App的下載、安裝、啟動(dòng)。App二次使用仍然在桌面點(diǎn)圖標(biāo)啟動(dòng),應(yīng)用使用體驗(yàn)也與傳統(tǒng)原生App沒(méi)有區(qū)別。

一定要注意,對(duì)于用戶而言,使用App的功能體驗(yàn)與之前的原生方式并沒(méi)有區(qū)別,但是獲取App卻秒開(kāi)了。

讀者肯定會(huì)問(wèn),怎么實(shí)現(xiàn)的?

這個(gè)新概念包括的新技術(shù)有點(diǎn)多,本文不負(fù)責(zé)科普所有實(shí)現(xiàn)過(guò)程。大概講講HTML5為何能達(dá)到原生的功能和體驗(yàn)。

流應(yīng)用使用了一種強(qiáng)化的JS引擎(HTML5+),這種引擎能讓JS調(diào)用操作系統(tǒng)的40萬(wàn)API,并將之前HTML5體驗(yàn)不佳的交互都改進(jìn)為原生體驗(yàn)。

不同于React Native的反HTML5方案,HTML5+采取的方案是強(qiáng)化HTML5。

HTML5+兼容HTML5,并擴(kuò)充40萬(wàn)原生API。對(duì)于DOM和CSS3動(dòng)畫(huà)效果不佳的部分場(chǎng)景,使用原生動(dòng)畫(huà)補(bǔ)足,比如窗體切換、下拉刷新的動(dòng)態(tài)交互效果,不采用CSS3動(dòng)畫(huà),而是通過(guò)JS調(diào)用了原生view動(dòng)畫(huà)。

相比React Native,強(qiáng)化HTML5的方案對(duì)開(kāi)發(fā)商更友好,開(kāi)發(fā)商只需把現(xiàn)有的HTML5版本做簡(jiǎn)單強(qiáng)化改造即可,而不是重新寫(xiě)一套No DOM的代碼。

HTML5定稿后一年的業(yè)內(nèi)大事基本整理完畢,接下來(lái)我想深入分析流應(yīng)用這個(gè)里程碑產(chǎn)品會(huì)給產(chǎn)業(yè)帶來(lái)什么變化。

HTML5出現(xiàn)這幾年,在PC上已經(jīng)廣為應(yīng)用,但在手機(jī)上,始終是備胎。

流應(yīng)用的出現(xiàn)顛覆了大眾對(duì)HTML5 的認(rèn)知。以往提到HTML5,大多數(shù)人都會(huì)認(rèn)為HTML5有5個(gè)問(wèn)題:

HTML5的性能不行,不如原生;HTML5的api不夠,很多功能實(shí)現(xiàn)不了;HTML5沒(méi)法離線運(yùn)行,斷網(wǎng)就不能用了,即使有離線緩存,三方軟件清理垃圾后也不能用了;HTML5只能在瀏覽器里用,沒(méi)法直接在桌面啟動(dòng);通過(guò)HTML5強(qiáng)化引擎(如PhoneGap/Cordova)開(kāi)發(fā)跨平臺(tái)App,那是小公司為了省錢(qián)做的事,大公司還是要用原生。

現(xiàn)在,這五個(gè)常規(guī)認(rèn)知被終結(jié)了。

好吧,聽(tīng)起來(lái)大家真的需要重新認(rèn)識(shí)HTML5了。

基于強(qiáng)化引擎運(yùn)行的HTML5,功能、性能、離線運(yùn)行、桌面啟動(dòng),均和原生一樣了(至少用戶感覺(jué)不到差別)。

以大眾點(diǎn)評(píng)外賣(mài)流應(yīng)用為例,它的窗體切換pop-in動(dòng)畫(huà)、流暢的下拉刷新,均是原生標(biāo)準(zhǔn),還有一個(gè)流應(yīng)用叫“36Kr資訊”,還可以手機(jī)進(jìn)入飛行模式后再次從桌面啟動(dòng)該App,一樣可以用而不會(huì)出現(xiàn)白屏或404。

為了消除大家對(duì)HTML5的五個(gè)錯(cuò)誤認(rèn)知,特地錄了36Kr流應(yīng)用的操作視頻,演示在飛行模式和手機(jī)清理垃圾后仍然可正常使用,讓大家眼見(jiàn)為實(shí):

當(dāng)HTML5這五個(gè)問(wèn)題被消除后,這個(gè)世界就變了,但還變的不夠,因?yàn)槠鋵?shí)HTML5還有很多強(qiáng)于原生的地方可以發(fā)掘。

我在去年HTML5定稿時(shí)寫(xiě)的文章提到HTML5有5個(gè)原生也比不了的優(yōu)勢(shì):

跨平臺(tái)快速迭代開(kāi)源生態(tài)發(fā)達(dá)更容易推廣天生開(kāi)放非孤島,可方便互聯(lián)

這五個(gè)技術(shù)優(yōu)勢(shì),都如何應(yīng)用呢?

HTML5的跨平臺(tái),不是常規(guī)意義上的跨Android和iOS平臺(tái)。對(duì)于很多應(yīng)用開(kāi)發(fā)商而言,原來(lái)至少有3撥團(tuán)隊(duì),分別負(fù)責(zé)Android、iOS、微信公眾號(hào)的開(kāi)發(fā)。

能不能一套代碼,跨多個(gè)平臺(tái),且在各個(gè)平臺(tái)都有最佳體驗(yàn)?zāi)?

答案是可以的。挑食火鍋是一個(gè)O2O創(chuàng)業(yè)公司,他們只有一套HTML5代碼,通過(guò)MUI框架和條件編譯技術(shù),編譯出了六個(gè)平臺(tái)的版本,iOS的ipa包、Android的apk包、HTML5瀏覽器版、微信公眾號(hào)版、百度直達(dá)號(hào)版,以及流應(yīng)用版。

對(duì)于缺錢(qián)少人的創(chuàng)業(yè)公司,這是極具誘惑力的解決方案。

可能有人覺(jué)得,對(duì)于不差錢(qián)的大公司而言,HTML5的跨平臺(tái)優(yōu)勢(shì)不夠明顯。那么往下看。

任何大App廠商,都在追求快速迭代、熱更新、A/B測(cè)試,在這些領(lǐng)域,使用HTML5都比原生要方便的多。

這益處仍不夠多?再看HTML5的第四個(gè)優(yōu)勢(shì):更容易推廣。

用戶獲取應(yīng)用,一般通過(guò)應(yīng)用商店或掃碼下載。

應(yīng)用商店里點(diǎn)下載原生App,從下載到App真正啟動(dòng),折損50%,也就是100次下載只有50個(gè)App啟動(dòng)激活。

而二維碼掃描,折損高達(dá)90%!很少有人在沒(méi)WIFI的時(shí)候下載十幾M的原生包。

這些不合理,以往似乎被人忽視了,但這些不合理終將被解決。

不管是50%還是90%的折損,通過(guò)流應(yīng)用都可以避免。

除了降低折損,流應(yīng)用還有一個(gè)推廣方面的特點(diǎn),就是可以充分利用社交網(wǎng)絡(luò)推廣。

用戶分享一個(gè)流應(yīng)用,就像分享一個(gè)消息,可以進(jìn)朋友圈,也可以短信、微博分享。別人點(diǎn)擊就可以獲得這個(gè)流應(yīng)用。

在原生應(yīng)用體系里,這是不可想象的。以前我們?cè)趺捶窒鞟pp?我說(shuō):Hi,這個(gè)App不錯(cuò),推薦給你;你說(shuō):OK,回頭有WIFI時(shí)我去應(yīng)用商店下一個(gè)。這種土鱉場(chǎng)景想想就夠了,未來(lái)終于可以美好一些了。

然后再看HTML5的第五個(gè)優(yōu)勢(shì):天生開(kāi)放非孤島,可方便互聯(lián)。

這會(huì)帶來(lái)什么場(chǎng)景變化?

有3個(gè)很好玩的應(yīng)用模式:廣告直通車(chē)、掃碼直通車(chē)、分享直通車(chē),這給App打開(kāi)了一個(gè)通過(guò)內(nèi)容帶動(dòng)應(yīng)用發(fā)行的新途徑。

分享直通車(chē):如果你的朋友在朋友圈里分享了一個(gè)好吃的飯館,你點(diǎn)擊后立即秒開(kāi)流應(yīng)用并自動(dòng)進(jìn)入該飯館,繼續(xù)點(diǎn)外賣(mài)、或團(tuán)券,這是多么方便的體驗(yàn)!這個(gè)看似未來(lái)的東西已經(jīng)實(shí)現(xiàn)。在360手機(jī)助手里搜索“大眾點(diǎn)評(píng)外賣(mài)”,在里面分享一個(gè)飯館,就是這個(gè)效果。掃碼直通車(chē):公交站牌或電梯廣告經(jīng)常有電商特價(jià)購(gòu)物,如果此時(shí)放一個(gè)掃碼購(gòu),用戶掃描后只需幾百k流量秒開(kāi)了流應(yīng)用,并且直接進(jìn)入特價(jià)購(gòu)物界面買(mǎi)單。廣告直通車(chē):我們經(jīng)常在應(yīng)用市場(chǎng)看到廣告banner圖,顯示某知名電影票特價(jià)10元一張,點(diǎn)擊該廣告圖后提示下載某電影票購(gòu)票App。大多數(shù)用戶會(huì)在這里折損掉。而廣告直通車(chē),則可以點(diǎn)擊廣告圖后,直接秒開(kāi)流應(yīng)用并進(jìn)入到這個(gè)電影的購(gòu)票界面。

內(nèi)容拉動(dòng)發(fā)行,這扇窗打開(kāi),相信很多有創(chuàng)意的運(yùn)營(yíng)人員,可以玩出各種花樣來(lái)吸引用戶。

剛才說(shuō)了HTML5對(duì)開(kāi)發(fā)者而言,有5個(gè)原生也比不了的優(yōu)勢(shì)。但對(duì)于最終用戶而言,HTML5是一個(gè)陌生的技術(shù)名詞,開(kāi)發(fā)商跨平臺(tái)開(kāi)發(fā)了,成本下降了,可最終用戶沒(méi)有直觀感受。他們?nèi)绾胃惺蹾TML5的好處?

流應(yīng)用給普通手機(jī)用戶帶來(lái)了5個(gè)好處:

省時(shí)間:獲取流應(yīng)用是秒開(kāi),邊用邊下;省流量:流應(yīng)用的體積一般都是幾百K,比原生App小10倍,而更新包體積都是幾k,沒(méi)有門(mén)檻的輕易獲取新服務(wù),也不會(huì)看到那么多更新角標(biāo)頭疼;省空間:手機(jī)有空間,不如拍照片。把iphone6換成6s的唯一原因是你之前的iphone6是16g的(有沒(méi)有戳中你?);省電、不卡:如果Android手機(jī)裝上100個(gè)傳統(tǒng)原生應(yīng)用,那這手機(jī)基本就廢了,會(huì)變的很卡很費(fèi)電。而流應(yīng)用,裝上1000個(gè)也不會(huì)讓手機(jī)變卡變費(fèi)電;場(chǎng)景串聯(lián):

出差訂了機(jī)票后,就可以去航空公司App值機(jī),然后去打車(chē)App里訂去機(jī)場(chǎng)的出租車(chē),然后去天氣App里看當(dāng)?shù)靥鞖?hellip;…你不需要反復(fù)切回主屏啟動(dòng)不同的App,并輸入明明上一個(gè)App里已經(jīng)記錄的查詢條件。

之所以說(shuō)流應(yīng)用是HTML5產(chǎn)業(yè)的里程碑事件,是因?yàn)閺拇撕笪覀兛梢灾匦聦徱旽TML5 vs Native之爭(zhēng):

HTML5的5個(gè)缺點(diǎn)被解決了;HTML5對(duì)開(kāi)發(fā)商有5個(gè)原生比不了的優(yōu)勢(shì);HTML5對(duì)用戶有5個(gè)原生比不了的優(yōu)勢(shì)。

我們先不爭(zhēng)論原生是否會(huì)消失,但在2015年,HTML5產(chǎn)業(yè)確實(shí)取得了突破性進(jìn)展。

我們不再是只能干巴巴的說(shuō):“手機(jī)硬件、網(wǎng)絡(luò)都在提升,HTML5是趨勢(shì)”這種年年都在說(shuō)的“真理”了。

一些產(chǎn)品真正解決了HTML5的缺陷,并利用HTML5的優(yōu)勢(shì)讓開(kāi)發(fā)商和用戶,實(shí)打?qū)嵉母惺艿搅薍TML5給他們的帶來(lái)的價(jià)值。

眾多從業(yè)公司,眾多產(chǎn)品和思路,誰(shuí)能最終勝出仍然未知。但看著未來(lái)越來(lái)越近是令人欣喜的,并且更欣喜的是中國(guó)公司在這場(chǎng)變革中引領(lǐng)了很多創(chuàng)新。

HTML5的崛起,可能會(huì)讓一些原生開(kāi)發(fā)工程師不安,歡迎大家一起理性討論,但求不要未經(jīng)思考或驗(yàn)證的亂噴。我個(gè)人也是程序員出身,會(huì)多種編程語(yǔ)言,我總覺(jué)得一個(gè)開(kāi)發(fā)者需要經(jīng)常適應(yīng)語(yǔ)言大戰(zhàn)的變遷。我的微博,weibo.com/wangan2000。

再次歡迎大家體驗(yàn)流應(yīng)用

在360手機(jī)助手里搜索“大眾點(diǎn)評(píng)外賣(mài)”、“36kr資訊”。沒(méi)有體驗(yàn)條件的可看如下視頻:

視頻1 應(yīng)用市場(chǎng)秒開(kāi)流應(yīng)用:

視頻2 快碼,掃描立即秒裝app:

視頻3 分享,通過(guò)社交網(wǎng)絡(luò)快速傳播App:

視頻4 流應(yīng)用不是Web網(wǎng)頁(yè),斷網(wǎng)時(shí)照樣使用:

作者簡(jiǎn)介:王安,DCloud CEO,HTML5產(chǎn)業(yè)專家,W3C會(huì)員。

申請(qǐng)創(chuàng)業(yè)報(bào)道,分享創(chuàng)業(yè)好點(diǎn)子。點(diǎn)擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!

相關(guān)標(biāo)簽
html5
html5開(kāi)發(fā)工具

相關(guān)文章

  • 千鋒HTML5培訓(xùn):千鋒教研院“C-plus戰(zhàn)略發(fā)布會(huì)

    千鋒教研院始終以深化職業(yè)教育改革,促進(jìn)職業(yè)教育發(fā)展為己任,堅(jiān)持與中國(guó)IT產(chǎn)業(yè)布局同頻賽跑。不斷推動(dòng)協(xié)同育人、不斷推動(dòng)產(chǎn)學(xué)融合、不斷實(shí)現(xiàn)人才培養(yǎng),從適應(yīng)產(chǎn)業(yè)向引領(lǐng)產(chǎn)業(yè)轉(zhuǎn)變、從學(xué)科導(dǎo)向向以產(chǎn)業(yè)需求導(dǎo)向轉(zhuǎn)變,從學(xué)科分科向交叉融合轉(zhuǎn)變,目前已成為我國(guó)深化職業(yè)教育改革,促進(jìn)職業(yè)教育發(fā)展的重要力量。

    標(biāo)簽:
    html5開(kāi)發(fā)工具
  • 人人秀4.0版編輯器上線!CEO姚靖:要給用戶更多更好的體驗(yàn)!

    10月18日,歷時(shí)1個(gè)月的時(shí)間,人人秀4.0版編輯器正式上線,完成了人人秀的第三次重大升級(jí)!給300萬(wàn)企業(yè)用戶帶來(lái)了更多更好的體驗(yàn)。注重產(chǎn)品一直以來(lái)都是人人秀發(fā)展的根本。人人秀CEO姚靖說(shuō):“人人秀在堅(jiān)持不斷地向用戶提供更多有價(jià)值的產(chǎn)品的同時(shí),更要堅(jiān)持給用戶更多更好的體驗(yàn)!”做一件有趣的事情,促進(jìn)人

  • 為了Html5 APP開(kāi)發(fā) 老師們紛紛來(lái)這里當(dāng)學(xué)生

    10月27日到30日,H5創(chuàng)新學(xué)院第四期師資培訓(xùn)如期在北京舉行,來(lái)自11所高校的19名專業(yè)帶頭人和骨干教師參加了本期培訓(xùn)。本次師資培訓(xùn)活動(dòng),結(jié)合高教社唯一指定的HTML5App開(kāi)發(fā)專業(yè)教材——《HTML5App商業(yè)開(kāi)發(fā)實(shí)戰(zhàn)教程》進(jìn)行授課,目的是為了讓老師們了解這本教材,用好這本教材。以教材中涉及的H

    標(biāo)簽:
    html5開(kāi)發(fā)工具
  • HTML5移動(dòng)生態(tài)大會(huì)暨白鷺開(kāi)發(fā)者盛典2015

    作為中國(guó)HTML5移動(dòng)領(lǐng)域最具影響力的盛會(huì),大會(huì)已成功舉辦兩屆,本次以“發(fā)現(xiàn)?創(chuàng)新之旅”為主題,匯聚海內(nèi)外數(shù)千名HTML5開(kāi)發(fā)者、技術(shù)專家與行業(yè)領(lǐng)袖,以開(kāi)放、務(wù)實(shí)的心態(tài),共同探討HTML5移動(dòng)發(fā)展之道。

  • 易查日日金廣告聯(lián)盟為HTML5開(kāi)發(fā)者解決創(chuàng)業(yè)難題

    兩年,HTML5的發(fā)展似乎進(jìn)入到瓶頸期。HTML5技術(shù)相對(duì)成熟,但商業(yè)化進(jìn)程卻很緩慢,開(kāi)始動(dòng)搖從業(yè)者對(duì)HTML5的信心。但在開(kāi)發(fā)者圈子里,大家對(duì)它的熱情還是不減。如何解決HTML5開(kāi)發(fā)者的創(chuàng)業(yè)難題?易查搜索近日宣布推出日日金HTML5廣告聯(lián)盟,幫助HTML5開(kāi)發(fā)者“開(kāi)源”,解決他們的創(chuàng)業(yè)難題。廣告聯(lián)

    標(biāo)簽:
    html5開(kāi)發(fā)工具

熱門(mén)排行

信息推薦