Please note, this is a STATIC archive of website developer.mozilla.org from November 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

在其他项目中使用Mozilla代码

在你自己的项目中,可以通过以下方式使用Mozilla代码。

  • Mozilla为桌面应用程序提供了一个开发平台,被称为XUL,您可以以此来创建应用程序。
  • 平台中的多种组件,比如JavaScript引擎SpiderMonkey,可以用在您的项目中而不需其余平台。
  • 还有一些模块没有被Firefox使用,但是被其他应用程序所采用;其中一个例子就是Rhino,通过Java编写的JavaScript引擎。
  • 您可以在自己的应用程序中内嵌Gecko作为浏览器,这个布局引擎被Firefox来用处理网页。

创建XUL应用程序

The Joy of XUL
XUL入门;开发新手必读。
XUL参考
完整的XUL参考。
XULRunner
一个Mozilla运行时包,通过它可以用来方便的引导XUL和XPCOM应用程序。
Mozilla Toolkit
Mozilla工具包API信息。

使用Mozilla组件

SpiderMonkey
SpiderMonkey是用在Mozilla项目中的JavaScript运行时引擎。
NSPR
Netscape Portable Runtime为系统级的和库类型的函数提供了一个平台中立的API。
Necko
提供跨平台网络功能的Mozilla网络库。

嵌入Mozilla

在您自己的应用程序中嵌入一个Web浏览器的更多内容见Embedding Mozilla.

文档标签和贡献者

 此页面的贡献者: superwulei
 最后编辑者: superwulei,