2013-08-02 10:23:08 来源:Android开发者社区
时至今日,不仅关于二者孰强孰弱的争论已然平息,就连备受关注的移动互联网创业公司也大多是做原生App的,未曾见过HTML5开发者的身影。基于HTML5开发的网络应用通过移动终端浏览器,可以在任何一种操作系统的设备上无阻碍地运行。实际上,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的未来下个定论,为时尚早。
免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。