HTML5自诞生以来就受到行业和社会的广泛关注,大部分人认为它存在跨平台、开发成本低等诸多优势,在未来将成为手机应用的发展方向。从性能来看,HTML5的前景确实一片光明。不过中培教育《基于HTML5的前端开发应用最佳实践》培训专家赵老师指出,目前形势下H5的全面爆发需要解决的重点以下问题。
赵老师认为,历史上H5跃进式发展面前有三条鸿沟,庆幸的是到目前这三个硬性问题已基本解决:
其一,上网速度。H5应用保存在云端,每次需要本地向云端进行交互请求,故对网速有一定要求。如今随着4G网络的普及和WiFi热点的增加,手机上网速度已不是大问题(截至今年,全国6.68亿网民中88.9%用手机上网,其中85.7%通过3G/4G联网;另外,国内已覆盖超过62万个WiFi热点,并以每年15%的年平均复合率增长),很大程度上减少了H5页面交互的等待时间。
其二,手机性能。H5应用运行的体验好不好,和手机性能有很大关系,CPU、屏幕尺寸都影响最终呈现的效果。移动互联网时代,以小米为代表的手机厂商不断进行深挖手机性价比,很大程度加速了智能手机更新迭代,市场的良性竞争让国民手机性能整体档次有较大提升。相比于一、二线城市消费群体的逐渐饱和,现在三、四线城市居民购买力的提升,成为极具潜力和价值的消费群体。
其三,标准规范。标准的意义不言而喻,市场的扩大强依托于标准,同时成为标准制定最好的推动力。最终经过八年的争论,万维网联盟终于在14年10月宣布html5标准规范制定完成,意味着开启了新的篇章。
不过赵老师接着认为,基础问题的解决不代表H5前路一马平川,还有四个问题需要解决。
1.底层技术优化:作为H5应用的技术基础,引擎需要优化性能和效率,这样优质的重度应用和游戏才可以转向H5应用。现在一些行业领先的游戏公司已经开始将引擎优化作为重要的战略部署,并在将优质手游转化为手机页游。随着引擎进一步的优化,未来将会有更多符合用户体验的手机页游产生。笔者预期,某款手机页游的爆发将有可能成为h5应用爆发的导火线。另一方面,为了H5应用类型和范围扩大,应更深入的和手机系统打通。目前H5应用还主要集中在资讯和业务类型的服务上,如果能掉用更多底层手机系统功能(诸如管理类),会给H5应用带来更多的机遇。
2. 提高体验:市场上一些H5应用在界面交互设计方面较为简略,和原生APP有一定差距(很多还是从PC页面转化而来,严格意义只是页面而算不上应用);传统网页的形式也不适合在手机有限的显示空间内使用。现在市场上已经有很多体验很好的H5应用,相信以后会发展得越来越多。
3. 固定入口: H5应用和本地应用的一个差异在于本地应用服务程序运行在手机本地,并会在手机桌面中生成一个图标,用户只需点击图标就能使用应用服务。而H5应用所有服务都在云端,手机上没有保留服务程序,也没有固定的启动入口。所以就会存在用户需要启动H5应用但不知从何处开启的问题。目前的解决方法相对有限,可以通过微信、百度直达号、浏览器进入H5应用。对比几种使用方式,云应用导航是现在最为方便的入口,在未来可能成为使用H5应用最主流的方式,值得行业关注。
4. 培养使用习惯:智能机的诞生开始一直和本地应用相伴,用户已经习惯使用本地APP开启服务。目前让用户全部转向使用H5不是一件容易的事,但随着以上问题的不断解决优化,H5应用的用户基数增加也将水到渠成。
赵老师指出,以上问题的解决与否在形势上不会影响HTML5整体的发展走向,但对其全面爆发的速度和规模将带来重要的影响。