Extensions

  • Raccourci de la révision : Extensions
  • Titre de la révision : Extensions
  • ID de la révision : 143425
  • Créé :
  • Créateur : Chbok
  • Version actuelle ? Non
  • Commentaire La traduction de [[Construire une extension]] est en cours - supp du lien anglais

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

Utilisation de nsIXULAppInfo
(à traduire de {{mediawiki.interwiki('en', 'Using_nsIXULAppInfo', 'Using nsIXULAppInfo')}})

Cet article fournit des exemples sur l'utilisation de l'interface nsIXULAppInfo pour obtenir les informations de version sur l'application. Il décrit également une manière de distinguer entre diverses applications basées sur Mozilla.

Travailler avec des fenêtres dans le chrome
(à traduire de {{mediawiki.interwiki('en', 'Working_with_windows_in_chrome_code', 'Working with windows in chrome code')}})

Explique la manipulation de fenêtres et le partage de données entre elles.

Construire une extension
Explique pas-à-pas comment construire une extension pour Firefox 1.5.
Écrire des données textuelles
(à traduire de {{mediawiki.interwiki('en', 'Writing_textual_data', 'Writing textual data')}})

Cet article complète l'article Lire des données textuelles en décrivant comment écrire du texte dans un fichier en tenant compte des caractères internationaux.

Lire des données textuelles
(à traduire de {{mediawiki.interwiki('en', 'Reading_textual_data', 'Reading textual data')}})

Souvent, les extensions ont besoin de lire des données textuelles à partir d'un fichier ou d'un flux de données. Cet article décrit comment le faire en tenant compte des caractères internationaux.

Créer une barre d'outils de boutons
(à traduire de {{mediawiki.interwiki('en', 'Creating_toolbar_buttons', 'Creating toolbar buttons')}})

Aborde l'ajout de boutons dans une barre d'outils d'une extension.

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> <a href="fr/Utilisation_de_nsIXULAppInfo">Utilisation de nsIXULAppInfo</a>
</dt><dd> <small>(à traduire de {{mediawiki.interwiki('en', 'Using_nsIXULAppInfo', 'Using nsIXULAppInfo')}})<br>
</small></dd></dl>
<p>Cet article fournit des exemples sur l'utilisation de l'interface <code><a href="fr/NsIXULAppInfo">nsIXULAppInfo</a></code> pour obtenir les informations de version sur l'application. Il décrit également une manière de distinguer entre diverses applications basées sur Mozilla.
</p>
<dl><dt> <a href="fr/Travailler_avec_des_fen%c3%aatres_dans_le_chrome">Travailler avec des fenêtres dans le chrome</a>
</dt><dd> <small>(à traduire de {{mediawiki.interwiki('en', 'Working_with_windows_in_chrome_code', 'Working with windows in chrome code')}})<br>
</small></dd></dl>
<p>Explique la manipulation de fenêtres et le partage de données entre elles.
</p>
<dl><dt> <a href="fr/Construire_une_extension">Construire une extension</a>
</dt><dd> <small>Explique pas-à-pas comment construire une extension pour Firefox 1.5.</small>
</dd></dl>
<dl><dt> <a href="fr/%c3%89crire_des_donn%c3%a9es_textuelles">Écrire des données textuelles</a>
</dt><dd> <small>(à traduire de {{mediawiki.interwiki('en', 'Writing_textual_data', 'Writing textual data')}})<br>
</small></dd></dl>
<p>Cet article complète l'article <a href="fr/Lire_des_donn%c3%a9es_textuelles">Lire des données textuelles</a> en décrivant comment écrire du texte dans un fichier en tenant compte des caractères internationaux.
</p>
<dl><dt> <a href="fr/Lire_des_donn%c3%a9es_textuelles">Lire des données textuelles</a>
</dt><dd> <small>(à traduire de {{mediawiki.interwiki('en', 'Reading_textual_data', 'Reading textual data')}})<br>
</small></dd></dl>
<p>Souvent, les extensions ont besoin de lire des données textuelles à partir d'un fichier ou d'un flux de données. Cet article décrit comment le faire en tenant compte des caractères internationaux.
</p>
<dl><dt> <a href="fr/Cr%c3%a9er_une_barre_d'outils_de_boutons">Créer une barre d'outils de boutons</a>
</dt><dd> <small>(à traduire de {{mediawiki.interwiki('en', 'Creating_toolbar_buttons', 'Creating toolbar buttons')}})<br>
</small></dd></dl>
<p>Aborde l'ajout de boutons dans une barre d'outils d'une extension.
</p><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>
</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