HTML5與原生App之爭 勝負已出?
時至今日,不僅關于二者孰強孰弱的爭論已然平息,就連備受關注的移動互聯網創業公司也大多是做原生APP的,未曾見過HTML5開發者的身影?;贖TML5開發的網絡應用通過移動終端瀏覽器,可以在任何一種操作系統的設備上無阻礙地運行。實際上,HTML5確實可以達到與原生App同樣好的效果。但HTML5似乎難以直擊用戶要害,究竟是什么原因?在BI Intelligence最近的一份報告中,從不同方面比較了兩者的表現。
1、在用戶體驗和表現上,原生APP勝出。在這個方面,HTML5仍然面臨著不同移動終端設備本地瀏覽器的功能接入問題,同時在提供用戶展示圖形界面和數據展現的豐富性方面還有不足。
2、在跨平臺開發成本上,HTML5勝出。HTML5采用網絡通用語言,不用考慮終端設備或者操作系統的不同。目前,W3C(萬維網聯盟World Wide Web Consortium,簡稱W3C)正在與汽車業、出版業、電視業進行討論,將web引入新的設備平臺中。隨著平臺逐漸豐富,這方面的成本問題將會日益凸顯。
3、在更快速的更新和更強的發布控制方面,HTML5勝出。與HTML5相比,原生APP不具備的一個優勢就是開放性。HTML5是基于Web的,這就意味著沒有一家公司可以成為市場的“看門人”,谷歌不行、蘋果不行、亞馬遜不行、三星也不行,沒有看門人的存在,更新的速度就不會提升、應用的收入也不會受到削減。不過,在終端設備出現創新時,HTML5在新功能的支持上仍有些落后。
4、在變現能力方面,原生APP勝出。原生應用的分發平臺,如App Store和Google Play,目前是獲得收入的較為成熟的商業模式;而HTML5應用,除了付費下載以外,還沒有形成其他成熟的商業模式。
5、在技術人才儲備上,HTML5勝出。HTML5、JavaScript和CSS都是Web常用語言;然而,iOS工程師卻是稀有資源,而且很貴……
6、對于碎片化挑戰而言,HTML5勝出。盡管二者同樣面臨著嚴重的碎片化問題,不過HTML5先天具備的跨平臺特性,可以在這方面占據先機。
總結來說,原生App仍在用戶體驗和變現能力方面領先于HTML5。由于抓住了用戶和錢,所以目前來看原生App依然是移動應用的霸主。不過,即使是原生App,也有部分Web化的傾向。隨著原生App功能的豐富,面臨著應用變“重”的風險,而如果將功能導向Web應用,就可以避免。移動互聯網時代,用戶的行為尚未固化、創新的迭代速度依然很快,要給原生App和HTML5的未來下個定論,為時尚早。