Quali sono i requisiti minimi di programmazione per creare un plug-in per Firefox?Quale linguaggio di programmazione è necessario per creare un plugin firefox?
risposta
È necessario imparare per l'interfaccia utente e Javascript per la programmazione. più
informazioni qui:
Come ho accennato nella mia risposta, si riferisce a un'estensione firefox, non a un plugin. – taxilian
avanzata DOM, l'API Firefox
Firefox plugin (come ad esempio le cose come Flash player) sono componenti binari si sviluppano in NPAPI API cross-browser per plugins.
Partenza Mozilla Plugin Developer Center
Si potrebbe anche prendere in considerazione le estensioni di Firefox a volte Firefox plugins are shipped as extensions. Le estensioni di Firefox modificano o migliorano la funzionalità del browser stesso. Javascript è principalmente la lingua in cui scriverai un plugin per Firefox.
Scopri i Mozilla Extensions Developer Center
Alcuni plugin di Firefox che vengono a portata di mano durante lo sviluppo di plug-in di Firefox sono il Venkman Javascript Debugger e Firebug Javascript debugger
Se siete in uno stile organizzato di lettura, e preferiscono un buon vecchio libro', comincià qui. http://www.amazon.com/Programming-Firefox-Building-Internet-Applications/dp/0596102437 Avvierai le nozioni di base su XUL, che a sua volta viene utilizzato per creare gli addon. Se hai un tocco in javascript, ti sarà sicuramente di aiuto.
Altra, Inizia qui. https://developer.mozilla.org/En È possibile iniziare a imparare tutto ciò di cui si ha bisogno per iniziare a sviluppare i componenti aggiuntivi di Firefox o persino Firefox stesso.
Se siete abbastanza esperti in Javascript e DOM, quindi, saltate qui. https://developer.mozilla.org/En/Developing_add-ons. L'unico problema potrebbe essere che non sono completi per un programmatore principiante. Se hai qualche esperienza professionale nella programmazione e puoi prendere una lingua dai codici di esempio, allora inizia da qui.
Ma suggerirei sicuramente un libro ben organizzato, come ho detto sopra. Ci sono pochissimi libri XUL sul mercato, questo è stato il mio primo risultato su google, quindi collegalo qui.
Cerca XUL su http://www.amazon.com/. Scegliere uno, almeno un libro pubblicato dopo il 2006-07.
[modifica] appena scoperto questo buon articolo http://kb.mozillazine.org/Getting_started_with_extension_development
Buoni libri, buone risorse; assicurati di prestare attenzione a cosa è un'estensione e che cos'è un plugin. È una distinzione molto importante! – taxilian
Forse vuoi sostituire l'ultimo link con il leggermente più recente https://blog.mozilla.org/addons/2014/06/05/how-to-develop-firefox-extension/ – flaschbier
Sembra che ci sia un enorme malinteso; Stai cercando di creare un plugin o un'estensione? Come ha affermato Dougnukem, i plugin non hanno nulla a che fare con XUL o estensioni. Sono librerie condivise (.dll, .so, o .dylib per win, linux, mac) che forniscono funzionalità che il browser non è in grado di gestire da solo.
Se hai appena iniziato, ti consiglio di guardare lo FireBreath plugin framework e leggere la documentazione.Un posto decente per iniziare è: http://colonelpanic.net/2009/03/building-a-firefox-plugin-part-one/
Inoltre, non è ancora stata selezionata una risposta per questa domanda; è perché non hai ancora trovato una risposta, o perché hai dimenticato?
- 1. Creare un linguaggio di programmazione con C#
- 2. Come creare un linguaggio di programmazione .Net?
- 3. In quale linguaggio di programmazione è scritto FogBugz?
- 4. In quale lingua è scritto il linguaggio di programmazione Go?
- 5. Quale linguaggio di programmazione viene utilizzato per sviluppare Java?
- 6. UML è un linguaggio di programmazione?
- 7. Quale linguaggio di programmazione funzionale dovrei scegliere come primo linguaggio di programmazione funzionale?
- 8. È necessario un linguaggio modello migliore
- 9. Come e da cosa dovrei creare plugin per Firefox?
- 10. Piattaforma per la creazione di un linguaggio di programmazione visuale
- 11. Linguaggio di programmazione misterioso
- 12. Plugin SVN per Firefox
- 13. Quale linguaggio di programmazione ha la quantità minima di sintassi?
- 14. Driver PostgreSQL per linguaggio di programmazione Go
- 15. Qual è il linguaggio di programmazione più conciso?
- 16. In quale linguaggio di programmazione viene sviluppata l'applicazione GoogleTalk?
- 17. Metodologie per la progettazione di un linguaggio di programmazione semplice
- 18. . Linguaggio .NET per programmazione simultanea
- 19. quale linguaggio è necessario per scrivere macro in LIbre Office Calc?
- 20. Quale CLR è necessario per C# 6?
- 21. quale algoritmo per un programma di programmazione
- 22. Quale linguaggio di programmazione per la simulazione del portafoglio di trading ad alta intensità di calcolo?
- 23. qual è il miglior linguaggio di programmazione per l'elaborazione video?
- 24. Quali caratteristiche linguistiche sono richieste in un linguaggio di programmazione per creare un compilatore?
- 25. Haskell è un linguaggio di programmazione fortemente tipizzato?
- 26. Java è un linguaggio di programmazione compilato o interpretato?
- 27. Quale filtro di Kalman è necessario
- 28. Come implementeresti un linguaggio di programmazione funzionale?
- 29. Linguaggio di programmazione per navigare automaticamente sul sito web?
- 30. Agda come linguaggio di programmazione
Che cosa ha a che fare l'ultima domanda con le prime due? – gnovice