Mozilla Firefox add -ons, officiellement connu sous le nom « extensions », sont des fonctionnalités supplémentaires qui peuvent être incorporés dans la barre d'état de Firefox et utilisés pour renforcer les capacités du navigateur Web. Ils ne prennent pas beaucoup d'espace sur le disque dur et permettent une expérience de navigation plus personnalisable. Un certain nombre d' extensions Firefox sont disponibles sur le Web , mais les programmeurs avertis ou les internautes créatifs peuvent créer leurs propres extensions. Le processus est relativement difficile et nécessite quelques connaissances en programmation , mais il offre la possibilité de mettre votre vision add-on en réalité. Instructions
1
créer un nouveau profil . Dans Windows , allez dans le " Run " de dialogue , saisissez " firefox- P " (sans les guillemets) et appuyez sur " Entrée". Choisissez «Créer un profil ».
2
Ouvrez Firefox et tapez " about: config" dans la barre d'adresse . Modifiez les paramètres selon les recommandations de Mozilla : . Javascript.options.showInConsole = true, nglayout.debug.disable_xul_cache = true, browser.dom.window.dump.enabled = true
3
Go pour le «Profil de développement " du dossier et localisez le dossier nommé « Extensions ». Créez un fichier de pointeur en faisant un nouveau fichier avec un nom unique.
4
commencer à construire la structure du code d'extension. La hiérarchie devrait comprendre quatre dossiers , intitulée « Chrome », « défaut », « locale» et « peau». Le "Chrome" a un sous-dossier nommé "Content ", le dossier " défaut" a un sous-dossier nommé "Préférences" et le dossier " Locale " a un nom "en-us ". La racine a deux fichiers nommés " chrome.manifest " et " install.rdf " .
5
Créer le code RDF. Préciser les termes suivants : em : id, em: nom, em: version, Em: Type , em: créateur, em: description, em: homepageURL et em: . OptionsURL
6
Modifier l' " chrome.manifest " champ de code selon les spécifications de votre add-on . Le chrome est composé de tout autour de la fenêtre de contenu .
7
créer le dossier de chrome . Créez trois fichiers dans le dossier : . Browser.xul , options.xul et linkTargetFinder.js
8
Créer un dossier par défaut et un dossier de préférences dans le nom " pref.js " . Il devrait ressembler à : pref ( " extensions.linktargetfinder.autorun " , false);
9
Package l' extension dans un fichier XPI . . Pour ce faire, zipper les fichiers ensemble et fixez une extension XPI .
10
Faites glisser le nouveau fichier XPI dans Firefox. Il installera automatiquement .