HTML5在很多时候表现得与原生手段并无二致,但是也有几点原因让它往往无法成为众望所归的“方案”:
首先,HTML5本身面临“碎片化”问题,不同移动浏览器对HTML5应用功能的支持存在差异性。
再者,虽然HTML5及其相关Web语言——JavaScript和CSS知名度极高,但是HTML5移动应用的开发成本往往并不低,也不能单纯地照搬桌面Web应用——它们需要优秀的专业人才,也需要巨大的精力投入。
美国消费者在Apps上花费的时间依然远多于移动Web(上方为Apps,下方为移动Web)
就算有了专业的开发人才,HTML5依然面临严峻的市场挑战:消费者如此青睐那些依赖平台的原生应用,HTML5如何才能胜出呢?
我们将在本报告中剖析HTML5作为一种移动开发工具所遇到的障碍,并讨论HTML5将如何克服它们。
· HTML5与原生应用大比拼:我们会具体解释为何从长远来看,HTML5在移动开发领域比原生应用更具优势。
· 性能差距:HTML5的监管机构W3C已经大大推动了相关标准的制定和移动浏览器对HTML5功能的支持,但是很多性能方面的问题依然没有解决。
· 开发者的心声:我们采访了各种各样的人——从怀疑者、早期使用者到倡导者和先行者,我们向他们提出了同一个问题:“在这场HTML5与原生应用的大争论当中,我们的立场又是什么?”
总体而言,我们郑州做网站www.yingshengkeji.com团队发现HTML5正在被越来越多人接受,而一些项目已经证明了它的价值。