Что Firefox добавляет в XULRunner? - PullRequest
3 голосов
/ 16 ноября 2010

Firefox - XULRunner = Что?

Подробности ...

Еще один способ задать вопрос: из чего состоит «приложение Firefox» (помимочасть кода XULRunner)?

Ответы [ 3 ]

2 голосов
/ 17 ноября 2010

Это ответ, который я получил из списка рассылки firefox.

Вам не хватает всего браузера. Firefox - это все в браузере / каталоге дерева исходных текстов

http://mxr.mozilla.org/mozilla-central/source/browser/

в том числе:

  • Интерфейс главного окна браузера.
  • Пользовательский интерфейс окна настроек
  • Интерфейс управления подачей
  • Перенос данных для новых пользователей
  • Интерфейс для закладок / данных истории
  • Восстановление сеанса
  • Интеграция с оболочкой

В Firefox есть многое, что выходит за рамки веб-платформы, предоставляемой XULRunner!

- BDS

2 голосов
/ 16 ноября 2010

Firefox добавляет пользовательский интерфейс, предоставляет, по крайней мере, некоторую часть дополнительной системы и делает ее чем-то, что может использоваться пользователем в качестве веб-браузера.XULRunner - это просто платформа для запуска приложений XUL, будь то Firefox, Thunderbird, Songbird или что-то еще.

0 голосов
/ 16 ноября 2010

Помимо пользовательского интерфейса, написанного на XUL, я предполагаю, что ответ будет включать в себя механизм рендеринга (Mozilla), движок javascript (Tracemonkey, Jaegermonkey и т. Д.), Безопасность и шифрование, сетевое взаимодействие (http, https, ftp и т. Д.), Закладкии история ....

Многие из этих вещей были бы в отдельных библиотеках, что означает, что само основное приложение на самом деле является просто клеем, который скрепляет их все вместе, но, тем не менее, они есть и все важные части Firefoxкак приложение.

...