Extensions

  • Raccourci de la révision : Extensions
  • Titre de la révision : Extensions
  • ID de la révision : 143423
  • Créé :
  • Créateur : Chbok
  • Version actuelle ? Non
  • Commentaire Typo : resources -> ressources

Contenu de la révision

Construire une extension
Explications pas-à-pas sur comment construire une extension pour Firefox 1.5.

Les applications de la famille Mozilla (la suite Mozilla, Firefox, Thunderbird, Nvu, Sunbird, etc...) partagent toutes un même système de gestion des extensions.
Une extension est un paquetage qui se greffe à une application Mozilla pour lui rajouter de nouvelles fonctionnalités. Par exemple, l'inspector DOM est une extension disponible pour Firefox (et Thunderbird et Mozilla) qui permet d'analyser la structure des pages HTML. Il s'agit d'une fonctionnalité qui n'est pas disponible de base à l'installation de Firefox et qui a été rajoutée par la suite sous forme d'une extension.

Les Thèmes et les traductions des applications Mozilla se présentent également sous la forme d'extensions qui utilisent le même système de gestion des extensions.

Sélection d'articles

{{mediawiki.interwiki('en', 'Using_nsIXULAppInfo', 'en:Using nsIXULAppInfo')}}
Provides examples of using the nsIXULAppInfo interface to obtain version information about the application. Also describes a way to distinguish between various Mozilla-based applications.
{{mediawiki.interwiki('en', 'Working_with_windows_in_chrome_code', 'en:Working with windows in chrome code')}}
Explains manipulation of windows and sharing data between them.
{{mediawiki.interwiki('en', 'Building_an_Extension', 'en:Building an Extension')}}
Explains step-by-step how to build an extension for Firefox 1.5.
{{mediawiki.interwiki('en', 'Writing_textual_data', 'en:Writing textual data')}}
This article complements the {{mediawiki.interwiki('en', 'Reading_textual_data', 'en:Reading textual data')}} article, describing how to write text to a file in an internationalization-aware way.
{{mediawiki.interwiki('en', 'Reading_textual_data', 'en:Reading textual data')}}
Often, extensions need to read textual data from a file or a stream. This article describes how to do that in an internationalization-aware way.
{{mediawiki.interwiki('en', 'Creating_toolbar_buttons', 'en:Creating toolbar buttons')}}
Talks about adding toolbar buttons in extensions.

Tous les articles...

Fonctionnalités

Autres pages

Sujets liés

XUL, JavaScript, XPCOM, Thèmes

{{ ajaxrss{ feed: 'http://developer.mozilla.org/webwatch/?cat=11&feed=rss2' , short: true, max: '5', charset: 'UTF-8' } }} Voir tout...

Categories

Interwiki Language Links


{{ wiki.languages( { "en": "en/Extensions", "pl": "pl/Rozszerzenia" } ) }}

Source de la révision

