当前位置:首页 > 心得体会 > 全面HTML5化:火狐移动操作系统B2G价值几何?_火狐官网
 

全面HTML5化:火狐移动操作系统B2G价值几何?_火狐官网

发布时间:2019-06-25 04:01:49 影响了:

  B2G的最大问题是,如何在已经成熟的市场获得最好切入点,而不是把自己创新和优势一点点的被别人慢慢吸收消化掉。否则,B2G将仅仅获得一个好听的“先烈”称号而已。  2012年7月2日,Mozilla确认移动操作系统B2C将会继续使用“Firelox”品牌,全面基于开放网络标准来打造智能手机,所有的设备功能都将通过HTML5应用来实现。
  在智能手机时代,移动操作系统是最核心的构成。在iOS凭借iPhone的强大攻势建立绝对领先地位后,Android凭借着开放策略再下一城,使得这个市场形成不折不扣的两级格局。在这个过程中,Symbian落后了,Web OS倒下了,BlackBarry同样也在RIM一次又一次的裁员和被收购传闻中苟延残喘,只有微软凭借强大的市场号召力以及Windows操作系统的协同优势,使得Windows Phone系统开始展露出头角,但“上位”之路依旧艰难无比。
  另一方面,由于苹果的封闭、Android的碎片化,使得智能机用户在应用和数据同步等方面日益增长的需求难以得到满足,开发者更是有苦难言,很多人将希望押注在代表着未来的HTML5身上,期冀Web App的时代尽快到来。
  Mozilla公司B2G的出现,或许会加速这个进程。
  B2G是“Boot To Gecko”的缩写,是Mozilla公司基于HTML5 Web标准开发的完全开放的移动操作系统,从系统本身到应用程序,甚至电话、短信等功能均利用HTML5(CSS和TS)和网络应用程序接口(API)来完成,硬件的需求降得更低。
  在IDC的报告中,低价的功能手机最有市场,目前为止大部分人都是通过功能手机连接到移动互联网。B2G的前期目标就是这个市场——先让功能机用户以同样的价格用上智能手机。技术实现上,B2G是将HTML层盖在硬件之上,没有中间层,直接用HTML调用硬件,只需要比Android更低的配置就能达到同样的效果。
  于是在Mozilla推出全新的完全开放的、基于HTML5的移动生态系统的计划背后,一个全新行业联盟正在形成。2012年7月2日,Mozilla确认这款移动操作系统将会继续使用“Firefox”品牌,全面基于开放网络标准来打造智能手机,所有的设备功能都将通过HTML5应用来实现。据报道,首批装备火狐移动操作系统B2C的设备将由TcL通讯技术(阿尔卡特)和ZTE中兴生产。
  但是在移动生态系统越发成熟的格局下,B2G这样一个似乎并不能带来颠覆性体验的新系统,究竟会不会有市场?
  HTML5的理想主义进化
  在苹果手机的带动以及众多手机厂商的追从下,近年来,智能手机销量越来越火爆。据国际研究机构Gartner发布的研究报告显示,2011年全球智能手机销量达到4.72亿部,较2010年增长58%,销量占手机总销量比例达到31%。
  智能手机市场的火爆,引发了各大操作系统之间的大战。许多系统离我们越来越远,而谷歌Android系统的手机的市场份额还在持续上升,苹果ios系统的手机也保持相当的强势地位。相较这两大操作系统,B2G系统的手机仍处于一个萌芽阶段。在今年2月的西班牙移动世界大会上,Mozilla和西班牙电信方宣布共同打造首款基于开放互联网的使用HTML5标准的平台B2G。而其高层也表示,安装这一系统的手机或将在今年内或是明年初在巴西上市。如今看来,这一计划正在一步步缓慢落实中。
  但是B2G仍不可小觑,正如上文所述,在代表未来web APP面前,这个完全基于HTML的操作系统,很可能形成另一波浪潮。
  据悉,火狐移动操作系统创建在Mozilla的Boot to Gecko项目之上,打破了当前在移动设备上的Web开发局限,允许HTML5应用深入到此前只有原生应用才能实现的手机的底层功能——所有的电话功能(打电话、发短信、游戏等等)都是一个个HTML5应用。西班牙电信的数字部门也于今年年初正式加入,与Mozilla一起来完成这项工作。
  我们知道,这款移动操作系统与传统意义上的操作系统并不太一样:其采用与Firefox相似的编程语言——Gecko,应用主要基于HTML5+JavasCript实现,是一款真正Web OS。而由于B2G是将HTML层盖在硬件之上,没有中间层,直接用HTML调用硬件,只需要比Android更低的配置就能达到同样的体验——在Mwc上,Mozilla的实际演示显示,B2G的启动只需数秒即可实现,运行也比较流畅。
  在浏览器方面,Gecko内核最早继承自与微软浏览器大战失利的网景,火狐凭借Pirefox成功撼动了微软的桌面浏览器市场老大地位,并且在桌面端的JS测试中,火狐的表现也一直很优秀。
  而移动端的Firefox采用了和桌面版相同的内核,其移动端的表现也备受期待。从Fennc for Windows MobileAplpha 1到Firefox Mobile for Android14 Beta 7,我们可以看到,其整体的性能在不断提升,uI也在不断优化。可以说,Mozilla的工程师们也一直在努力优化这款浏览器。不过,从目前的版本来看,移动版的Firefox表现仍然和主流移动浏览器存在差距,据Firefox内部人士透露,这是因为Mozilla并没有特意针对某个或某几个Benchmark跑分进行优化。
  B2G系统其技术本身具备一些先天性的优势。在应用上,较之于苹果和安卓应用程序商店的应用数目,B2G目前还正处于接受开发者提交阶段。智能手机是靠应用打天下,但B2G是基于网络的应用,因此,在应用开发中,相对于其它系统则较为容易,开发者可以随时查看应用的代码。而且鉴于web应用开发人员数量众多,且逐渐侧重于打造移动浏览体验,B2G的应用开发也具有一些优势,并非从零开始。
  而且,我们知道,在iOS平台,苹果的私有API理论上是不被允许使用的,除了可能导致应用被下架,甚至开发者的帐号ID都会被销毁。此外Android各个版本都有不同的API,开发者需要学习不同的API,同时还要考虑各版本中API不兼容的情况。这些都是开发者头疼的问题。相比起来,B2G的优势就比较明显,Mozilla直接取消私有API,完全托付给Web API。因此,B2G是基于浏览器上的手机操作系统,在手机上就可以查看源代码,这将打破各大终端操作系统之间的界限,使开发者可以开发跨界运行的应用程序,用户也不用局限于某一操作系统。

猜你想看
相关文章

Copyright © 2008 - 2022 版权所有 职场范文网

工业和信息化部 备案号:沪ICP备18009755号-3