欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  资讯频道

Mozilla 公布移动操作系统 Boot2Gecko 界面图

程序员文章站 2022-06-01 08:36:34
...
Mozilla 所做的工作远远超过“提供一个浏览器”,他们希望打造一个“开放式应用环境”,这个愿景的具体体现,是 Mozilla 旗下的 Boot2Gecko(B2G)项目,一个利用网页技术开发的开源移动操作系统。

今年 Mozilla 将参加 MWC 展会,预计在会上公布 B2G 的详细细节,并提供 Demo 供与会者试用。目前可知:

  • B2G 采用 Gonk 作为操作系统的底层,以 Android 为基础,但它并不是另一个 CM,它不能运行 Android 应用,但能兼容 Android 硬件;
  • Gecko 作为应用运行的后台,保证网页应用的 HTML、CSS 和 JS 代码正确执行;
  • Gaia 是 B2G 的用户界面框架,利用 HTML 和 JavaScript 技术来编写应用的界面,利用 WebAPI 项目所开发的 API,让网页应用能够利用手机的功能,比如发短信、访问通讯簿、照相等等。
Github 中,可以下载到 B2G 操作系统的用户界面,这套界面被称为 Gaia,用 Firefox 打开里面的 HTML 文件便可欣赏 B2G 的风采。

锁屏界面,B2G 的图标是一只抱着地球的蜥蜴:

Mozilla 公布移动操作系统 Boot2Gecko 界面图


浏览器界面,默认 DuckDuckGo 作为搜索引擎:

Mozilla 公布移动操作系统 Boot2Gecko 界面图


手机的设定界面,Do Not Track 这个选项有点意思:

Mozilla 公布移动操作系统 Boot2Gecko 界面图


地图界面,使用的是 Google Maps:

Mozilla 公布移动操作系统 Boot2Gecko 界面图


短信界面

Mozilla 公布移动操作系统 Boot2Gecko 界面图


拨号界面

Mozilla 公布移动操作系统 Boot2Gecko 界面图


从以上几个界面中可以看出,B2G 还比较简陋,还处于早期开发的阶段。如果我们了解过 webOS 的背景,就会发现两者有相似的地方。所不同的是,B2G 从诞生第一天起就是开源的操作系统,而 webOS 目前还在逐步开放源码阶段

根据 Mozilla 的路线图,2012 年第一季度会放出产品 Demo,第二季度就要把 B2G 产品化,希望过程能够顺利,毕竟 Firefox 确实为互联网带来了一点点的改变。