別不信!App三年內將被HTML5頂替徹底消失?
2007年W3C(全球資訊網聯盟)立項HTML5,直至2014年10月底,這個長達八年的規範終於正式封稿。
過去這些年,HTML5顛覆了PC網際網路的格局,優化了移動網際網路的體驗,接下來,HTML5將顛覆原生App世界。這聽起來有點危言聳聽,但若認真分析HTML5的發展史,你會發現,這個世界的發展趨勢確實就是這樣。
HTML5對開發者的7大優勢
跨平臺:
在多屏年代,開發者的痛苦指數非常高,人人都期盼HTML5能扮演救星。多套程式碼、不同技術工種、業務邏輯同步,這是折磨人的過程。有點類似個人電腦早期世界,那個時候的每家電腦都有自己的作業系統和程式語言,開發者疲於做不同版本,其實DOS的盛行也很大程度是因為開發者實在沒精力給其他電腦寫程式。跨平臺技術在早期大多因為效能問題夭折,但中後期硬體能力增強後又會佔據主流,因為跨平臺確實是剛需。
快速迭代:
移動網際網路是一個快魚吃慢魚的時代,誰對使用者的需求滿足的更快,誰的試錯成本更低,誰就擁有巨大的優勢。網際網路產品大多免費、且有網路效應,後入者搶奪使用者的難度非常大。使用原生開發,從招聘、開發、上線各個環節的效率都慢一倍以上,而且參與的人越多,溝通效率往往拖慢不止一倍。
持續交付:
很多人有這樣的體會,一個原生應用上線Appstore,突然有一個大bug,只好連夜加班修復,然後靜靜等待2周或更長時間的Apple稽核,這2個星期被使用者的塗抹淹死,市場上一片差評,使用者大量流失。等新應用被稽核上線了,使用者已經解除安裝了。但是,HTML5沒有這些問題,你可以實時更新,有問題立即響應。
大幅下降成本:
創業者融資並不容易,如何花錢更高效非常重要。如果你使用原生開發的App和競爭對手使用HTML5開發的App沒什麼區別,但你的開發成本高出一倍,我相信沒有投資人會喜歡給你投錢。
開源生態系統發達:
HTML5前端是開放的正反饋迴圈生態系統,大量的開源庫可以使用,開發應用變得更輕鬆、更敏捷,當然這也體現在了快速迭代和成本下降上。不過更重要的是,這種開放的正反饋迴圈生態系統未來的生命力是比原生生態系統更強勁的。
開放的資料交換:
HTML是以page為單元開放程式碼的,它無需專門開發SDK,只要不混淆,就能與其他應用互動資料。開發者可以讓手機搜尋引擎很容易檢索到自己的資料, 也更容易通過跨應用協作來滿足終端使用者需求。
更容易推廣、更容易爆發:
導流入口多:HTML5應用導流非常容易,超級App(如微信朋友圈)、搜尋引擎、應用市場、瀏覽器,到處都是HTML5的流量入口。而原生App的流量入口只有應用市場。聰明的HTML5開發者當然會玩轉各種流量入口從而取得更強的優勢。
流量大:前段時間微信朋友圈風靡一時《神經貓》,這個遊戲如果放到Appstore,絕對沒有那麼多流量,超級App帶來的流量,遠大於原生應用市場。假如微信允許遊戲在桌面建立快捷方式、假如遊戲後續升級解決持續娛樂問題,未來不可想象。
導流效率高:除了入口多、流量大,導流效率高也不可忽視,誰都知道:頁遊和端遊打同樣的廣告,廣告變使用者的轉化率,頁遊遠遠高於端遊。
HTML5對終端使用者的3大優勢
大幅降低使用門檻
為什麼流媒體會替代下載視訊成為主流?為什麼頁遊會如此火爆?只因使用者太“懶”。讓使用者更方便的滿足需求,有時效果好於更多的滿足需求。
使用者眼睛看到一個興趣點,點選後,就應該立即開始滿足使用者需求。比如流媒體可以立即看,頁遊可以立即玩。而目前的原生應用市場,使用者需要這樣操作:選一個應用、等待下載、確認許可權、等待安裝,然後點選開啟。這樣糟糕的體驗遲早要被顛覆。
不管是App、遊戲還是音視訊,未來都將即點即用。誰先滿足使用者這個需求,誰就制勝。
實時更新、差量更新的優秀體驗
HTML5應用可以繞開應用市場的限制進行自主實時更新,使用者可以快速享受新服務。
而且這種更新完全可以是差量更新,比如某個HTML頁面或某個js檔案有問題,只更新這個幾k的小檔案就可以了,這比原生應用的更新體驗好太多。
跨應用的使用體驗
目前手機應用切換是以桌面或工作管理員為中心的,但事實上這些中心很影響效率和體驗。使用者想出差三亞,先開啟去哪App訂票,然後切回桌面,再找到並開啟天氣App,搜尋輸入三亞,再切到桌面,找到並開啟航旅縱橫App,輸入航班號值機,哦對了,航班號多少來著,再切到桌面,找到並開啟去哪App看航班號,最後找到並開啟租車App,輸入租車地點,然後再切回桌面。
在原生應用體系下,使用者只能這樣。但在HTML5體系下,他不需要切回桌面,他可以在App間方便的直接跳來跳去,而不是使用一個一個孤島App;他更不用重複錄入資料,應用間可以方便的互相傳遞資料。
這種模式需要一點想象力,但未來遲早會來。
分析至此,我們可以明顯的看出,不管是站在終端使用者角度、還是站在開發者角度,HTML5必將取代原生應用當前的位置。並由此引發一系列顛覆。
原生App的顛覆
HTML5的“性工能”障礙得到解決,可以接近原生App的效果,所以它就可以替代原生App嗎?很多人認為,即使HTML5會發展的比現在好,也將是與原生App各佔一部分市場的格局,要求不高的長尾應用會使用HTML5,而主流應用仍是原生App的天下。
但這樣的想法很危險,就像Apple成立前,HP的高層告訴沃茲:誰會在家裡擺一臺電腦呢?未來HTML5肯定會顛覆原生App。
相關文章
- 福布斯:谷歌Facebook五年內或將徹底消失谷歌
- HTML5定稿:手機App將三年內消失,網際網路世界的第二次大戰HTMLAPP
- 聯想ThinkPad新品曝光 IBM標識徹底消失ThinkPadIBM
- Mac 將 Sublime 徹底刪除Mac
- 徹底刪除mysql容器內容MySql
- 5G時代,中國將徹底終結美國霸權!wifi和網際網路也面臨消失!WiFi
- 不管你願不願意,Apps 將徹底顛覆這個世界APP
- HTML5定稿了,為什麼原生App世界將被顛覆HTMLAPP
- HTML5定稿了 為什麼原生App世界將被顛覆HTMLAPP
- 兩張圖徹底搞懂MyBatis的Mapper原理!MyBatisAPP
- 如何徹底擦除資料 防止資料被恢復?
- ?徹底弄清 this call apply bind 以及原生實現APP
- iPhone 6、6 Plus被曝重大缺陷:徹底沒法用iPhone
- 徹底搞懂徹底搞懂事件驅動模型 - Reactor事件模型React
- 徹底理解synchronizedsynchronized
- 徹底搞懂 RxJavaRxJava
- 將一個多維陣列徹底的降維陣列
- ARVR或將徹底變革廣告營銷行業VR行業
- 谷歌眼鏡將如何徹底改變音樂產業谷歌產業
- 徹底搞懂 MySQL 事務的隔離級別MySql
- 那些 “被消失” 的缺陷
- 徹底理解了call()方法,apply()方法和bind()方法APP
- 八位徹底改變App Store的iOS開發者APPiOS
- win10怎麼設定將小娜徹底禁用|win10徹底關閉小娜的方法Win10
- s工信部通報43款App違規整改不徹底 將依法依規進行處置APP
- 徹底理解c++的隱式型別轉換C++型別
- 徹底理解斜槓和反斜槓的區別
- 行內元素與塊狀元素 行內替換元素與行內非替換元素的區別
- 徹底理解Golang MapGolang
- 徹底理解正則
- 徹底理解ReentrantLockReentrantLock
- 徹底理解volatile
- Oracle 徹底 kill sessionOracleSession
- 徹底刪除ORACLEOracle
- 徹底清理依賴:
- 徹底禁用Windows更新Windows
- 徹底看懂 PBR/BRDF
- win10 app內字型模糊怎麼調整_win10應用內字型模糊如何徹底解決Win10APP