XPInstall
[Wikipedia|▼Menu]

XPInstall (XPI)拡張子.xpi
MIMEタイプapplication/x-xpinstall
開発者モジラ・ファウンデーション

XPInstall(: Cross-Platform Install、XPI)は Mozilla FirefoxMozilla ThunderbirdMozilla Application Suite などの XUL ベースで作成されたアプリケーション拡張機能インストールする技術形式。モジュールはインストールスクリプトなどの設定ファイルやプログラムのデータファイルを含んだZIP形式のファイルで構成される。

Mozilla Firefox 0.7 及び Mozilla Thunderbird 0.5 以降、パッケージはプログラムファイルなどの指定ファイルをプロファイルディレクトリにコピーしたり古いパッケージのファイルを削除するよう指示したインストール情報スクリプトファイル(install.js)を含むようになっている。また、最新の XPInstall では install.js の機能がchrome.manifest と install.rdf へと置き換えられるようになった。

XPI方式のファイルはクライアントにドラッグ・アンド・ドロップするだけで拡張機能インストーラーとして認識され、容易にインストールを行えるようになっているほか、あらかじめ設定を行えばウェブページ上からブラウザ形式のクライアントへ直接インストールを実行出来るようになっている。しかし Firefox 1.0 以降、Mozilla Add-ons などを除きほとんどサイトから提供されるパッケージは初期設定で全てブロックされるようになっており、インストール許可の設定を行わなければウェブページからのインストールを実行できない。このホワイトリスト形式は悪意あるサイトから拡張機能に偽装された不正プログラムのインストールを防止することが目的となっている。
外部リンク

XPInstall - Mozilla Japan











プロジェクト

Firefox

種類

Mozilla Firefox

Firefox for Mobile

Firefox Focus

技術

レンダリングエンジン

Gecko

フレームワーク

Add-on(拡張機能)

Rust

Necko

XBL

XPCOM

XPConnect

XPInstall

XUL

XULRunner

コンポーネント

Servo

WebRender

Application Object Model

Composer

NSPR

NSS

Rhino

SpiderMonkey

Tamarin

Venkman


系統

Mozilla Application Suite

Netscape Navigator

Netscape Communicator

Netscape Communications

Abrowser

BurningDog

Flock

Gnuzilla

IceCat

Iceweasel

Miro

Netscape 9

Portable

Songbird

Swiftfox

Swiftweasel

XeroBank

SeaMonkey

Pale Moon

Waterfox


その他

Bespin

Bonsai

Bugzilla

Jetpack

Raindrop

Thunderbird

Mozilla VPN

Tinderbox

Ubiquity

開発終了

Camino

ChatZilla

Firefox Send

Firefox Test Pilot

Lightning

Minimo

Calendar Project

Grendel

Penelope

Prism

Sunbird

Sync


公式

本部

Mozilla Foundation

Mozilla Corporation

支部

Mozilla China

Mozilla Europe

WebDINO Japan (旧名:Mozilla Japan)

Mozilla Taiwan


コミュニティ

mozdev.org

Mozilla Add-ons

MDN Web Docs

MozillaZine

Spread Firefox

もじら組

その他

Mozilla Public License

The Book of Mozilla

Common Voice

カテゴリ










アーカイブファイルフォーマット(比較)
アーカイブのみ

ar

AXF

BagIt(英語版)

cpio

LBR(英語版)

shar(英語版)

tar

WAD

圧縮のみ

Brotli

bzip2

compress

gzip

LZMA

LZ4

lzip

lzop

SQ(英語版)

xz

Zstandard

pack

アーカイブおよび圧縮

7z

ACE

ARC(英語版)

ARJ(英語版)

B1(英語版)

Cabinet

cfs(英語版)

cpt

dar(英語版)

DGCA

.dmg(英語版)

.egg(英語版)

GCA

kgb(英語版)

LHA

LZX

MPQ(英語版)

PEA

.qda

RAR

rzip(英語版)

sit

SQX(英語版)

UDA(PAQ/UDA)

Xar(英語版)

zoo

ZIP

ZPAQ

ソフトウェアパッケージ

pkg (SVR4)

deb

pkg (macOS)

RPM

RUNZ

MSI

JAR

WAR

RAR (Java)

EAR


XPI

文書パッケージ

OEB Package Format

OEBPS Container Format (EPUB)

Open Packaging Conventions

Office Open XML

.mw-parser-output .asbox{position:relative;overflow:hidden}.mw-parser-output .asbox table{background:transparent}.mw-parser-output .asbox p{margin:0}.mw-parser-output .asbox p+p{margin-top:0.25em}.mw-parser-output .asbox{font-size:90%}.mw-parser-output .asbox-note{font-size:90%}.mw-parser-output .asbox .navbar{position:absolute;top:-0.90em;right:1em;display:none}

この項目は、FLOSSに関連した書きかけの項目です。この項目を加筆・訂正などしてくださる協力者を求めていますPortal:FLOSS)。


次ページ
記事の検索
おまかせリスト
▼オプションを表示
ブックマーク登録
mixiチェック!
Twitterに投稿
オプション/リンク一覧
話題のニュース
列車運行情報
暇つぶしWikipedia

Size:15 KB
出典: フリー百科事典『ウィキペディア(Wikipedia)
担当:undef