【B2G】Mozilla B2G 操作系统详解,HTML5方兴未艾

黑马研读 > 正文

Mozilla B2G 操作系统详解,HTML5方兴未艾

Mozilla Boot-to-Gecko 智能手机系统正式面世,硬件合作厂商业已确定。

Mozilla 在巴塞罗那举行 Mobile World Congress 2012 上对外正式宣布 Boot-to-Gecko 项目,并在刷新固件 Samsung Galaxy S II 设备上展示的雏形:

想要在桌面上体验 B2G?只需要下载实现了新 Mobile HTML5 API 的 Firefox Nightly 和 Gaia UI 源代码,然后打开其中的 homescreen.html 文件即可。
\

配合 B2G 项目,Mozilla 在过去的时间里首先宣布了无需密码的身份认证系统 BrowserID 从 Mozilla Labs 毕业,并改名为 Mozilla Persona,原先无需重启的主题 Personas 将会有一个新名字。

其次,操作系统及运行设备中立的网页程序商店 Mozilla Marketplace 进入开发软件提交阶段。相比其他现有的软件商店,Mozilla Marketplace 有如下特点:
\

允许作者将网页程序放置在指定的第三方站点。

允许用户为免费程序进行捐助。

使用价格区间的方式而非实时兑换的方式处理不同地区的支付货币。

将使用 PayPal 做为支付手段。
\

这个和 Open webOS 有什么不同呢?

webOS 使用 Enyo 固然也是基于 HTML5 + JavaScript 实现的,具有一定的跨平台跨浏览器功能,但是对于设备特殊功能(比如拨号、蓝牙传输等)的访问是通过自定义的 API 实现的,并未标准化。意味着若是 Web 程序使用了这些特殊功能的话,将只能在 webOS 设备上运行。而 Mozilla 则和 W3C 紧密合作推进 WebAPI 的,意味着针对 B2G 编写的 Web 程序将可以运行在包括 Firefox for Mobile 在内的任何浏览器和手持设备上。

此外一个区别就是 webOS 使用 WebKit 做为网页渲染引擎而 B2G 使用的是 Gecko。

是不是意味着即将能看到 Firefox Phone?

不是,值得注意的是这是一个项目,而不是产品。B2G 是为推动 HTML5 在移动设备特定 API 发展的前瞻性项目,希望能借此为 Web 开发者创建和原生程序开发者一样拥有大量 API 的开放式、标准化开发平台,扩展 Web 程序的适用范围。B2G 取得的成果将通过 W3C 的标准化过程用于其他各种浏览器和移动操作系统上。

对于普通用户 B2G 有什么意义?

对于普通用户来讲 B2G 代表未来与设备和平台无关的移动互联网体验,购买的一个 Web 程序,将可以在任何通过 Persona 授权的设备上运行,不再会因为更换手机操作系统而不得不购买新平台的相同程序。

相关热词搜索:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值