Mozilla Firefox Add-ons , ufficialmente conosciuta come " estensioni ", sono funzioni extra che possono essere incorporati nella barra di stato di Firefox e utilizzate per migliorare le capacità del browser web. Essi non occupano un sacco di spazio su disco rigido e consentono una navigazione più personalizzabile . Un certo numero di estensioni di Firefox sono disponibili sul Web , ma i programmatori esperti o navigatori web creativi in grado di creare le proprie estensioni . Il processo è relativamente impegnativo e richiede qualche conoscenza di programmazione , ma offre l'opportunità di mettere la vostra visione aggiuntivo in realtà. Istruzioni 
 1 
 Creare un nuovo profilo . In Windows, selezionare l'opzione "Esegui " finestra , ingresso " firefox- P" ( senza virgolette) e premere " Invio". Scegli il tipo di " Crea profilo. " 
 2 
 Apri Firefox e "about: config" nella barra degli indirizzi . Modificare le impostazioni in base alle raccomandazioni di Mozilla : . Javascript.options.showInConsole = true , nglayout.debug.disable_xul_cache = true , browser.dom.window.dump.enabled = true 
 3 
 Go alla cartella "Sviluppo Profile " e individuare la cartella denominata "Estensioni ". Creare un file puntatore , facendo un nuovo file con un nome univoco . 
 4 
 iniziare a costruire la struttura del codice di estensione . La gerarchia dovrebbe comprendere quattro cartelle , denominate "Chrome ", "Impostazioni ", "locale " e " pelle". Il "Chrome " ha una sottocartella denominata "Content ", la cartella " Impostazioni predefinite " ha una sottocartella denominata "Preferenze" e la " cartella Locale" ha un nome " EN-US ". La radice ha due file denominati " chrome.manifest " e " install.rdf " . 
 5 
 costruire il codice RDF . Specificare i seguenti termini : em : id, em : name, em : versione , EM : tipo , em : creator , em : descrizione , em : homepageURL e em : . OptionsURL 
 6 
 Modificare il " chrome.manifest "campo di codice in base alle specifiche vostro add-on . Il cromo è composto da tutto intorno a finestra il contenuto . 
 7 
 creare la cartella chrome . Creare tre file all'interno della cartella : . Browser.xul , options.xul e linkTargetFinder.js 
 8 
 Creare una cartella di default e una cartella preferenze all'interno del nome " pref.js " . Esso dovrebbe essere simile : pref ( " extensions.linktargetfinder.autorun " , false) ; 
 9 
 pacchetto l'estensione di un file XPI . . Per fare questo, comprimere i file insieme e allegare una estensione XPI . 
 10 
 Trascinare il nuovo file XPI in Firefox . Esso si installerà automaticamente .