HTML5或将成为未来移动互联网时代的颠覆者。

  5年前,当第一台iPhone诞生时,乔布斯断然拒绝了FlashPlayer,而选择HTML5(新型网页标准)取代Flash的功能。他曾预言,“虽然现阶段原生应用给了用户很好的体验,但基于网页的应用才能代表未来。”

  6月28日,Adobe宣布将FlashPlayer全面从Google商店撤出,转攻HTML5;与此同时,由Mozila开发的基于HTML5的智能手机操作系统FirefoxOS也正式发布。

  有业内人士向记者表示,在技术的迅速变革下,乔布斯的预言有望实现,HTML5将可能成下一代移动互联网的杀手锏。

  弥合iOS和安卓?

  近日,由美国浏览器巨头Mozilla开发的、基于HTML5的智能手机操作系统FirefoxOS正式发布。

  MozillaCEOKovacs称,浏览器和操作系统之间的界限正在模糊,他们希望通过发布一个基于HTML5的移动开放平台,让应用直接内置在手机底层,摆脱对iOS、安卓等平台的依赖。

  北京谋智网络技术有限公司(MozillaOnline)CEO宫力向记者表示,FirefoxOS是一个开放、开源的操作系统,它的全部源代码和项目进度都将在网上公布。“FirefoxOS允许HTML5应用深入到手机的底层功能,所有的电话功能都是一个HTML5应用,可以在不同的平台上使用同样的网络应用,开发者不需要再开发不同版本。”

  据了解,FirefoxOS减少了操作系统层级,将降低智能手机的电能消耗。此外,FirefoxOS是免费的,而微软向每个WindowsPhone终端收取20美元的版权费,安卓设备制造商也要向谷歌缴纳专利授权费,因此FirefoxOS的售价可以比Android系统更低,手机厂商将能生产出300元人民币左右的产品。

  Ovem分析师NickDillon称,价格优势将成为FireFoxOS的杀手锏。

  Mozilla同时宣布,包括德国电信、Etisalat、Smart、Sprint、意大利电信、西班牙电信等在内的电信公司都准备把FirefoxOS作为进入智能手机市场的全新起点。国内的TCL(微博)通讯科技和中兴也相继宣布将发行基于FireoxOS的智能设备。

  目前,FirefoxOS已有一个300万至500万的Web开发者社区,既有应用都支持HTML5。

  知名IT观察人士月光博客向记者表示,HTML5是一种正在发展壮大中的新技术,将有望打破苹果AppStore和GooglePlay的平台限制。

  “iOS和Android分别采用两种不同的编程语言,而HTML5可以提供一整套解决方案;同时,它的安装不用审核,使开发商可以跳过应用商店平台的封锁,也不用再给苹果、谷歌分成了。”他说。

  Flash退出移动领域

  Adobe官方数据显示,全球98%的企业依赖Flash播放器、85%的主流网站使用Flash、75%的网络视频使用Flash播放器播放、70%网络游戏用Flash制作。

  而乔布斯率先质疑Flash技术发展的适用性,在所有iOS设备上禁用了Flash,并提议使用HTML5。

  目前,随着移动互联网的快速发展,以及HTML5技术的逐渐成熟,众多厂商开始在移动终端操作系统、浏览器、软件应用上支持HTML5,用于解决不同操作平台间的转换难题。

  数据显示,2011年,采用HTML5开发应用的比例仅为23%,今年已经上升到了78%,移动设备使用支持HTML5浏览器的数量也从2010年的1.09亿飙升到今年的21亿。

  与此同时,Adobe宣布将不再为安卓4.1提供FlashPlayer支持,这意味着FlashPlayer将正式退出移动领域,移动互联网产品或将迎来一场技术革新浪潮。

  此外,Adobe还宣布削减对跨平台插件的支持力度,转投HTML5在浏览器的应用;谷歌也在不遗余力地推广HTML5;FacebookCEO扎克伯格则在IPO路演上向投资者透露,Facebook今年的首要任务将是改进移动应用平台,HTML5技术被视为能否成为应用平台领军者的关键因素。

  国内厂商加紧布局

  国内IT行业对HTML5的重视程度很快提升,并相继投入重金进行研发。

  去年底,UC浏览器发布了新版本,支持HTML5,并在应用中心收录了豆瓣(微博)电台、3D游等一系列WebApp;海豚浏览器已经开始支持基于HTML5的Web应用。

  测试显示,目前Chrome、FireFox、IE、搜狗浏览器、Safari等均已部分支持HTML5功能。系统厂商、浏览器厂商、互联网厂商重兵投入HTML5,或是希望提前布局Web应用,为未来抢占一席之地。

  “未来HTML5会成为互联网的新一代标准。布局HTML5已成为浏览器行业的大趋势。目前各家浏览器都陷入了同质化竞争之中,因此产品性能和细节体验将会是关注的焦点,积极布局HTML5正是提高这两点的重要途径。”宫力说。

  腾讯即通线负责人殷宇表示,腾讯从去年开始就支持这一技术标准,目前已实现为基于HTML5技术开发的应用提供支撑的平台Q+。

  阿里巴巴(微博)在阿里云OS手机中,采用了CloudApp概念,通过内置网页应用商店,基于HTML5来进行应用框架,将所有的应用信息都锁定在云端。

  宫力指出,HTML5可以将PC、平板电脑、手机等设备融为一体,让用户在不同平台上获得相同的体验。

  热酷CEO刘勇向《每日经济新闻》记者表示,看好HTML5的长期发展,并依托Facebook、腾讯、新浪的社交开发平台进行相应的技术开发。“我们在参加Facebook的会议时,Facebook多次向合作伙伴强调,HTML5是Facebook的‘母语’,只有基于HTML5才有可能实现全球社交图谱的愿景。”

  此前,热酷曾在日本市场推出了亚洲第一款进入商业运营的HTML5社交游戏,获取了不错的收益。

  月光博客也表示,HTML5很可能成为未来新兴产业的核心技术,它可以打通互联网与移动互联网之间的界限,因此互联网巨头为争抢这块金矿正加紧布局。

