Gecko
Gecko 是由 Mozilla Project 开发的布局引擎,并被用于许多应用程序/设备中,包括 Firefox 和 Firefox OS。
Web 浏览器 需要一种名为布局引擎的软件来解释 HTML、CSS、JavaScript 以及嵌入式内容(如图像),并将所有内容绘制到您的屏幕上。除此之外,Gecko 还确保相关的 API 在 Gecko 支持的每种操作系统上都能正常工作,并且只向相关的支持目标公开适当的 API。这意味着 Gecko 除了其他内容外,还包括网络堆栈、图形堆栈、布局引擎、JavaScript 虚拟机以及移植层。
由于所有 Firefox OS 应用程序都是 Web 应用程序,Firefox OS 也将其用作应用程序运行时。