Extensions

  • Raccourci de la révision : Extensions
  • Titre de la révision : Extensions
  • ID de la révision : 143430
  • Créé :
  • Créateur : Chbok
  • Version actuelle ? Non
  • Commentaire mauvais lien vers la VO

Contenu de la révision

Construire une extension
Explications pas à pas sur la construction d'une extension pour Firefox 1.5.

Les extensions sont de petits paquetages qui se greffent à des applications Mozilla comme Firefox ou Thunderbird pour leur ajouter de nouvelles fonctionnalités. Cela peut aller d'un simple bouton ajouté à la barre d'outil à une fonctionnalité entièrement nouvelle. Elles permettent de personnaliser l'application selon les besoins de chacun, tout en conservant un téléchargement peu imposant.

Documentation

Foire aux questions sur les extensions
Questions fréquemment posées sur le développement d'extensions (à traduire de {{mediawiki.interwiki('en', 'Extension_Frequently_Asked_Questions', 'en:Extension Frequently Asked Questions')}})
Configuration d'un environnement de développement d'extensions
Quelques astuces essentielles qui rendront le développement d'extensions plus simple.
Empaqueter une extension
Comment empaqueter votre extension à Firefox pour son téléchargement et son installation
Création d'extensions pour Firefox avec le système de compilation de Mozilla
Mise en place de l'environnement de compilation pour une extension utilisant des composants binaires. (à traduire de {{mediawiki.interwiki('en', 'Creating_Custom_Firefox_Extensions_with_the_Mozilla_Build_System', 'en:Creating Custom Firefox Extensions with the Mozilla Build System')}})
Adaptation des applications XUL pour Firefox 1.5
Liste des changements qui affectent les développeurs XUL dans Firefox 1.5.
XPCNativeWrapper
Limite l'accès aux propriétés et méthodes de l'objet qu'il enveloppe, permettant d'accéder de façon sécurisée aux méthodes de l'objet définies dans les IDL.

Afficher tout...

Communauté

{{template.ListeDeDiscussion("dev-extensions", "mozilla.dev.extensions")}}

Outils

Tous les outils...


Sujets liés

XUL, JavaScript, XPCOM, Thèmes

Categories

Interwiki Language Links


{{ wiki.languages( { "de": "de/Erweiterungen", "en": "en/Extensions", "es": "es/Extensiones", "ja": "ja/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 la construction d'une extension pour Firefox 1.5.</div>
<div>
<p>Les <b>extensions</b> sont de petits paquetages qui se greffent à des applications Mozilla comme Firefox ou Thunderbird pour leur ajouter de nouvelles fonctionnalités. Cela peut aller d'un simple bouton ajouté à la barre d'outil à une fonctionnalité entièrement nouvelle. Elles permettent de personnaliser l'application selon les besoins de chacun, tout en conservant un téléchargement peu imposant.
</p>
</div>
<table class="topicpage-table">
<tbody><tr><td>
<h4 name="Documentation"> <a href="Special:Tags?tag=Extensions&amp;language=fr">Documentation</a> </h4>
<dl><dt> <a href="fr/Foire_aux_questions_sur_les_extensions">Foire aux questions sur les extensions</a> 
</dt><dd> <small>Questions fréquemment posées sur le développement d'extensions (à traduire de {{mediawiki.interwiki('en', 'Extension_Frequently_Asked_Questions', 'en:Extension Frequently Asked Questions')}})</small>
</dd></dl>
<dl><dt> <a class="external" href="http://kb.mozillazine.org/Setting_up_extension_development_environment">Configuration d'un environnement de développement d'extensions</a>
</dt><dd> <small>Quelques astuces essentielles qui rendront le développement d'extensions plus simple.</small>
</dd></dl>
<dl><dt> <a href="fr/Empaqueter_une_extension">Empaqueter une extension</a>
</dt><dd> <small>Comment empaqueter votre extension à Firefox pour son téléchargement et son installation</small>
</dd></dl>
<dl><dt> <a href="fr/Cr%c3%a9ation_d'extensions_pour_Firefox_avec_le_syst%c3%a8me_de_compilation_de_Mozilla">Création d'extensions pour Firefox avec le système de compilation de Mozilla</a>
</dt><dd> <small>Mise en place de l'environnement de compilation pour une extension utilisant des composants binaires. (à traduire de {{mediawiki.interwiki('en', 'Creating_Custom_Firefox_Extensions_with_the_Mozilla_Build_System', 'en:Creating Custom Firefox Extensions with the Mozilla Build System')}})</small>
</dd></dl>
<dl><dt> <a href="fr/Adaptation_des_applications_XUL_pour_Firefox_1.5">Adaptation des applications XUL pour Firefox 1.5</a>
</dt><dd> <small>Liste des changements qui affectent les développeurs <a href="fr/XUL">XUL</a> dans Firefox 1.5.</small>
</dd></dl>
<dl><dt> <a href="fr/XPCNativeWrapper">XPCNativeWrapper</a>
</dt><dd> <small>Limite l'accès aux propriétés et méthodes de l'objet qu'il enveloppe, permettant d'accéder de façon sécurisée aux méthodes de l'objet définies dans les IDL.</small>
</dd></dl>
<p><span class="alllinks"><a href="Special:Tags?tag=Extensions&amp;language=fr">Afficher tout...</a></span>
</p>
</td>
<td>
<h4 name="Communaut.C3.A9"> Communauté </h4>
<ul><li> <a class="external" href="http://xulfr.org/forums">Forums de xulfr.org</a>
</li><li> <a class="external" href="irc://moznet/%23xulfr">Canal IRC #xulfr</a>
</li><li> <a class="external" href="http://www.geckozone.org/forum/viewforum.php?f=9">Forums Geckozone</a>
</li><li> Voir les forums de Mozilla...
</li></ul>
<p>{{template.ListeDeDiscussion("dev-extensions", "mozilla.dev.extensions")}}
</p>
<ul><li> <a class="external" href="irc://moznet/%23extdev">#extdev IRC channel</a>
</li><li> <a class="external" href="http://forums.mozillazine.org/viewforum.php?f=19">forums MozillaZine</a>
</li><li> <a href="fr/Extensions/Communaut%c3%a9">Autres liens sur la communauté...</a>
</li></ul>
<h4 name="Outils"> Outils </h4>
<ul><li> <a class="external" href="http://ted.mielczarek.org/code/mozilla/extensiondev/">L'extension pour développeurs d'extensions (Extension Developer's Extension)</a>
</li><li> <a href="fr/Inspecteur_DOM">Inspecteur DOM</a>
</li><li> <a href="fr/Venkman">Venkman</a>, le débogueur JavaScript
</li></ul>
<p><span class="alllinks"><a href="Special:Tags?tag=Extensions:Outils&amp;language=fr">Tous les outils...</a></span>
</p><p><br>
</p>
<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>
</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", "es": "es/Extensiones", "ja": "ja/Extensions", "pl": "pl/Rozszerzenia", "pt": "pt/Extens\u00f5es" } ) }}
Revenir à cette révision