--- title: Legacyアドオン slug: Mozilla/Add-ons/Overlay_Extensions translation_of: Archive/Add-ons/Overlay_Extensions ---

{{AddonSidebar}}

このページは下記の機能を使っているGecko-baseのアプリケーションのアドオンを開発するための方法のドキュメントへのリンクです。

Prior to Firefox 4, and the Gecko 2 engine that powers it, this was the only way to develop extensions. This methodology has largely been superseded by restartless extensions, and the Add-on SDK, which is built on top of them. The privileged JavaScript APIs described here can still be used in these newer types of add-ons.

XUL School

XUL Schoolは体系的なアドオン開発のチュートリアルです。これはfirefoxアドオン開発のチュートリアルですが、他のおおよそのGecko-baseのアプリケーションに応用できます。

その他の情報

Setting up your environment
拡張機能を開発するための環境設定です。
XUL
XUL extensionを使ったユーザーインターフェースを記述するチュートリアルとリファレンスです。
Code snippets
Sample code for many of the things you'll want to do.
Installing extensions
How to install an extension by copying the extension files into the application's install directory.
Firefox add-ons developer guide
オーバーレイextension(bootstrap extensionかな?)の開発ガイドです。
JavaScript code modules
アドオン開発者の使用できるJavaScript モジュールです。
Extension preferences
How to specify the preferences for your extension that will appear in the Add-ons Manager.
Extension packaging
アドオンのパッケージングとインストールの方法です。
Binary Firefox extensions
Firefoxのバイナリ拡張を作成します。