XPInstall
Un article de Wikipédia, l'encyclopédie libre.
Cet article est une ébauche concernant l’informatique.
Vous pouvez partager vos connaissances en l’améliorant. (Comment ?).
|
XPInstall (XPI) | |
.xpi |
|
application/x-xpinstall |
|
Développé par : |
Mozilla Foundation |
XPI (prononcer zippy) est l'acronyme de "Cross Platform Installer", qui désigne l'extension des extensions de logiciels de la famille Mozilla (Firefox, Thunderbird...).
[modifier] Structure
Un Package XPI est un dossier zippé contenant en général :
- Un fichier install.rdf chargé de l'installation des différents fichiers et précisant la compatibilité selon la version du (ou des) logiciel(s)
- Un fichier compressé (.jar) au nom de l'extension à installer et contenant :
- Un dossier « content » avec les fichiers XUL et JavaScript
- Un dossier « locale » avec les fichiers de langue
- Un dossier « skin » avec la configuration de l'affichage
- Un fichier « content.rdf » chargé de la configuration de l'extension (nom de l'auteur, version, URL de mise à jour)
[modifier] Voir aussi
- Extension (logiciel)
- Mozilla et les extensions :
[modifier] Liens externes
- (fr) XULfr, la documentation française sur la création d'extensions pour les logiciels de Mozilla.
- (fr) EGO sur le site Geckozone : quelques détails sur ces extensions au format XPI et leur installation
Les projets Mozilla | |
---|---|
Composants de navigateur | NSPR • SpiderMonkey • Tamarin • Rhino • Venkman |
Infrastructure de navigateur | Gecko • XPCOM • XUL • XPInstall |
Navigateurs | Firefox • SeaMonkey • Minimo • Camino |
Autres projets | Thunderbird • Sunbird • Penelope • Lightning • Prism • Bugzilla |