代码之家  ›  专栏  ›  技术社区  ›  unixman83

火狐在xulrunner上添加了什么?

  •  3
  • unixman83  · 技术社区  · 14 年前

    firefox-xulrunner=什么?

    细节。。。

    提出这个问题的另一种方法是,“firefox应用程序”由什么组成(除了代码的xulrunner部分)?

    3 回复  |  直到 13 年前
        1
  •  2
  •   Chris Morgan    14 年前

    火狐增加了用户界面,至少提供了一些附加系统,并使其成为一个用户可以使用的Web浏览器。xulrunner只是一个运行xul应用程序的平台,不管它是火狐、雷鸟、松鸟还是其他什么。

        2
  •  2
  •   unixman83    14 年前

    这是我从Firefox邮件列表中得到的答案。

    您缺少整个浏览器前端。firefox是源代码树的浏览器/目录中的所有内容。

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

    包括以下内容:

    • 主浏览器窗口的UI。
    • 首选项窗口的用户界面
    • 饲料处理用户界面
    • 新用户的数据迁移
    • 书签/历史数据的用户界面
    • 会话恢复
    • Shell集成

    在Xulrunner提供的Web平台之外,火狐还有很多功能!

    ——BDS

        3
  •  0
  •   Spudley Pat    14 年前

    除了用xul编写的UI之外,我认为答案还包括渲染引擎(mozilla)、javascript引擎(tracemonkey、jaegermonkey等)、安全和加密、网络(http、https、ftp等)、书签和历史记录……

    其中许多东西都存在于离散的库中,这意味着主应用程序本身实际上只是把它们粘在一起的胶水,但是它们仍然存在,并且作为一个应用程序,火狐的所有重要部分都存在。

    推荐文章