Apprenez les bases du développement d'extension sur la plateforme Mozilla avec cette section pleine de guides pour le débutant.

Les bases

Choix de l'éditeur : Tutoriel de l'école XUL

Ce tutoriel va vous guider au travers des étapes de base pour le développement d'un module, vous apprendre comment les empaqueter, créer un environnement de développement adapté et programmer les fonctionnalités les plus couramment trouvées dans les modules. Ceci inclus des exemples de code fonctionnels ainsi que les références et outils pour explorer tous les sujets plus en profondeur.

Mettre en place un environnement de développement d'extension

Cet article donne des suggestions sur la manière de configurer votre application Mozilla pour le développement d'extension, notamment la définition d'un profil, le changement des préférences, et des outils de développement très utiles.

Construire une extension

Ce tutoriel vous fera naviguer dans les étapes requises pour construire une extension très basique, ajoutant un panneau à la barre de statut du navigateur Firefox contenant le texte « Hello, World! »

Empaquetage d'extension

En savoir plus sur la manière dont les extensions sont empaquetées et installées.

Manifestes d'installation

Ce document explique les manifestes d'installation « install.rdf » et toutes les propriétés disponibles à utiliser dans votre module.

Autres tutoriels

Choix de l'éditeur : Guide du développeur de modules Firefox

Dans ce guide détaillé sur le développement d'extension, vous apprendrez les bases de l'empaquetage d'extensions, la construction d'une interface avec XUL, l'implémentation de processus avancés avec XPCOM, et comment lier tout ceci ensemble.

Comment développer une extension Firefox

Dans ce guide, Robert Nyman explique comment développer une extension Firefox depuis zéro.

Comment construire une extension Firefox ?

Lifehacker donne des astuces et des pistes utiles sur le développement de votre première extension Firefox.

Tutoriel de développement d'extension Firefox

Un tutoriel sur plusieurs pages courant une variété de sujets autour du développement d'extension.

Créer une extension barre de statut

Apprenez comment créer une simple extension avec une barre de statut et ajouter des fonctionnalités plus avancées dans de prochains tutoriels, ci-après.

Créer une extension avec barre de statut dynamique

Cet article modifie la précédente extension barre de statut en récupérant le contenu depuis un site web à un intervalle régulier.

Ajouter des préférences à une extension

Cet article montre comment ajouter des préférences à la barre de statut dynamique créée dans le tutoriel précédent.

Livres

Livre électronique Build your own Firefox extension

Avec un peu de connaissances JavaScript, l'auteur James Edwards vous montrera comme il est facile de créer vos propres extensions Firefox.