Plugins

  • Revision slug: Plugins
  • Revision title: Plugins
  • Revision id: 2455
  • Created:
  • Creator: Jordan1944
  • Is current revision? No
  • Comment Plugins moved to rsmacs.

Revision Content

Plugins (or plug-ins) are small pieces of software that interact with the browser to provide certain, usually very specific functions. Typical examples are plugins to display specific graphic formats, or to play multimedia files. Plugins are slightly different from extensions, which modify or add to existing functionality.

Documentation

Gecko Plugin API Reference
This reference describes the application programming interfaces for Gecko plugins and provides information about how to use these interfaces.
Scripting plugins with Mozilla
This document describes the new cross-browser NPAPI extensions that let plugins be scriptable and also let them access the script objects in the browser.
Using XPInstall to Install Plugins
XPInstall is a way to ensure a smooth user-experience when obtaining plugins without making the user exit the browsing environment to launch a separate installer.
Detecting Plugins
"Since there are clearly times when it makes sense to use a plug-in, the question arises of how to deal with those who don’t have the required plug-in installed."
Scripting Plugins: Macromedia Flash
This article explains how JavaScript can be used to access methods from within the Flash plugin, as well as how a feature called FSCommands can be used to access JavaScript functions from within the Flash animation.

View All...

Community

  • View Mozilla forums...

{{template.DiscussionList("dev-tech-plugins", "mozilla.dev.tech.plugins")}}

Related Topics

Gecko

Categories

Interwiki Language Links


{{ wiki.languages( { "es": "es/Plugins", "fr": "fr/Plugins", "ja": "ja/Plugins", "pl": "pl/Wtyczki", "ko": "ko/Plugins" } ) }}

Revision Source

<p>
</p>
<div>
<p><b>Plugins</b> (or plug-ins) are small pieces of software that interact with the browser to provide certain, usually very specific functions. Typical examples are plugins to display specific graphic formats, or to play multimedia files.  Plugins are slightly different from <a href="en/Extensions">extensions</a>, which modify or add to existing functionality.
</p>
</div>
<table class="topicpage-table">
<tbody><tr><td>
<h4 name="Documentation"> <a href="Special:Tags?tag=Plugins&amp;language=en">Documentation</a> </h4>
<dl><dt> <a href="en/Gecko_Plugin_API_Reference">Gecko Plugin API Reference</a>
</dt><dd> <small>This reference describes the application programming interfaces for Gecko plugins and provides information about how to use these interfaces.</small>
</dd></dl>
<dl><dt> <a class="external" href="http://www.mozilla.org/projects/plugins/npruntime.html">Scripting plugins with Mozilla</a>
</dt><dd> <small>This document describes the new cross-browser NPAPI extensions that let plugins be scriptable and also let them access the script objects in the browser.</small>
</dd></dl>
<dl><dt> <a href="en/Using_XPInstall_to_Install_Plugins">Using XPInstall to Install Plugins</a>
</dt><dd> <small><a href="en/XPInstall">XPInstall</a> is a way to ensure a smooth user-experience when obtaining plugins without making the user exit the browsing environment to launch a separate installer.</small>
</dd></dl>
<dl><dt> <a class="external" href="http://developer.apple.com/internet/webcontent/detectplugins.html">Detecting Plugins</a>
</dt><dd> <small>"Since there are clearly times when it makes sense to use a plug-in, the question arises of how to deal with those who don’t have the required plug-in installed."</small>
</dd></dl>
<dl><dt> <a href="en/Scripting_Plugins/Macromedia_Flash">Scripting Plugins: Macromedia Flash</a>
</dt><dd> <small>This article explains how JavaScript can be used to access methods from within the Flash plugin, as well as how a feature called FSCommands can be used to access JavaScript functions from within the Flash animation.</small>
</dd></dl>
<p><span class="alllinks"><a href="Special:Tags?tag=Plugins&amp;language=en">View All...</a></span>
</p>
</td>
<td>
<h4 name="Community"> Community </h4>
<ul><li> View Mozilla forums...
</li></ul>
<p>{{template.DiscussionList("dev-tech-plugins", "mozilla.dev.tech.plugins")}}
</p>
<h4 name="Related_Topics"> Related Topics </h4>
<dl><dd> <a href="en/Gecko">Gecko</a>
</dd></dl>
</td></tr></tbody></table>
<p><span class="comment">Categories</span>
</p><p><span class="comment">Interwiki Language Links</span>
</p><p><br>
</p>{{ wiki.languages( { "es": "es/Plugins", "fr": "fr/Plugins", "ja": "ja/Plugins", "pl": "pl/Wtyczki", "ko": "ko/Plugins" } ) }}
Revert to this revision