<p>
</p>
<div class="callout-box"><b><a href="fr/Construire_une_extension">Construire une extension</a></b><br>
Explications pas-à-pas sur comment construire une extension pour Firefox 1.5.</div>
<div>
<p>Les applications de la famille Mozilla (la suite Mozilla, Firefox, Thunderbird, Nvu, Sunbird, etc...) partagent toutes un même système de gestion des extensions.<br>
Une extension est un paquetage qui se greffe à une application Mozilla pour lui rajouter de nouvelles fonctionnalités.
Par exemple, l'inspector DOM est une extension disponible pour Firefox (et Thunderbird et Mozilla) qui permet d'analyser la structure des pages HTML.
Il s'agit d'une fonctionnalité qui n'est pas disponible de base à l'installation de Firefox et qui a été rajoutée par la suite sous forme d'une extension.
</p><p>Les <a href="fr/Th%c3%a8mes">Thèmes</a> et les traductions des applications Mozilla se présentent également sous la forme d'extensions qui utilisent le même système de gestion des extensions.
</p>
</div>
<table class="topicpage-table">
<tbody><tr><td>
<h4 name="S.C3.A9lection_d.27articles"> Sélection d'articles </h4>
<dl><dt> {{mediawiki.interwiki('en', 'Using_nsIXULAppInfo', 'en:Using nsIXULAppInfo')}}
</dt><dd> <small>Provides examples of using the <code><a href="fr/NsIXULAppInfo">nsIXULAppInfo</a></code> interface to obtain version information about the application. Also describes a way to distinguish between various Mozilla-based applications.</small>
</dd></dl>
<dl><dt> {{mediawiki.interwiki('en', 'Working_with_windows_in_chrome_code', 'en:Working with windows in chrome code')}}
</dt><dd> <small>Explains manipulation of windows and sharing data between them.</small>
</dd></dl>
<dl><dt> {{mediawiki.interwiki('en', 'Building_an_Extension', 'en:Building an Extension')}}
</dt><dd> <small>Explains step-by-step how to build an extension for Firefox 1.5.</small>
</dd></dl>
<dl><dt> {{mediawiki.interwiki('en', 'Writing_textual_data', 'en:Writing textual data')}}
</dt><dd> <small>This article complements the {{mediawiki.interwiki('en', 'Reading_textual_data', 'en:Reading textual data')}} article, describing how to write text to a file in an internationalization-aware way.</small>
</dd></dl>
<dl><dt> {{mediawiki.interwiki('en', 'Reading_textual_data', 'en:Reading textual data')}}
</dt><dd> <small>Often, extensions need to read textual data from a file or a stream. This article describes how to do that in an internationalization-aware way.</small>
</dd></dl>
<dl><dt> {{mediawiki.interwiki('en', 'Creating_toolbar_buttons', 'en:Creating toolbar buttons')}}
</dt><dd> <small>Talks about adding toolbar buttons in extensions.</small>
</dd></dl>
<p><span class="alllinks"><a href="Special:Tags?tag=Extensions:Articles&amp;language=fr">Tous les articles...</a></span>
</p>
</td>
<td>
<h4 name="Fonctionnalit.C3.A9s"> Fonctionnalités </h4>
<ul><li> <a href="fr/Construire_une_extension">Construire une extension</a> (version anglaise : {{mediawiki.interwiki('en', 'Building_an_Extension', 'en:Building an Extension')}})
</li><li> <a href="fr/XPCNativeWrapper">XPCNativeWrapper</a>
</li><li> <a href="fr/Installation_d'extensions_et_th%c3%a8mes_%c3%a0_partir_de_pages_Web">Installation d'extensions et thèmes à partir de pages Web</a> (version anglaise : {{mediawiki.interwiki('en', 'Installing_Extensions_and_Themes_From_Web_Pages', 'en:Installing Extensions and Themes From Web Pages')}})
</li><li> <a href="fr/Adaptation_des_applications_XUL_pour_Firefox_1.5">Adaptation des applications XUL pour Firefox 1.5</a> (version anglaise : {{mediawiki.interwiki('en', 'Adapting_XUL_Applications_for_Firefox_1.5', 'en:Adapting XUL Applications for Firefox 1.5')}})
</li></ul>
<h4 name="Autres_pages"> Autres pages </h4>
<ul><li> <a href="Special:Tags?tag=Extensions:Références&amp;language=fr">Références</a>
</li><li> <a href="Special:Tags?tag=Extensions:Articles&amp;language=fr">Articles</a>
</li><li> <a href="Special:Tags?tag=Extensions:Exemples&amp;language=fr">Exemples</a>
</li><li> <a href="Special:Tags?tag=Extensions:Outils&amp;language=fr">Outils</a>
</li><li> <a href="fr/Extensions/Communaut%c3%a9">Communauté</a>
</li><li> <a href="fr/Extensions/Autres_ressources">Autres ressources</a>
</li></ul>
<h4 name="Sujets_li.C3.A9s"> Sujets liés </h4>
<dl><dd> <a href="fr/XUL">XUL</a>, <a href="fr/JavaScript">JavaScript</a>, <a href="fr/XPCOM">XPCOM</a>, <a href="fr/Th%c3%a8mes">Thèmes</a>
</dd></dl>
<p>{{ ajaxrss{ feed: 'http://developer.mozilla.org/webwatch/?cat=11&amp;feed=rss2' , short: true, max: '5', charset: 'UTF-8' } }}
<span class="alllinks"><a class="external" href="http://developer.mozilla.org/webwatch/?cat=11">Voir tout...</a></span>
</p>
</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( { "en": "en/Extensions", "pl": "pl/Rozszerzenia" } ) }}
Revenir à cette révision