Je regarde depuis plusieurs mois du coté des extensions firefox. Deux options, soit me mettre au xul pour fournir un beau .xpi à installer. Soit utiliser jetpack, une des dernières nouveautés sortie du labs de mozilla.
Je me suis tourné vers jetpack. C’est tout neuf, c’est plutôt simle (javascript+html+css) et l’installation d’un plugin ne demande pas de redémarrage du navigateur
. Seul contrainte, utiliser firefox 3.5 et plus.
Première étape, il faut installer jetpack sur votre navigateur. Pour cela, cliquez sur le gros lien tout en bas de cette page.
Ensuite tout se joue sur la page about:jetpack.
Pour commencer, 4 onglets sont importants :
- Develop : une console en ligne pour tester directement votre code (et ca c’est magique)
- Installed features : pour vois les extensions déjà installées, utile pour le petit bouton refresh
- Tutorial : pour commencer
- API référence : une très petite documentation sur les fonctions diposnible
Avant de rentrer dans le vif du sujet, je vous propose d’aller sur la page « Tutorial ». Vous allez trouver plusieurs bloc de code. Vous pouvez directement les tester en cliquant dessus pour les passer en mode édition, puis en testant le code en cliquant sur le petit lien juste en dessous du code « try out this code ».
Vous pouvez alors cliquer sur le petit « Boom! » en bas a droite de la status bar. Je ne pense pas avoir besoin de détailler le code, il est plus que limpide
C’est toute la force de jetpack : c’est facile.
Dans un prochain billet, nous fabriquerons notre première extensions. En attendant vous pouvez vous amuser à bidouiller un peu ce code ou repartir de zéro dans l’onglet « Develop » !
Stay tuned !
User Responses
One Response and Counting...
Leave a Reply
[tuto jquery] drag ‘n drop avec sauvegarde automatique en base de données (2/2)
[tuto jquery] drag ‘n drop avec sauvegarde automatique en base de données (1/2)
[2 birthday] 2 ans aujourd'hui = 2 smashing book à gagner
[tuto web] cadre avec bordures extensibles valide xhtml/css
[tuto mashup] Google maps sur votre site : c'est possible! (version statique)
- Etre Rapide et Opportuniste 26 juillet 2010 Olivier Marone
- Confiance en soi et indifférence à l'échec 14 juillet 2010 Bertrand
- Le but du commandement n'est pas d'assurer le controle etroit - 11 juillet 2010 Bertrand
- Losqu'il s'agit d'agir en milieu complexe, la "logique 11 juillet 2010 Bertrand
- L’entreprise 1.0, 2.0 et 3.0 en un schéma 2 juillet 2010 Laurent ASSOUAD






![[3615 mylife] Limoges, c’est fini. La suite?](http://antoine.guiral.info/wp-content/uploads/2010/02/stvincent.jpg)
![[facebook] Du nouveau sur la roadmap](http://antoine.guiral.info/wp-content/uploads/2010/02/facebook_logo.png)
![[facebook php] hiphop for php : une petite révolution dans le monde du développement web et de php](http://antoine.guiral.info/wp-content/uploads/2010/02/hiphop.jpg)
![[apple iPad] énorme succés de l’iPad à la dernière keynote d’apple](http://antoine.guiral.info/wp-content/uploads/2010/01/ipad.jpg)
![[google] google, le 51ème état?](http://antoine.guiral.info/wp-content/uploads/2010/01/51emeetat.jpg)
novembre 04, 2009
[...] [tuto mozilla jetpack] Débuter avec jetpack [...]