なぜ XPI を ZIP に変換するのですか?
XPI(Cross-Platform Installer)は標準の PK ZIP ヘッダーバイトで始まり、構造的には .zip アーカイブと同一です。ZIP として展開することで、権限やアドオンのメタデータを確認するための manifest.json の検査、拡張機能開発中のアーカイブ構造の検証、または信頼できないソースからのアドオンをインストールする前の内容確認が可能になります。
XPI から ZIP への変換方法
.zip にリネームする FREE
.xpi ファイルをコピーし、コピーしたファイルの拡張子を .zip に変更して、Windows エクスプローラーや macOS の Finder で開きます。追加のソフトウェアは不要です。
7-Zip FREE
.xpi を直接右クリックし、「7-Zip」>「アーカイブを開く」を選択します。リネームは不要で、7-Zip は標準の ZIP として開きます。
これらの形式について
XPI ファイルは Firefox または Thunderbird のアドオンパッケージであり、ブラウザの拡張機能やテーマを含む ZIP アーカイブです。Firefox または Thunderbird のアドオンマネージャー(about:addons)にドラッグすることでインストールできます。2016年以降、リリース版の Firefox は Mozilla によって署名された…
.XPI の詳細を開く →ZIP ファイルは、1つ以上のファイルを1つの小さなパッケージに格納する圧縮アーカイブです。Windows、macOS、iOS、Android では、何もインストールせずにダブルクリックまたはタップするだけで開くことができます。ZIP は PDF や MP3 に変換することはできません。これはドキュメントではなく、ファイルのコンテナです。
.ZIP の詳細を開く →品質と注意点
.xpiはPKZIP ヘッダーバイトで始まります。構造的に.zipと同一であり、あらゆるアーカイブツールで受け入れられます。- AMO 署名済みの
.xpiファイルには Mozilla の暗号署名を含むMETA-INF/フォルダが含まれています。編集後に再圧縮すると署名が削除され、Firefox のリリース版ではインストールがブロックされます。 - アーカイブのルートにある
manifest.jsonは、アドオン名、バージョン、要求されたすべての権限をリストしたプレーンテキストです。信頼できないソースからのアドオンでは確認する価値があります。
よくある質問
XPI を ZIP にリネームするとファイルサイズは変わりますか?
内部のファイルを編集して、動作する XPI として再パックできますか?
7-Zip で開く前にファイルのリネームは必要ですか?
.xpi 内部の ZIP 構造を認識し、リネームなしで直接開くことができます。