五味渕 大賀 GOMIBUCHI Taiga http://www.xuldev.org/ これまでの章で,XUL,JavaScript,CSS,XPCOM といった技術について解説しました.本章ではこれらの技術を組み合わせ,実際に拡張機能開発を行います. 開発環境の準備 効率的な開発のための設定変更 拡張機能の開発を始める前に,いくつかのFirefoxの設定を変更します.この作業は拡張機能開発に必須ではありませんが,効率的に開発を行うために強くお勧めします. 設定変更をするには,Firefoxのロケーションバーに「about:config」と入力して設定画面を開き,表1の設定値を探 してダブルクリックします.設定値が表示されていない場合は,右クリックして「新規作成」→「真偽値」を選択し,設定名と値を入力します. 表1:XPConnectを使ってXPCOMの機能を呼び出す例 項目名解説設定