mozilla

Revision 143426 of Extensions

  • Raccourci de la révision : Extensions
  • Titre de la révision : Extensions
  • ID de la révision : 143426
  • Créé :
  • Créateur : BenoitL
  • Version actuelle ? Non
  • Commentaire article sur les fenêtres dans le chrome traduit
Étiquettes : 

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
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.
Écriture de 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.

Lecture de 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éation de boutons de barre d'outils
(à 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...

Contenu de base

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( { "de": "de/Erweiterungen", "en": "en/Extensions", "pl": "pl/Rozszerzenia", "pt": "pt/Extens\u00f5es" } ) }}

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>Explique la manipulation de fenêtres et le partage de données entre elles.</small>
</dd></dl>
<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%89criture_de_donn%c3%a9es_textuelles">Écriture de 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/Lecture_de_donn%c3%a9es_textuelles">Lecture de 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%a9ation_de_boutons_de_barre_d'outils">Création de boutons de barre d'outils</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="Contenu_de_base"> Contenu de base </h4>
<ul><li> <a href="fr/Construire_une_extension">Construire une extension</a>
</li><li> <a href="fr/Foire_aux_questions_sur_les_extensions">Foire aux questions sur les extensions</a> (version anglaise : {{mediawiki.interwiki('en', 'Extension_Frequently_Asked_Questions', 'en:Extension Frequently Asked Questions')}})
</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( { "de": "de/Erweiterungen", "en": "en/Extensions", "pl": "pl/Rozszerzenia", "pt": "pt/Extens\u00f5es" } ) }}
Revenir à cette révision