返回上一页  首页 | cnbeta报时: 08:21:18
B2G:继续webOS的方向,前进!
发布日期:2012-04-21 14:13:20  稿源:

近日,众多国内IT媒体都在关注Mozilla的移动操作系统B2G(Boot to Gecko)。B2G系统是Mozilla在MWC 2012上公布的移动操作系统,该系统包括一些底层的Android内核代码,因此其在Andriod上的可移植性很强。
值得注意的是,这款移动操作系统与传统意义上的操作系统并不太一样:其采用与Firefox类一样的编程语言——Gecko,应用主要基于HTML5+JavaScript实现,是一款Web Os。而由于B2G是将HTML层盖在硬件之上,没有中间层,直接用HTML调用硬件,只需要比Android更低的配置就能达到同样的效果。而此前在MWC上Mozilla的演示显示B2G的启动只需数秒即可实现,运行也比较流畅。

与所有的胖友一样,B2G无疑让我想到了WEBOS。但是这确实是相同理念上的不同的产品:都是基于HTML5+JavaScript实现,B2G采用的是Gecko,WEBOS采用的是Enyo;而在API上,B2G比WEBOS更加“先进”——其与W3C的紧密合作推进了WEBAPI的标准化,这使得为B2G编写的 Web 程序将可以运行在包括 Firefox for Mobile 在内的任何浏览器和手持设备上。

事实上,我们会越来越多发现,当我们的网络应用越发复杂的时候我们对网络的依赖越发强烈了。而从另一个角度上说,只要网络能够更好的实现我们的应用,浏览器将会逐渐替代操作系统的功能。而在未来,我们完全可以实现未来操作系统的网络化。

一般我们将Web Os(Web-based Operating System)称为网络操作系统,是一种基于浏览器的虚拟的操作系统,用户通过浏览器可以在这个Webos上进行应用程序的操作,这个概念最早在1995年提出来。而不少胖友手上的WEBOS设备则只要是PALM公司(或者说是惠普公司)开发的WEBOS操作系统,当然这个操作系统与广义上的WEB OS还是有一定的差距,其是在传统系统向WEB迈进的第一步,在很多的地方尚未摆脱传统系统的影子(正是因为这个原因,很多的胖友相信WEBOS在平板上的发展会更好)。而今天,我们看到的是B2G系统则又在标准化(主要是WEBAPI的标准化)上又更近了一步,这让采用先进理念的系统的发展又进了一步。
我们在FebBox(https://www.febbox.com/cnbeta) 开通了新的频道,更好阅读体验,更及时更新提醒,欢迎前来阅览和打赏。
查看网友评论   返回完整版观看

返回上一页  首页 | cnbeta报时: 08:21:18

文字版  标准版  电脑端

© 2003-2025