3

Firefox - XULRunner = 何?

詳細...

この質問を別の言い方をすれば、'firefox アプリ' は (コードの XULRunner 部分以外に) 何で構成されているのでしょうか?

4

3 に答える 3

2

Firefoxはユーザーインターフェイスを追加し、アドオンシステムの少なくとも一部を提供し、ユーザーがWebブラウザーとして使用できるものにします。XULRunnerは、Firefox、Thunderbird、Songbirdなど、XULアプリを実行するための単なるプラットフォームです。

于 2010-11-16T07:13:38.777 に答える
2

これは、Firefox メーリング リストから得た回答です。

ブラウザのフロントエンド全体がありません。Firefox は、ソース ツリーの browser/ ディレクトリ内のすべてです。

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

以下を含む:

  • メイン ブラウザ ウィンドウの UI。
  • 設定ウィンドウの UI
  • フィード処理 UI
  • 新規ユーザーのデータ移行
  • ブックマーク/履歴データのUI
  • セッションの復元
  • シェル統合

XULRunner が提供する Web プラットフォーム以外にも、Firefox には多くの機能があります。

--BDS

于 2010-11-17T00:59:31.097 に答える
0

XUL で書かれた UI を超えて、答えにはレンダリング エンジン (Mozilla)、JavaScript エンジン (Tracemonkey、Jaegermonkey など)、セキュリティと暗号化、ネットワーク (http、https、ftp など)、ブックマークと履歴が含まれると思います。 ...

これらの多くは個別のライブラリにあり、メインアプリ自体は実際にはそれらをすべてまとめる接着剤にすぎませんが、それでもアプリケーションとしての Firefox のすべての重要な部分があります。

于 2010-11-16T10:15:18.257 に答える