XPInstall
XPInstall (Cross-Platform Install) est une technologie utilisée par la plateforme Mozilla pour l'installation de modules complémentaires (les extensions, thèmes, dictionnaires et plugins), apportant de nouvelles fonctionnalités aux applications concernées : Mozilla Firefox, Mozilla Thunderbird et SeaMonkey[1].
XPInstall (XPI)
Extension | .xpi |
---|---|
Type MIME |
application/x-xpinstall |
Développé par | |
Basé sur | |
Site web |
Un module d'installation Cross-Platform Installer (XPI, prononcer « zippy ») est une archive ZIP servant à l'installation de paquetages basée sur la technologie XPInstall. L'extension de nom de fichier correspondante est : .xpi
[2].
Structure
Un paquet 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 logiciels ; - 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 langues ; - un dossier
skin
, avec la configuration de l'habillage ; - un fichier
content.rdf
, chargé de la configuration de l'extension (développeur, version, URL de mise à jour).
- un dossier
Notes et références
- « XPInstall », sur Mozilla Developer Network, 23 février 2010 (consulté le 10 mai 2016)
- « XPI », sur Mozilla Developer Network, 27 octobre 2007 (consulté le 10 mai 2016)
Voir aussi
Articles connexes
Cet article est issu de Wikipedia. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.