サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
体力トレーニング
masahal.web.fc2.com
1.XULとは何か Firefoxではインターフェースを記述するのにXULを使います。これは「<button />」のようにインターフェースをXMLの形式で記述するものです。Extension Developer's Extensionを入れてるなら「ツール」-「Extension Developer」-「XUL Editor」メニューから試すことができます。例えば下のように入力して「Open preview in new window」を押すと以下のような画面が表示されます。 <?xml version="1.0"?> <?xml-stylesheet href="chrome://global/skin/" type="text/css"?> <window id="yourwindow" xmlns="http://www.mozilla.org/keymaster/gatekeep
1.開発用プロファイルの作成 アドオンを開発する場合、設定をいじったり開発のためのアドオンを入れる必要がありますが、そうするとパフォーマンスの低下などが起きるため、普段使う用とは別に開発用のプロファイルを作る必要があります(プロファイルとは、ブックマークやアドオンなど個人設定をまとめたもの)。 新しいプロファイルを作るためにはFirefoxを終了しなければならないので、このページを Internet Explorer など別のブラウザで開いたあと、Firefoxを終了してください。 まず、「スタート」メニューから「ファイル名を指定して実行(R)...」を選び(無い場合はコマンドプロンプトを起動して)、「firefox.exe -ProfileManager」と入力して実行します。すると下のような画面が現れるので、「新しいプロファイルを作成(C)」から「dev」など適当な名前をつけてプロファ
1.Spketのインストール 別になくてもかまわないんですが、せっかく統合開発環境があるので以下ではこれを使っていきます。いろいろ設定が必要なので、そんなのは面倒だという人はこちらを見てください。 先に、拡張機能用のフォルダを作っておきます。フルパスに半角スペースや_(アンダーバー)が入ると後々困るので、マイドキュメントとかではなくC:直下に"Extensions"とでも名前をつけてフォルダを作成します。 まず、Eclipseをダウンロード(上の方のEclipse IDEとついてるのならどれでもいい)して解凍します。次に、このサイトからSpket IDEをダウンロードします。実行すると、Eclipseのプラグインとして使うか単体として使うかの選択が現れますが、Eclipseのプラグインとしてインストールすることをお勧めします。その後、このページからschemaをダウンロード(下図参照)して
mail:antispam826-public at yahoo.co.jp
アドオンの開発方法は一応公式にちゃんと書いてあるんですが、情報がばらけていて「とりあえずこれを順番に読めば大丈夫」と言えるものがないので、私自身初心者ですがここに簡単にアドオンの作成方法をまとめておきます。 ただし、ある程度プログラミングの知識があることを前提にしています。 基本 1.準備 2.install.rdf 3.XUL 4.XUL(補足) 5.設定ウインドウ 6'.ローカライズ 7.重要な補足 その他 Tips アドオンの翻訳仲介サイトBabelZilla の使い方 意見、感想などはこちらから リンク 公式サイト Mozilla Developer Center(拡張機能) Code snippets(便利なコード集) DOM Reference (document,windowオブジェクトなどについて) アドオン開発者による解説 Firefox 3ではじめる拡張機能開発(特に第
このページを最初にブックマークしてみませんか?
『Firefoxアドオンとか』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く