--- title: XPInstall slug: XPInstall tags: - XPInstall - XPInstall_API_reference translation_of: Archive/Mozilla/XPInstall ---
Часть этой страницы описывает использование XPInstall API. Большинство из этих API в настоящее время устарели и по состоянию на Gecko 1.9 больше не доступны. Расширения, темы, и плагины разработчики должны перейти от пакетов основанных на install.js к новым пакетным схемам с install.rdf манифест. В частности разработчик плагина должен посмотреть как упаковать плагин как расширение
Кросс-платформенная установка (XPInstall) это технология используемая Mozilla Application Suite, Mozilla Firefox, Mozilla Thunderbird и другими приложениями на базе XUL для установки расширений. XPI (произносится "зиппи" и происходит от XPInstall) модуль установщика это ZIP файл который содержит инсталляционый скрипт или манифест (названный install.js или install.rdf) в корне зип файла.

Документация

руководство по XPInstall API
Обучение XPI Installer Scripting на примере
Эта статья использует installer script из browser.xpi инсталляционного пакета как базу для обсуждения XPI установки в общих четрах.
Создание XPI Installer Modules
Эта статья описывает схему упаковки Mozilla и предлагает учебное пособие по созданию нового пакета который может быть перераспределен, установлен, и cсделать доступеным для пользователей.
Мастера установки (aka: Stub Installers)

смотреть всё...

Сообщество

  • Смотри Mozilla форумы...

{{ DiscussionList("dev-platform", "mozilla.dev.platform") }}

Инструменты

Extensions, XUL, XPI

Categories

Interwiki Language Links