Comparaison de révisions

Construire une extension

Changer de révision

Révision 122069 :

Révision 122069 par JulienA le

Révision 122070 :

Révision 122070 par JulienA le

Titre :
Construire une extension
Construire une extension
Identifiant d'URL :
Construire_une_extension
Construire_une_extension
Étiquettes :
Extensions
Extensions
Contenu :

Révision 122069
Révision 122070
n34      Par conséquence, il est plus facile de disposer vos fichiern34      Par conséquent, il est plus facile de disposer vos fichiers
>s sources dans une méthode similaire, à moins que vous ne vouliez> sources avec une méthode similaire, à moins que vous ne vouliez 
> écrire quelque Makefile ou script shell pour packager et zipper >écrire quelque Makefile ou script shell pour packager et zipper t
>tous vos fichiers. Même si savez faire cela, les tests sont plus >ous vos fichiers. Même si savez faire cela, les tests sont plus s
>simples si vous arrangez vos fichiers de cette manière à cause d'>imples si vous arrangez vos fichiers de cette manière à cause d'u
>une particularité du système d'ajout de Firefox 1.5.>ne particularité du système d'ajout de Firefox 1.5.
n46      Ouvrez le fichier nommé <tt><a href="fr/Manifestes_d_instaln46      Ouvrez le fichier nommé <tt><a href="fr/Manifestes_d_instal
>lation">install.rdf</a></tt> que vous avez créé au premier niveau>lation">install.rdf</a></tt> que vous avez créé au premier niveau
> de la hiérarchie de dossiers de votre extension, et placez ceci > de la hiérarchie de dossiers de votre extension, et placez ceci 
>à l'intérieur:>à l'intérieur&nbsp;:
n99      L'interface utilisateur de Firefox est écrite et XUL et Javn99      L'interface utilisateur de Firefox est écrite en XUL et Jav
>ascript. le <a href="fr/XUL">XUL</a> est une grammaire XML qui fo>ascript. le <a href="fr/XUL">XUL</a> est une grammaire XML qui fo
>urnit des éléments d'interface comme des boutons, des menus, des >urnit des éléments d'interface comme des boutons, des menus, des 
>barres d'outils, des arbres, etc. Les actions utilisateur sont li>barres d'outils, des arbres, etc. Les actions utilisateur sont li
>ées à des fonctionnalités utilisant Javascript.>ées à des fonctionnalités utilisant Javascript.
100    </p>
101    <p>100    </p>
101    <p>
102      Pour modifier le navigateur, nous remanions des parties de 102      Pour modifier le navigateur, nous remanions des parties de 
>l'interface utilisateur (IU) du navigateur en en ajoutant ou modi>l'interface utilisateur (IU) du navigateur en en ajoutant ou modi
>fiant des éléments. Nous ajoutons des éléments en insérer des nou>fiant des éléments. Nous ajoutons des éléments en insérant de nou
>veaux éléments DOM XUL dans la fenêtre du navigateur, et nous les>veaux éléments DOM XUL dans la fenêtre du navigateur, et nous les
> modifions en utilisant des scripts et en attachant des gestionna> modifions en utilisant des scripts et en attachant des gestionna
>ires d'événements.>ires d'événements.
103    </p>
104    <p>103    </p>
104    <p>
105      Le navigateur est implémenté dans un fichier XUL nommé <tt>105      Le navigateur est implémenté dans un fichier XUL nommé <tt>
>browser.xul</tt>. Dans browser.xul, nouv pouvons trouver la barre>browser.xul</tt>. Dans browser.xul, nous pouvons trouver la barre
> d'état, qui ressemble à quelque chose de ce genre&nbsp;:> d'état, qui ressemble à quelque chose de ce genre&nbsp;:
t119      Les overlays XUL sont un moyen d'attacher d'autres élémentst119      Les overlays XUL sont un moyen d'attacher d'autres éléments
> d'IU à un document XUL au moment de l'exécution. Un overlay XU> d'IU à un document XUL au moment de l'exécution. Un overlay XUL 
>L est un fichier .xul qui spécifie des fragments de XUL à insérer>est un fichier .xul qui spécifie des fragments de XUL à insérer d
> dans des points de fusion spécifiques au sein d'un document "maî>ans des points de fusion spécifiques au sein d'un document "maîtr
>tre". Ces fragments peuvent spécifier des élements d'interface à >e". Ces fragments peuvent spécifier des élements d'interface à in
>insérer, supprimer ou modifier.>sérer, supprimer ou modifier.

Retour à l'historique