http://blog.csdn.net/jingwen3699/article/details/7726601 转

HTML5全球普及加速:有望终结iOS与安卓界限【转】的更多相关文章

  1. php后台对接ios,安卓,API接口设计和实践完全攻略,涨薪必备技能

    2016年12月29日13:45:27    关于接口设计要说的东西很多,可能写一个系列都可以,vsd图都得画很多张,但是由于个人时间和精力有限,所有有些东西后面再补充   说道接口设计第一反应就是r ...

  2. cordova/webapp/html5 app 用corsswalk替换内核,优化安卓webview

    Crosswalk与WebView的不同 为什么要用corsswalk?由于cordova应用在安卓上运行的时候,都是调用的手机webview,而在不同的安卓机.不同版本的系统上,webview的性能 ...

  3. 年过三十,我为什么要学习ios 与安卓App 移动端技术

    今天跟我华为的同学谈了一些技术/人生方面的感悟,感觉自己的人生目标及后面的工作/生活有了一个比较清晰的认识与规划. 首先我谈了一下我为什么要学习ios与安卓技术,我其实不想通过这二门技术来提升我的薪酬 ...

  4. cocos2dx jsb 在IOS与安卓下的一些不同之处

    cocos2dx版本 2.1.4 1:字体大小 cocosbuilder publish后应该注意IOS和安卓目录下的字体文件的规格是否齐全: 2:cc.LabelTTF 在ios下,cc.Label ...

  5. Nginx集群之.Net打造WebApp(支持IOS和安卓)

    目录 1       大概思路... 1 2       Nginx集群之.Net打造WebApp(支持IOS和安卓) 1 3       安卓模拟器... 1 4       MUI框架... 3 ...

  6. 判断终端是ios还是安卓的一些妙用(附加微信分享图标修改)

    最近遇到一个项目 要求有两个icon(就是下载地址 下载安卓的apk  和ios的安装包) 一开始的方案是 什么设备都显示这两个icon 但是后来老大说这样不好   安卓用户给他下载ios 也不行  ...

  7. 判断终端是ios还是安卓的一些妙用

    最近遇到一个项目 要求有两个icon(就是下载地址 下载安卓的apk  和ios的安装包) 一开始的方案是 什么设备都显示这两个icon 但是后来老大说这样不好   安卓用户给他下载ios 也不行  ...

  8. JS与IOS、安卓的交互

    最近做的项目中涉及到了与安卓和ios的交互问题,对于一个新手来说,多多少少会有点迷糊.在调用安卓和ios的callback回调时,很轻松的就调用成功了,而且,步骤也不那么繁琐.刚开始,只知道那样使用可 ...

  9. 移动端开发ios和安卓兼容问题

    移动端开发ios和安卓兼容问题 最近做移动端混合开的时候遇到一些安卓和iOS的兼容性问题,兼容想问题不仅在浏览器存在也在APP开发当中也会经常遇到这样的情况. 最近看了一下内容很不错的移动端开发相关的 ...

