Pour développer des extensions firefox : ressources

De $1

Introduction

En vrac, les liens utiles pour le développement XUL :

Les bases :

La meilleure façon d'apprendre XUL , c'est de commencer par XULRunner !!

Ci-joint une application xulrunner toute bête qui montre comment ajouter les éléments XUL, HTML ou SVG dans une fenêtre XUL. Il y a aussi un exemple de mapping RSS tout simple :

Ca pourra vous servir de Sandbox pour le tuto XUL.

Le run.bat dans le zip lance Firefox en mode -app de manière à ce qu'il fonctionne en mode XULRunner.

  • Sinon vous pouvez télécharger le runtime ici :

http://releases.mozilla.org/<wbr/>pub/mozilla.org/xulrunner/<wbr/>releases/1.9.2/runtimes/

  • Guide d'utilisation XULRunner :

http://blogs.acceleration.net/<wbr/>ryan/archive/2005/05/06/1073.<wbr/>aspx

Pour apprendre le langage :

Skinner son extension avec CSS :

Table périodique des éléments XUL :

Pour aller plus loin :

Binding RDF/XML/SQL

Les outils :

 Notes après cours de Nicolas

Pour tester le tp1helloword, on peut aussi télécharger xulrunner et le lancer :

  • Installer dans program files, setter le path
  • xulrunner -console -jsconsole application.ini en étant dans le rep de l'appli