测试版资讯

Mozilla操作系统Boot2Gecko和Gaia UI

Yong 发表于 : 2012-02-17 10:17 | 主题 : FireFox - 火狐浏览器 |   次浏览 | 发表评论 | 分享至新浪微博 腾讯微博 
Mozilla Firefox(缩写为 Fx),中文名为火狐,是由Mozilla基金会(谋智网络)与开源团体共同开发的网页浏览器。Firefox是从Mozilla Application Suite派生出来的网页浏览器。

Mozilla 去年启动了一个叫 Boot2Gecko(B2G)的项目,目的是开发一个移动操作系统。整个平台的用户界面和应用程序套件将完全基于标准的 Web 技术构建,运行在目前 Firefox 使用的 HTML 渲染引擎 Gecko 上。他们还在MWC上展示了Gaia UI。

Gaia UIGaia UI

B2G 团队准备在 MWC 上展示一个项目 Demo,Mozilla 的 Brendan Eich 在 Twitter 上说 B2G 项目已经吸引了一些合作伙伴,其中有一家已经开始定制自己的桌面。这暗示着可能有不少第三方甚至硬件提供商对这个平台都很感兴趣。

根据 Mozilla 发布的最新 roadmap,B2G 项目有望在 2012 年第二季度进入产品阶段。毫无疑问通用使用 HTML 和 Javascript 来设计用户界面和应用程序套件使这个项目的进度大大加快。

Mozilla 的目标是将整个 B2G 用户界面和程序套件完全用本地的 HTML 和 Javascript 实现,所以 Mozilla 又推出了一个 WebAPI 项目。让 Web 内容可以通过 Javascript API 接入手机本地功能。比如通过内置相机拍照、拨号、接入设备的电池和状态、发送和管理短信、进入地址簿、使手机震动等。这意味着 B2G 的拨号界面只是一个使用了 Javascipt 的可拨号 Web 页面而已。

在这里设备的 API 标准化意义将尤其重要,如果 API 能够获得更广泛的支持,将有可能使 B2G 的用户界面和程序套件通过浏览器运行到其他平台上,Mozilla 对 B2G 的愿景是基于浏览器的移动应用,通过标准的 HTML 和 Javascript 做今天本地应用所做的事情。

因为用户界面是基于 HTML 和 Javascript,所以 B2G 是可以运行在桌面浏览器上的,当然,和设备相关的一些功能则必须有 WebAPI 的支持才行。

通过从这里下载源代码,我们可以在 Firefox 浏览器里体验 B2G 的 Gaia UI,包括桌面界面,拨号界面以及其他界面等。

Gaia UIGaia UI

Gaia UIGaia UI

本文来自: Mozilla操作系统Boot2Gecko和Gaia UI - 索引标签:

发表评论

  

(提交即表示您同意遵守我们的使用规则)