
1.原生应用能够突破其局限性
人们之所以认为HTML5将取代iPad和iPhone设备中的原生应用是因为它的网络技术正在赶超iOS软件的功能。虽然这是事实,但是HTML5永远也不可能与原生应用相提并论,应为苹果始终掌握着主要控制权,它可以决定哪些第三方应用软件可以在iOS设备上运行。iOS每一次重大更新都能给开发者带来新的API,而每一代新的硬件也都提供了新的网络连接选项,收音机以及其它硬件功能。举个例子来说,iOS
5便推出了1500款新型API,包括iCloud Storage,Newsstand以及Twitter。
只有苹果能够决定它的软件可以做什么或不能做什么,以及何种硬件可以与之兼容;但是因为HTML5是基于所有浏览器而设置的,所以要求更多的技术妥协。同时,HTML5如果要使用iOS硬件的所用功能也拥有许多局限因素,尽管苹果已经采取了一些改善措施,例如允许Safari使用更多的本地设备内存以及地理定位服务。虽然如此看来好像是HTML5正在迎头赶上本机应用,但是事实上它却永远不可能超越它们,因为苹果的移动技术还在不断进化,并且通过iOS
SDK给原生应用开发者提供更多的API选择。
2.原生应用才刚超越移动网页
在智能手机和平板电脑设备中,手机应用刚刚才开始赶超移动网页,其人气正处于高涨阶段。应用商店的出现更是助长了这种趋势,目前尚无迹象表明这种趋势会放缓或者扭转,虽然Vudu(游戏邦注:一种新型电视节目服务),亚马逊以及《金融时报》等公司最近都绕开苹果App
Store,创建了HTML5网页应用。
显然,很多公司宁愿选择HTML5而不是苹果的原生应用是因为,基于网页的产品让他们绕过苹果这个中间商,避开苹果营收抽成,直接获取更大的利润,并且能够针对多个平台一次性开发产品。但是从用户体验的角度来看,绝大多数用户可能并不会支持应用大规模向HTML5领域迁移。虽然市场上将会有越来越多HTML5产品,但是原生应用的光芒也不会轻易被掩盖,因为它有稳定的离线访问,特定的界面,可自由访问特定硬件和软件等功能。
我认为在今后几年里,原生应用不会被HTML5颠覆,HTML5无法对此造成严重影响。
应该说html5发展的很快,功能很强大,html5完全能够开发出APP,但是是否能替代原生APP还是让时间来检验吧。另外HTML5是一系列技术的统称,包括js,所以你说HTML5会替代js这样的说法有问题,他俩是包含与被包含的关系。
现在是有很多人使用html5开发,如微信的js sdk等等;但是html5不是取代js的,也不会完全取代flash,而是基本上要取代flash。
现在IOS系统只支持html5,不支持flash。安卓系统也都支持html5,只是他们支持的程度差异化很大。
html5只是刚起步,在2014年末才正式发布。就行当初java一样。
2014年10月29日,万维网联盟泪流满面地宣布,经过几乎8年的艰辛努力,HTML5标准规范终于最终制定完成了,并已公开发布。
扩展阅读:
中国互联网企业的努力
早些时候,国内互联网企业似乎很少会想到去和W3C这样的国际标准机构打交道,但如果我们不参与到这样的标准制定中,就很难在相关领域获得足够的话语权。
百度的觉醒比较早,也许这和他们浓郁的技术气息有关。早在2011年9月,百度就成为了中国首个受邀加入W3C的互联网企业,第二年8月,百度就向W3C HTML工作组提交了测试用例,并且获得通过,成为中国第一家向该工作组提交测试用例的公司。
到2013年,百度在互联网标准制定的进程上更进一步,与W3C联手举办了Test The Web Forward(简称TTWF)2013上海站活动,吸引了大量开发者加入。该活动是由百度、 Adobe、 Google、Mozilla、微软、Opera等W3C成员在世界各地组织的系列现场极限编程活动,自2012年6月在美国旧金山举办之后,已经在北京、巴黎、悉尼、西雅图、东京等城市举办过,吸引了大量开发者为HTML5各项规范撰写测试用例。这次的活动上,总计向W3C提交了1003个Web标准测试用例,找到35个Bug,大幅度刷新了TTWF全球系列活动中提交测试用例和Bug的数量。百度还设计开发了能够评测各种浏览器对HTML5支持能力的测试框架以及WebApp的一站式评测系统,可以对不同类型的WebApp进行有针对性的性能评测,覆盖各种性能指标,并给出详细分析和相关优化建议。
从这些活动上,也可以看到中国对于Web标准化上的巨大热情。在此之后,腾讯、360等国内公司也快速展开与W3C的相关合作了。也就是说,目前被正式发布的HTML5中,来自于中国的力量不可小觑。
持续推动的Web标准
今年,中国互联网标准化的进程再次被改写。在HTML5的标准建议中,有了一条来自于中国的建议。又是百度,他们又一次在Web标准化上的工作走到国内前列,其制定的首屏渲染优化会员提案已经被 W3C正式接受,这是中国第一次,也是目前唯一的一次。
首屏渲染优化规范主要应用在移动端,加速移动端Web页面对于用户的呈现速度。对于普通手机页面,由于代码规模较小,很少的代码就可以填充整个页面, Web开发者通过该规范,可以指示浏览器进行合适的首屏内容提前绘制,从而加快首屏展现速度,显著缩短用户首次看见非白屏页面时间。该提案的接受,也获得了W3C的高度好评。这表明了,百度在Web标准工作上,确实不是一时之举,而是长期以来支持不懈的努力和工作。
百度的工作很快不但获得了国内其它互联网企业的响应,腾讯、UC Web加入到首屏渲染优化提案的阵营中,而且也获得了工业和信息化部电信研究院的支持,中国企业在Web标准制定上,站在了一条战线上,共同努力。我们也相信,未来这样的标准化工作会越来越多。
与国际生态产业进行持续交流也必不可少,据了解,仍然以百度为例,他们每年都会参加W3C TPAC会议,与该领域内的专家们一套讨论规范制定的合理性、高效性,与国际知名企业一起,共同探讨、商定开放Web平台未来的技术方向,。
中国互联网创造未来
中国互联网企业在Web标准化上的不懈努力,也赢得了W3C的高度好评。W3C中国区总经理李安琪表示,“此次TPAC会议上,百度工程师向W3C HTML工作组和 Web Performance工作组详细介绍了首屏渲染优化会员提案,这是首份来自中国的会员提案,对于中国行业参与Web标准化工作,争取Web国际标准话语权,具有里程碑式的意义。此次百度与腾讯、UCWEB、电信研究院等机构联合提案,整个过程对于更多中国企业参与Web国际标准工作有非常好的借鉴作用。W3C希望能够收到更多来自中国的提案,以保证W3C标准满足中国行业的诉求。“
HTML5带来了一组新的用户体验,如Web的音频和视频不再需要插件,通过Canvas更灵活的完成图像绘制,而不必考虑屏幕的分辨率,浏览器对可扩展矢量图和数学标记语言的本地支持,通过引入新的注释信息以增强对东亚文字呈现的支持,对富Web应用信息无障碍新特性的支持,等等。这些领域很多代表了未来Web应用发展的方向。
我们也希望能够看到,未来能够有更多像百度这样的国内互联网企业,不断参与到国际标准化工作中,未来我们使用的各种相关标准中,能够有中国人的声音与力量。
-----------
终上所述:
原生app会被取代但是不一定是html5。也有可能是html10
HTML5 的“性工能”障碍得到解决,可以接近原生 App 的效果,所以它就可以替代原生 App 吗?很多人认为,即使 HTML5 会发展的比现在好,也将是与原生 App 各占一部分市场的格局,要求不高的长尾应用会使用 HTML5,而主流应用仍是原生 App 的天下。但我认为这样的想法很危险,就像 HP 的高层告诉沃兹:谁会在家里摆一台电脑呢?未来 HTML5 肯定会颠覆原生 App。“性工能”障碍的消除,只是 HTML5 的劣势被削弱,但劣势被消除后,它的优势就会大放异彩,HTML5 的优势是什么?对开发者来说:
跨平台 在多屏年代,开发者的痛苦指数非常高,人人都期盼HTML5能扮演救星。多套代码、不同技术工种、业务逻辑同步,这是折磨人的过程。有点类似个人电脑早期世界,那个时候的每家电脑都有自己的 *** 作系统和编程语言,开发者疲于做不同版本,其实DOS的盛行也很大程度是因为开发者实在没精力给其他电脑写程序。跨平台技术在早期大多因为性能问题夭折,但中后期硬件能力增强后又会占据主流,因为跨平台确实是刚需。
快速迭代 移动互联网是一个快鱼吃慢鱼的时代,谁对用户的需求满足的更快,谁的试错成本更低,谁就拥有巨大的优势。互联网产品大多免费、且有网络效应,后入者抢夺用户的难度非常大。使用原生开发,从招聘、开发、上线各个环节的效率都慢一倍以上,而且参与的人越多,沟通效率往往拖慢不止一倍。
减低成本 创业者融资并不容易,如何花钱更高效非常重要。如果你使用原生开发的App和竞争对手使用HTML5开发的App没什么区别,但你的开发成本高出一倍,我相信没有投资人会喜欢给你投钱。
导流入口多 HTML5应用导流非常容易,超级App(如微信朋友圈)、搜索引擎、应用市场、浏览器,到处都是HTML5的流量入口。而原生App的流量入口只有应用市场。聪明的HTML5开发者当然会玩转各种流量入口从而取得更强的优势。
分发效率高 前段时间微信朋友圈风靡一时《神经猫》,这个游戏如果放到Appstore,绝对没有那么多流量,超级App带来的流量,远大于原生应用市场。假如微信允许游戏在桌面创建快捷方式、假如游戏后续升级解决持续娱乐问题,未来不可想象。除了入口多、流量大,导流效率高也不可忽视,谁都知道:页游和端游打同样的广告,广告变用户的转化率,页游远远高于端游。
HTML5 对用户的好处是:和流量入口多、分发效率高相对应的。大幅降低使用门槛。用户眼睛看到一个兴趣点,点击后,就应该立即开始满足用户需求。比如流媒体可以立即看,页游可以立即玩。而目前的原生应用市场,用户需要这样 *** 作:选一个应用、等待下载、确认权限、等待安装,然后点击打开。这样糟糕的体验迟早要被颠覆。不管是 App、游戏还是音视频,未来都将即点即用。谁先满足用户这个需求,谁就制胜。
这就是所谓“天下武功,唯快不败”。分析至此,我们可以明显的看出,不管是站在最终用户角度、还是站在开发者角度,HTML5 必将取代原生应用当前的位置。并由此引发一系列颠覆。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)