Firefox 向 XULRunner 添加了什么?

发布于 2024-10-02 19:52:27 字数 140 浏览 0 评论 0原文

Firefox - XULRunner = 什么?

详细信息...

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

Firefox - XULRunner = What?

Details...

Another way of putting this question is, what does the 'firefox app' consist of (besides the XULRunner portion of code)?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

淡忘如思 2024-10-09 19:52:27

Firefox 添加了用户界面,至少提供了一些附加系统,并使其成为用户可以用作网络浏览器的东西。 XULRunner 只是一个运行 XUL 应用程序的平台,无论是 Firefox、Thunderbird、Songbird 还是其他平台。

Firefox adds the user interface, provides at least some of the add-on system and makes it something that can be used as a web browser by a user. XULRunner is just a platform to run XUL apps on, whether it be Firefox or Thunderbird or Songbird or something else.

过气美图社 2024-10-09 19:52:27

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

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

。 org/mozilla-central/source/browser/

包括以下内容:

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

除了 XULRunner 提供的 Web 平台之外,Firefox 还有很多功能!

--北斗系统

This is the answer I got from firefox mailing list.

You're missing the entire browser frontend. Firefox is everything in the browser/ directory of the source tree

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

including the following:

  • The UI of the main browser window.
  • UI of the preferences window
  • Feed handling UI
  • Data migration for new users
  • UI for the bookmarks/history data
  • Session restore
  • Shell integration

There's a lot that goes into Firefox beyond the web platform that XULRunner provides!

--BDS

南巷近海 2024-10-09 19:52:27

除了用 XUL 编写的 UI 之外,我想答案还包括渲染引擎(Mozilla)、javascript 引擎(Tracemonkey、Jaegermonkey 等)、安全性和加密、网络(http、https、ftp 等)、书签和历史记录。 ...

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

Beyond the UI written in XUL, I imagine the answer would include the rendering engine (Mozilla), the javascript engine (Tracemonkey, Jaegermonkey, etc), security and encryption, networking (http, https, ftp, etc), bookmarking and history....

Many of these things would be in discrete libraries, meaning that the main app itself is really just the glue that hold them all together, but they are there nevertheless and all important parts of Firefox as an application.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文