Se connecter avec
S'enregistrer | Connectez-vous

Créer une Extension pour Firefox

Dernière réponse : dans Logiciels de bureau
Lassé par la pub ? Créez un compte
Expert Logiciels

Faut pas upper comme ça tous les 15/30 minutes, ça sert à rien !

Il faut savoir que Firefox est basé sur deux langages :
- XUL pour l'interface graphique
- JavaScript pour toutes les fonctions

Tu as donc besoin de connaitre ces deux langages pour faire une extension.

Tu peux avoir la source de n'importe quelle extension, en effet, l'extension .xpi est un .zip renommé.
Il suffit de renommer monfichier.xpi en monfichier.zip, et tu pourras extraire tout son contenu.

Ensuite, vu que j'ai créé une extension j'avais eu besoin de quelques liens, voilà ce que j'avais mis en favoris :
http://www.javascriptfr.com/tutoriaux/CREATION-EXTENSIO...
http://xulplanet.com/
http://xulfr.org/xulplanet/
http://www.supinfo-projects.com/fr/2005/creer_mozilla_e...
http://developer.mozilla.org/fr/docs/Construire_une_ext...
http://roachfiend.com/archives/2005/03/09/enabling-exte...
http://roachfiend.com/archives/2004/12/08/how-to-create...
http://kb.mozillazine.org/Dev_:_Extensions
http://developer.mozilla.org/fr/docs/Firefox_1.5_pour_l...
http://xulfr.org/wiki/ExtensionsFirefox/SignerUneExtens...
http://www.j0k3r.net/news-comment-creer-une-extension-f...
http://apperisphere.com/blog/index.php/Extensions-firef...
http://developpeur.journaldunet.com/tutoriel/out/050919...
http://developpeur.journaldunet.com/tutoriel/out/051018...
http://www.gmacker.com/web/content/tutorial/firefox/fir...
http://developer.mozilla.org/fr/docs/Travailler_avec_de...


Bon courage :) 

Bonjour:) ,
Citation :
c'est dur a faire?


Bin ca dépend de ce que tu veux faire.
Par exemple, créer un bouton pour la barre d'outils qui affiche un message quand on clique dessus, c'est pas très compliqué.
Tu veux faire quoi comme genre d'extension?
Expert Logiciels

le thème, tu peux le changer directement en modifiant le fichier :
C:\Documents and Settings\ton-nom\Application Data\Mozilla\Firefox\Profiles\ton-id-fx\chrome\userChrome.css

Tu peux alors appliquer des styles CSS à tout ce que tu veux (il faut juste connaitre les ID des éléments).
Lassé par la pub ? Créez un compte
Tom's guide dans le monde