5

是否有任何关于 Firefox OS 核心架构的信息?我不仅仅指面向开发人员的信息。我对类似于 Android 的底层架构感兴趣:http ://www.zdnet.com/blog/burnette/how-android-works-the-big-picture/515

4

5 回答 5

7

主要是Gonk(底层linux内核)、Gecko(火狐引擎)和Gaia(用户界面)。在 Mozilla wiki 上,您可以找到有关这些层的完整信息;Mozilla 维基

于 2012-10-24T22:06:27.427 回答
6

简而言之,Firefox OS 是一个运行基于 HTML5 的应用程序的环境(不仅是标记语言,还有所有相关技术,包括 JavaScript、CSS3、Web API ......)。

这些应用程序在称为 Gecko 的特殊浏览器上运行。您可以将 Gecko 视为带有类固醇的 Firefox,其应用程序取代了网页。在某些方面,它缺少一些浏览器功能,但它实现了许多 API 来提供对设备的安全访问。

Gecko 由实际的 SO,Gonk 支持。Gonk 是一个非常简单的 GNU/Linux 发行版,它拥有位于设备硬件和 Gecko 之间的硬件抽象层或 HAL。Gonk 将低级硬件访问转换为 C++ 接口,Gecko 以 JavaScript 标准 API 的形式向开发人员提供这些接口。

Mozilla Wiki中的更多信息

于 2012-11-05T12:59:38.397 回答
1

主要的 Firefox OS 架构是

Firefox OS AppDay有一个概述和高级架构幻灯片(英文),西班牙语更简洁地阐述了架构。

于 2013-03-30T13:55:10.477 回答
0

查看以下链接,了解完整的 Firefox OS 架构以及安全信息:

点击这里

于 2013-06-18T08:03:10.013 回答
0

在 MDN 上,您会发现一张非常相似的图片,它准确地解释了 Firefox OS 的工作原理: https ://developer.mozilla.org/en-US/Firefox_OS/Platform/Architecture

于 2014-12-18T14:08:04.227 回答