Developing add-ons

  • Revision slug: Developing_add-ons
  • Revision title: Developing add-ons
  • Revision id: 89334
  • Created:
  • Creator: Sheppy
  • Is current revision? No
  • Comment 29 words added

Revision Content

Mozilla based software is typically extensible through add-ons.  There are three primary types of add-on: extensions, plug-ins, and themes.  This page will help guide you to the information you need in order to create add-ons for Firefox, Thunderbird, or other software based on the Mozilla platform, as well as how to distribute your add-ons.

Add-ons topics

Submitting an add-on to AMO
Provides helpful information for add-on developers to help them properly package and deliver their add-ons.  This includes information about addons.mozilla.org, Mozilla's add-on distribution web site.
Extensions
Extensions add new functionality to Mozilla applications such as Firefox, SeaMonkey and Thunderbird. They can add anything from a toolbar button to a completely new feature.
Plug-ins
Information about how to create plug-ins, which are binary components that let Mozilla based software display content they can't handle natively.
Themes
Themes let users customize the appearance of the user interface presented by Mozilla-based applications.
Search engine plug-ins
Firefox supports search engine plug-ins, which enable the search box to support different search engines.
The Mozilla platform
Information about the Mozilla platform, including all of its APIs and technologies, as well as how to use them in your own projects.

 

Revision Source

<p>Mozilla based software is typically extensible through add-ons.  There are three primary types of add-on: extensions, plug-ins, and themes.  This page will help guide you to the information you need in order to create add-ons for Firefox, Thunderbird, or other software based on the Mozilla platform, as well as how to distribute your add-ons.</p>
<table class="mainpage-table"> <tbody> <tr> <td colspan="2"> <h2>Add-ons topics</h2> </td> </tr> <tr> <td width="50%"><dl><dt><a class="internal" href="/en/Submitting_an_add-on_to_AMO" title="En/Submitting an add-on to AMO">Submitting an add-on to AMO</a><br> </dt><dd>Provides helpful information for add-on developers to help them properly package and deliver their add-ons.  This includes information about addons.mozilla.org, Mozilla's add-on distribution web site.<br> </dd><dt><a class="internal" href="/en/Extensions" title="En/Extensions">Extensions</a><br> </dt><dd>Extensions add new functionality to Mozilla applications such as Firefox, SeaMonkey and Thunderbird. They can add anything from a toolbar button to a completely new feature.</dd><dt><a class="internal" href="/en/Plugins" title="En/Plugins">Plug-ins</a><br> </dt><dd>Information about how to create plug-ins, which are binary components that let Mozilla based software display content they can't handle natively.</dd></dl></td> <td width="50%"><dl><dt><a class="internal" href="/en/Themes" title="En/Themes">Themes</a><br> </dt><dd>Themes let users customize the appearance of the user interface presented by Mozilla-based applications.</dd><dt><a class="internal" href="/en/Creating_OpenSearch_plugins_for_Firefox" title="En/Creating OpenSearch plugins for Firefox">Search engine plug-ins</a><br> </dt><dd>Firefox supports search engine plug-ins, which enable the search box to support different search engines.</dd><dt><a class="internal" href="../../../../User:Sheppy/The_Mozilla_platform" rel="internal">The Mozilla platform</a><br> </dt><dd>Information about the Mozilla platform, including all of its APIs and technologies, as well as how to use them in your own projects.</dd></dl></td> </tr> </tbody>
</table>
<p> </p>
Revert to this revision