May 26, 2005

FireFox Extension について

FireFox の Extension についていろいろ分かったのでその備忘録。

Extension の拡張子は xpi だが、ただの zip ファイル。
中に install.rdf というファイルが必ずあるらしく、そこにその Extension に関する記述がされてある。
Extension ごとに GUID が振られてあって、install.rdf で定義されてある。
インストール済みの Extension は C:\Documents and Settings の各ユーザーの Application Data\Mozilla\firefox\Profiles\default.ypo\extensions というフォルダの中に、各 Extension の GUID ごとにフォルダ分けされてその中にに展開されてある。
ソース本体は chrome の中の *.jar というファイルの中にあり、このファイルもただの zip ファイル。
FireFox 起動時にこれら *.jar が読み込まれるらしく、このファイルを書き換えて FireFox を再起動すると変更が反映されるので、いちいち Extension をアンインストールして再起動してインストールして再起動して、なんてまどろっこしいことしないで済む。

【関連サイト】
Firefox/Thunderbird 用拡張機能のパッケージ方法
firefox extension development
Firefoxまとめサイト - 拡張の作成

Related Info.

Comments

No comments yet

Add Comments

※下記の単語・フレーズはコメントで使用できません。大文字・小文字は同一視します。
poker, backgammon, tramadol, casino, insurance, loans

OpenID を使ってログインすることができます。

Identity URL:

Trackbacks

トラックバック
このエントリにトラックバックはありません
このトラックバックURLを使ってこの記事にトラックバックを送ることができます。 もしあなたのブログがトラックバック送信に対応していない場合にはこちらのフォームからトラックバックを送信することができます。.
visitor stats