MDN may have intermittent access issues April 18 13:00 - April 19 01:00 UTC. See whistlepig.mozilla.org for all notifications.

mozilla

Revision 60617 of The Mozilla platform

  • Revision slug: The_Mozilla_platform
  • Revision title: The Mozilla platform
  • Revision id: 60617
  • Created:
  • Creator: Sheppy
  • Is current revision? No
  • Comment 14 words added, 6 words removed

Revision Content

The Mozilla project encompasses several technologies that, together, comprise the Mozilla platform.  These links will direct you to documentation about each of these, as well as how to use the Mozilla platform to build your own projects.

The Mozilla project
Articles about the Mozilla project and its code, including how to get the code, build it, and contribute to the Mozilla project.
JavaScript
Much of the Mozilla project is written in JavaScript.
Embedding Mozilla
How to use Mozilla code in your own projects.
XULRunner
A Mozilla runtime package that can be used to bootstrap XUL and XPCOM applications with ease.
SpiderMonkey: The JavaScript runtime
Information about the SpiderMonkey JavaScript engine, written in C, that is used by the Mozilla project.
XPCOM
Information about the Cross-Platform Component Object Model, used to allow components written in different languages communicate with one another.
Interfaces
Documentation for the various interfaces that add functionality to the platform.
XUL
Mozilla projects' user interfaces are described using the XML User Interface Language.
XBL
The Extensible Binding Language is used to bind user interface elements created in XUL to events that are handled by code.
Mozilla Toolkit
Information about the Mozilla Toolkit API.

 

Revision Source

<p>The Mozilla project encompasses several technologies that, together, comprise the Mozilla platform.  These links will direct you to documentation about each of these, as well as how to use the Mozilla platform to build your own projects.</p>
<table class="mainpage-table"> <tbody> <tr> <td width="50%"><dl><dt><a class="internal" href="/En/The%20Mozilla%20project" title="En/The Mozilla project">The Mozilla project</a><br> </dt><dd>Articles about the Mozilla project and its code, including how to get the code, build it, and contribute to the Mozilla project.</dd><dt><a class="internal" href="/en/JavaScript" title="en/JavaScript">JavaScript</a><br> </dt><dd>Much of the Mozilla project is written in JavaScript.</dd><dt><a class="internal" href="/en/Embedding_Mozilla" title="En/Embedding Mozilla">Embedding Mozilla</a><br> </dt><dd>How to use Mozilla code in your own projects.</dd><dt><a class="internal" href="/en/XULRunner" title="En/XULRunner">XULRunner</a><br> </dt><dd>A Mozilla runtime package that can be used to bootstrap XUL and XPCOM applications with ease.</dd><dt><a class="internal" href="/en/SpiderMonkey" title="En/SpiderMonkey">SpiderMonkey: The JavaScript runtime</a><br> </dt><dd>Information about the SpiderMonkey JavaScript engine, written in C, that is used by the Mozilla project.</dd></dl></td> <td width="50%"><dl><dt><a class="internal" href="/en/XPCOM" title="En/XPCOM">XPCOM</a><br> </dt><dd>Information about the Cross-Platform Component Object Model, used to allow components written in different languages communicate with one another.</dd><dt><a class="internal" href="/en/Interfaces" title="En/Interfaces">Interfaces</a><br> </dt><dd>Documentation for the various interfaces that add functionality to the platform.</dd><dt><a class="internal" href="/en/XUL" title="En/XUL">XUL</a><br> </dt><dd>Mozilla projects' user interfaces are described using the XML User Interface Language.</dd><dt><a class="internal" href="/en/XBL" title="En/XBL">XBL</a><br> </dt><dd>The Extensible Binding Language is used to bind user interface elements created in XUL to events that are handled by code.</dd><dt><a class="internal" href="/en/Toolkit_API" title="en/Toolkit API">Mozilla Toolkit</a><br> </dt><dd>Information about the Mozilla Toolkit API.</dd></dl></td> </tr> </tbody>
</table>
<p> </p>
Revert to this revision