Firefox Add-On di codifica Opzioni

November 14

I fan di Mozilla Firefox hanno generato migliaia di componenti aggiuntivi o estensioni per migliorare il browser Web, come traduttori, blocco della pubblicità, e gli strumenti per confrontare i prezzi durante lo shopping online. Chiunque è benvenuto per creare un nuovo add-on, anche se deve passare processo di revisione di Mozilla. È necessario scrivere il codice che creerà l'add-on con le caratteristiche desiderate.

Sviluppo

Lo sviluppo di un add-on inizia con l'idea per una nuova estensione per Firefox. Creare un nuovo profilo sul tuo computer in modo che il vostro lavoro non influenzerà le impostazioni regolari di Firefox. Modificare le configurazioni, se necessario, ad esempio per disabilitare la cache per XUL, il linguaggio di interfaccia utente basata su XML di Mozilla. Aprire la cartella del profilo, che contiene le attuali add-on, e creare un puntatore che indica che questo è dove si memorizzare il codice per il proprio interno.

iniziare a scrivere codice

Per creare il codice per Firefox add-on, utilizzare il linguaggio XML. Creare la struttura di cartelle per il codice - una cartella "Chrome" contenente elementi ad esempio una cartella di default, una cartella Locale e una cartella di pelle. Chrome è il termine di Mozilla per tutto intorno la finestra del browser, come ad esempio la barra degli strumenti, i menu e la barra di stato. Iniziare a scrivere il codice per "install.rdf", che fornisce i metadati relativi proprio interno, come ad esempio la versione di Firefox che supporta.

più Coding

Dopo aver scritto il install.rdf, aggiungere il codice che descrive il nome e la versione attuale del vostro add-on, ciò che fa, e il vostro sito. Avanti, codice per la "chrome.manifest": questi dati come la vostra estensione aggiunge a Firefox e come funzionano insieme. Procedere con l'interfaccia XUL per l'add-on, e il codice per se ha un pulsante sulla barra degli strumenti o una icona sulla barra di stato. codifica interfaccia comporta XUL così come XML.

Altre lingue

In vari punti mentre si lavora sul vostro add-on - Mozilla fornisce le linee guida in linea - sarà anche necessario utilizzare il linguaggio di programmazione CSS, acronimo di Cascading Style Sheets. Come suggerisce il nome, la programmazione CSS migliora l'aspetto visivo dei siti web e add-ons. Il processo di add-on utilizza anche Javascript per codice per il collegamento che trascina in realtà il vostro add-on di suo file e lo allega a Firefox.