Gecko
Браузерный движок Gecko
Gecko - это механизм верстки, разработанный Mozilla Project и используемый во многих приложениях/устройствах, включая Firefox и Firefox OS.
Веб-браузеры нуждаются в программном обеспечении, называемом движком верстки, для интерпретации HTML, CSS, JavaScript и встроенного содержимого (например, изображений) и отрисовки всего этого на экране. Кроме того, Gecko следит за тем, чтобы связанные с ним API-интерфейсы хорошо работали на всех операционных системах, которые поддерживает Gecko, и чтобы соответствующие API-интерфейсы были открыты только для соответствующих целей поддержки. Это означает, что Gecko включает в себя, помимо прочего, сетевой стек, графический стек, механизм верстки, виртуальную машину JavaScript и слои переноса.
Поскольку все приложения Firefox OS являются Web-приложениями, Firefox OS также использует Gecko в качестве среды выполнения приложений.