aboutsummaryrefslogtreecommitdiff
path: root/files/zh-cn/using_mozilla_code_in_other_projects/index.html
blob: 29ca57d7b18168e1b12079df556afc1efe2fb105 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
---
title: 在其他项目中使用Mozilla代码
slug: Using_Mozilla_code_in_other_projects
translation_of: Mozilla/Using_Mozilla_code_in_other_projects
---
<p>在你自己的项目中,可以通过以下方式使用Mozilla代码。</p>
<ul> <li>Mozilla为桌面应用程序提供了一个开发平台,被称为<a class="internal" href="/en/XUL" title="En/XUL">XUL</a>,您可以以此来创建应用程序。</li> <li>平台中的多种组件,比如JavaScript引擎<a class="internal" href="/en/SpiderMonkey" title="En/SpiderMonkey">SpiderMonkey</a>,可以用在您的项目中而不需其余平台。</li> <li>还有一些模块没有被Firefox使用,但是被其他应用程序所采用;其中一个例子就是<a class="internal" href="/en/Rhino" title="En/Rhino">Rhino</a>,通过Java编写的JavaScript引擎。</li> <li>您可以在自己的应用程序中内嵌<a class="internal" href="/en/Gecko" title="En/Gecko">Gecko</a>作为浏览器,这个布局引擎被Firefox来用处理网页。</li>
</ul>
<table class="mainpage-table"> <tbody> <tr> <td> <h2 id="创建XUL应用程序">创建XUL应用程序</h2> <dl> <dt><a class="internal" href="/en/The_Joy_of_XUL" title="En/The Joy of XUL">The Joy of XUL</a></dt> <dd>XUL入门;开发新手必读。</dd> <dt><a class="internal" href="/en/XUL_Reference" title="En/XUL Reference">XUL参考</a></dt> <dd>完整的XUL参考。</dd> <dt><a class="internal" href="../../../../en/XULRunner" rel="internal">XULRunner</a></dt> <dd>一个Mozilla运行时包,通过它可以用来方便的引导XUL和XPCOM应用程序。</dd> <dt><a class="internal" href="../../../../en/Toolkit_API" rel="internal">Mozilla Toolkit</a></dt> <dd>Mozilla工具包API信息。</dd> </dl> </td> <td> <h2 id="使用Mozilla组件">使用Mozilla组件</h2> <dl> <dt><a class="internal" href="/en/SpiderMonkey" title="en/SpiderMonkey">SpiderMonkey</a></dt> <dd>SpiderMonkey是用在Mozilla项目中的JavaScript运行时引擎。</dd> <dt><a class="internal" href="/en/NSPR" title="En/NSPR">NSPR</a></dt> <dd>Netscape Portable Runtime为系统级的和库类型的函数提供了一个平台中立的API。</dd> <dt><a class="internal" href="/en/Necko" title="En/Necko">Necko</a></dt> <dd>提供跨平台网络功能的Mozilla网络库。</dd> </dl> </td> </tr> </tbody>
</table>
<h2 id="嵌入Mozilla">嵌入Mozilla</h2>
<p>在您自己的应用程序中嵌入一个Web浏览器的更多内容见<a class="internal" href="/en/Embedding_Mozilla" title="En/Embedding Mozilla">Embedding Mozilla</a>.</p>
<p>{{ languages( {"zh-cn": "cn/Using_Mozilla_code_in_other_projects", "en":"en/Using_Mozilla_code_in_other_projects"} ) }}</p>