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. TensorFlow 基本使用

    使用 TensorFlow, 你必须明白 TensorFlow: 使用图 (graph) 来表示计算任务. 在被称之为 会话 (Session) 的上下文 (context) 中执行图. 使用 ten ...

  2. Kafka的消息格式

    Commit Log Kafka储存消息的文件被它叫做log,按照Kafka文档的说法是: Each partition is an ordered, immutable sequence of me ...

  3. SQL语句备忘

    SELECT beatid,COUNT(d.id) dongnicount FROM `bed_beat_dongni` d INNER JOIN bed_beat b on b.id = d.bea ...

  4. mysql_fetch_row,mysql_fetch_array,mysql_fetch_object,mysql_fetch_assoc区别

    1.mysql_fetch_row  只能以索引下标取值,从0开始. 2.mysql_fetch_array 能以索引下标取值,也可以用字段名称取值. 3.mysql_fetch_object 对象方 ...

  5. HTTP/2 对 Web 性能的影响(上)

    一.前言 HTTP/2 于 2015 年 5 月正式推出.自诞生以来,它就一直在影响着网络性能最佳实践.在本篇文章中,我们将讨论 HTTP/2 的二进制帧.延迟削减.潜在利弊以及相应的应对措施. 超文 ...

  6. 暑假集训单切赛第二场 UVA 10982 Troublemakers

    题意:将点放在两个集合,同一个集合的边保留,不同集合的边删去,使得边至少减少一半.  输出任何一种方案即可.如果不能,输出Impossible 思路:设如果两个人为一对捣蛋鬼,则two[i][j]=t ...

  7. hadoop聚群的安装

    第一部分,安装单机hadoop 1,安装ssh sudo apt-get install ssh 注意:如果执行不了这句,那就先执行:sudo apt-get update 2,安装rsync sud ...

  8. call,apply,bind方法的总结

    why?call,apply,bind干什么的?为什么要学这个? 一般用来指定this的环境,在没有学之前,通常会有这些问题. var a = { user:"追梦子", fn:f ...

  9. 1829 A Bug's Life

    A Bug's Life Time Limit: 15000/5000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Tot ...

  10. Openfire 服务端在Eclipse上部署

    http://blog.csdn.net/chexitianxia/article/details/9371169 结合: http://blog.csdn.net/ares1201/article/ ...