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)
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)
Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.