随机推荐

  1. 【C++基础】 指针&字符串&数组

    先贴代码,总结以后再写,和5中内存分配方式密切相关 PS: str 返回整个字符串,str[0],*str返回首字符h char *strA(){ char str[]="hello!&qu ...

  2. 在 tornado 中异步无阻塞的执行耗时任务

    在 tornado 中异步无阻塞的执行耗时任务 在 linux 上 tornado 是基于 epoll 的事件驱动框架,在网络事件上是无阻塞的.但是因为 tornado 自身是单线程的,所以如果我们在 ...

  3. 【Linux高频命令专题(17)】head

    概述 head 与 tail 就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head 用来显示档案的开头至标准输出中,而 tail 想当然尔就是看档案的结尾. 命令格式 hea ...

  4. nslookup工具的使用方法

    配置好DNS服务器,添加了相应的记录之后,只要IP地址保持不变,一般情况下我们就不再需要去维护DNS的数据文件了.不过在确认域名解释正常之前我们最好是测试一下所有的配置是否正常.许多人会简单地使用pi ...

  5. HDU2521反素数

    只是了解下这种简单的数论定义,解释可以戳这个 http://www.cnblogs.com/Findxiaoxun/p/3460450.html ,然后按Ctrl+ F搜索   反素数  ,找到那一部 ...

  6. C++:类模板与模板类

    6.3 类模板和模板类 所谓类模板,实际上是建立一个通用类,其数据成员.成员函数的返回值类型和形参类型不具体指定,用一个虚拟的类型来代表.使用类模板定义对象时,系统会实参的类型来取代类模板中虚拟类型从 ...

  7. 【Spring】Redis的两个典型应用场景--good

    原创 BOOT Redis简介 Redis是目前业界使用最广泛的内存数据存储.相比memcached,Redis支持更丰富的数据结构,例如hashes, lists, sets等,同时支持数据持久化. ...

  8. PCA understanding

    PCA understanding 我们希望获取玩具的位置,事实上我们只需要知道玩具在x轴的位置就可以了(但现实不知道).我们利用三个坐标轴,获取了2*3维度的数据,现实中我们如何通过分析六维度数据来 ...

  9. struts2更新版本操作有关事项备注

    struts2更新版本操作有关事项备注, 更新主要jar包:struts2-convention-plugin-version,struts2-core-version, struts2-spring ...

  10. .NET 内存管理—CLR的工作

    看了http://www.cnblogs.com/liulun/p/3145351.html  不错,补习下相关技术.. 正文: .NET依托CLR进行的内存的管理 有了CLR 基本不需要担心.net ...