Operating system Firefox操作系统架构

Operating system Firefox操作系统架构,operating-system,firefox-os,Operating System,Firefox Os,关于Firefox操作系统的核心架构有什么信息吗?我不是说开发人员只面对信息。我对这里提供的与Android类似的底层架构感兴趣:它主要是Gonk(底层linux内核)、Gecko(Firefox引擎)和Gaia(用户界面)。在Mozilla wiki上,您可以找到这些层的完整信息 简单地说,Firefox OS是一个运行基于HTML5的应用程序的环境(不仅是标记语言,还包括所有相关技术,包括JavaScript、CSS3、web API……) 这些应用程序运行在一个名为Gecko的特殊浏览器上

关于Firefox操作系统的核心架构有什么信息吗?我不是说开发人员只面对信息。我对这里提供的与Android类似的底层架构感兴趣:

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

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

这些应用程序运行在一个名为Gecko的特殊浏览器上。你可以认为壁虎是一个带有应用程序替换网页的类固醇的火狐浏览器。在某些方面,它缺少一些浏览器功能,但它实现了许多API以提供对设备的安全访问

壁虎是由实际的SO,Gonk支持的。Gonk是GNU/Linux的一个非常简单的发行版,它在设备硬件和Gecko之间保留硬件抽象层或HAL。GONK将低级别的硬件访问转换为C++接口,GECKO以JavaScript标准API的形式向开发者提供这些接口。
更多信息请参见

Firefox操作系统的主要架构是

  • 应用程序()
  • 平台()
  • 基础设施()

有一张来自Firefox OS AppDay的西班牙语幻灯片(英文),更简洁地阐述了该体系结构。

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


在MDN上,您会发现一个非常相似的图像,它准确地解释了Firefox操作系统的工作原理: