Firefoxのアドオンを初めて作成しました。
Firefoxのaddonを始めて作成しました。
いきなり高度なものを作ろうとはせず、どうやってパッケージを作成したのかを記事にします。
環境
Firefox 3.5.7
about:configの設定
下記のブログを読み、Firefoxのabout:configの設定を変えました。
Firefox拡張(アドオン)開発入門 - プログラミングノート
アドオンの雛形をダウンロード
下記URLにid:sotarokさんが開発したアドオンの雛形があります。
http://svn.coderepos.org/share/platform/firefox/skeleton/trunk/
これをsvnでチェックアウトします。
install.rdfの編集
trunk直下にあるinstall.rdf内の"maxVersion"値を下記の様に変更します。
<em:maxVersion>3.5.7</em:maxVersion>
xpiファイルの作成
trunk直下のファイルを纏めてzipします。
(trunkのフォルダをzipしてしまうと、インストール時エラーになってしまうので注意。
参考iThink -Firefox 3.5RC2をインストール&アドオンインストール(ハックみたいなもの))
zipしたファイルの拡張子を.xpiに変更し、Firefoxにドラッグ&ドロップします。
少し感動的です。
まとめ
xpiファイルが実はzipしたファイルだったとは知りませんでした。
後は、実行されるjsの部分や表示の位置等を変更すれば色々応用出来ますね。
最後にid:sotarokさん、アドオンの雛形凄く便利です!有難う御座います!
[PR]Spreeの情報を集めています。
ECを持ちたい方、仕事でECを使いたい方向けのコミュニティサイトです。
このサイトでは世界で最も使用されているECの1つであるSpreeについての情報を提供しています。
http://spreecommerce.jp/