Come fare Foxfire Add-Ons

February 16

Mozilla Firefox add-on, ufficialmente noto come "estensioni", sono caratteristiche extra che possono essere incorporati nella barra di stato di Firefox e utilizzati per migliorare le capacità del suo navigatore web. Non prendono un sacco di spazio su disco rigido e consentono un'esperienza di navigazione più personalizzabile. Un certo numero di estensioni di Firefox sono disponibili sul Web, ma i programmatori esperti o navigatori del Web creative in grado di creare le proprie estensioni. Il processo è relativamente impegnativo e richiede una certa conoscenza di programmazione, ma offre l'opportunità di mettere la vostra visione add-on in realtà.

istruzione

1 Creare un nuovo profilo. In Windows, passare alla finestra "Esegui", ingresso "firefox -P" (senza virgolette) e premere "Invio". Scegliere "Crea profilo".

2 Aprire Firefox e digitare "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 Vai alla cartella "Sviluppo Profilo" 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 includere quattro cartelle, denominata "Chrome", "Impostazioni predefinite", "Locale" e "Skin". Il "Chrome" ha una sottocartella denominata "Contenuto"; la cartella "Impostazioni predefinite" ha una sottocartella denominata "Preferenze" e la cartella "Locale" ha uno chiamato "EN-US". La radice ha due file denominati "chrome.manifest" e "install.rdf".

5 Crea il codice RDF. Specificare i seguenti termini: em: id, em: nome, em: versione, em: tipo, em: creatore, em: descrizione, em: homepageURL e em: optionsURL.

6 Modificare il campo codice "chrome.manifest" secondo le specifiche del vostro add-on. Il cromo è costituito da tutto ciò che intorno alla finestra di 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 di 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, zippare i file insieme e collegare l'estensione XPI.

10 Trascinare il nuovo file XPI in Firefox. Esso si installerà automaticamente.