こんにちはFirefox3でサイドバーを作成したいのですが、これを行う方法がわかりません。
MDC(https://developer.mozilla.org/en/Creating_a_Firefox_sidebar)でチュートリアルを見つけましたが、インストール後、拡張機能が「Firefox3.0.3と互換性がありません」というエラーで機能しません。
サイドバーの作成方法に関するヒントやリソースへのリンクはありますか?
こんにちはFirefox3でサイドバーを作成したいのですが、これを行う方法がわかりません。
MDC(https://developer.mozilla.org/en/Creating_a_Firefox_sidebar)でチュートリアルを見つけましたが、インストール後、拡張機能が「Firefox3.0.3と互換性がありません」というエラーで機能しません。
サイドバーの作成方法に関するヒントやリソースへのリンクはありますか?
Firefox の拡張機能は、サイドバー、ツールバー、またはその他の種類の拡張機能であっても、基本的には XUL と Javascript を組み合わせたものであり、すべてが XPI と呼ばれるインストーラー パッケージに適切にパッケージ化されています。
優れた XUL チュートリアルについては、 http: //xulplanet.mozdev.org/tutorials/xultu/を参照してください。拡張機能のビルドとパッケージ形式については、https://developer.mozilla.org/en/Building_an_Extensionを参照してください。
サイドバーの場合、基本的に、オーバーレイを使用してブラウザーのサイドバー領域をオーバーライドする必要があります。優れたオーバーレイ情報については、MDC とhttp://www.oreillynet.com/pub/a/mozilla/excerpt/FirefoxHacks_chap01/の抜粋を確認してください。
上記のリンク以外に必要なのは、XML の知識、Javascript の知識、そしてクリエイティブな心だけです。
上記の問題を解決するには、install.rdfファイルで正しいバージョンの Firefox を指定する必要があります。Firefox 3 の場合、maxVersion を次のように設定します。
<em:maxVersion>3.*</em:maxVersion>