Firefox 向 XULRunner 添加了什么?
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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
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.
这是我从 Firefox 邮件列表中得到的答案。
。 org/mozilla-central/source/browser/
包括以下内容:
除了 XULRunner 提供的 Web 平台之外,Firefox 还有很多功能!
--北斗系统
This is the answer I got from firefox mailing list.
http://mxr.mozilla.org/mozilla-central/source/browser/
including the following:
There's a lot that goes into Firefox beyond the web platform that XULRunner provides!
--BDS
除了用 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.