分析:HTML5会是下一个风口吗_第1页
分析:HTML5会是下一个风口吗_第2页
分析:HTML5会是下一个风口吗_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

分析:HTML5会是下一个风口吗?

1.苹果、谷歌的态度苹果、谷歌所代表的iOS、安卓系统,占据了移动端系统的95%以上的市场份额,并且,谷歌、苹果都是原生APP的忠实拥趸。要知道的是,HTML5或者说WebAPP之所以没有成为移动互联网最主要的APP实现方式,正式2007年,第一代iPhone的问世,将WebAPP几乎从移动互联网上被赶尽杀绝,加之原生APP在用户交互上的优异,根本没有WebAPP的生存空间。好在,Google在2013年底发布的Android4.4,内置的Webview不再是蹩脚的AndroidWebKit浏览器,而是Chromium。2012年iPhone5发布后,HTML5在iOS上的表现已令人满意,Safari独家的JavaScript加速引擎Nitro不再那么重要,不过在iOS8发布后,苹果还是很识趣地取消了三方程序调用Nitro的限制,现在任意浏览器或应用调用iOS的UIWebview都可以利用Nitro加速。两大手机操作系统霸主和浏览器巨头的态度发生了变化,使得HTML5在手机上的发展不再受限,而且这个变化不可逆只能继续向前,这种变化势必会产生深远的影响(引自36氪于2014年11月3日发表的《HTML5终于定稿,八年后我们再一次谈谈怎么改变世界》)。谷歌、苹果似乎也看到了未来HTML5的优势,除了在浏览器内核上也做了些改变,在浏览器的操作上也做了相应的变化,比如,在Safari的浏览器中,便可以将网页添加到主屏幕,在主屏幕上增加一个快速进入该网页的Web应用程序,或许这正是在为未来基于HTML5开发的WebAPP搭设人口。2.HTML5自身的技术限制尽管HTML5是唯一一个通吃PC、Mac、iPhone、iPad、Android、WindowsPhone等主流平台的跨平台语言。但是自身的缺陷却也不可避免。API的缺少、无法与移动端的硬件进行很好的交互、移动端特有的推送的不支持、交互的不流畅……都是短期内无法快速普及,阻挡WebAPP发展的主要阻力。3.软件开发商的态度从目前来看,谷歌、苹果在原生APP市场的统治力的存在,因此对HTML5的态度一直不是太明确,既没有大力发展的态势,也没有完全否定。基于此,软件开发商,也存在不同的态度,一种是继续保留原生APP,并不开发WebAPP;另一种是大力发展基于HTML5的WebAPP;然而更多是采用了一种混合开发的模式,即采用原生+HTML5的方式进行混合开发,即可以借助原生的技术,弥补HTML5的缺陷,又可以借助HTML5技术,实现快速迭代等功能。目前一些立足于平台的APP或者新闻类的APP,大多都采取了混合开发的模式。然而混合开发模式,尽管是HTML5技术的重大利用,但不可否认,还是依托的以原生为主的APP来进行运行。4.WebAPP的入口和运行环境在移动互联网的早期,借助浏览器,WebAPP有很好的运行环境和优质的入口,但随着WebAPP被原生APP取代,原生APP建立了系统+应用商店的模式,作为原生APP的获得入口和运行环境,然而WebAPP的获得入口和运行环境是什么?由于不同的系统之间,浏览器的内核存在不同,因此,对于HTML5的支持能否影响到WebAPP的使用和交互,成了最核心的问题。微信似乎给出了一个很好的解决方式,2015年1月19日,微信对开发者开放了微信内网页开发工具包(微信JS-SDK),可以方便的让用户借助JS-SDK,开发基于微信的Web-App,并借助微信服务号代替网址的方式,逐渐搭建了一个WebAPP的应用商店和运行环境。尽管HTML5面前路途漫漫,充满了荆棘,但不可否认,随着HTML5的定稿,未来WebAPP将迎来一个最好的发展机遇,随着硬件处理能力的提高,原本HTML5的性能问题,也将会得到解决,技术的提升,将会逐渐抹去与原生APP的差距。凭借其跨平台的优势,自然会得到很大的发展。但至于能否完全替代原生APP,在我看来,并不太可能,正如网页游戏的推出,并没有打败客户

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论