Какая связь между Firefox и Xulrunner?

В старые времена кажется, что Firefox был основан на xulrunner, но новые версии, кажется, не зависят от этого модуля.

Если я собираюсь изучить исходный код Firefox, должен ли я все же взглянуть на xulrunner?

1 ответ

Решение

XULRunner - это, по сути, платформа, которая позволяет запускать приложения XUL. Как вы, вероятно, знаете, дополнения для Firefox и Thunderbird на самом деле являются приложениями XUL. Например, вы можете запускать Chatzilla независимо от Firefox, используя XULRunner.

Отношения между XULRunner и Firefox таковы, что Firefox, вероятно, можно описать как пакет XULRunner/Gecko. XULRunner выполняет работу приложений XUL, а Gecko выполняет рендеринг.

В зависимости от того, чего вы хотите достичь, изучая исходный код Firefox, вам может не понадобиться вообще знать XULRunner.

Другие вопросы по тегам