Please note, this is a STATIC archive of website developer.mozilla.org from November 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

タグ「Add-ons」の付いた記事

  1. 1
  2. 2

162 件のドキュメントが見つかりました

  • Accessing_the_Windows_Registry_Using_XPCOM Windows 専用の機能として実装する場合、環境や他のインストールされているプログラムに関する情報を目的に Windows のレジストリへアクセスするのはよく有用であります。このために、 ...
  • Adapting_XUL_Applications_for_Firefox_1.5 このページでは、 Firefox 1.5 の変更点のうち、XUL アプリケーション開発者に影響するものについて、リストで示します。
  • Adding_Extensions_using_the_Windows_Registry この文書は、Windowsレジストリを使ってFirefoxとThunderbirdの 拡張機能 ...
  • Adding_search_engines_from_web_pages Firefox では JavaScript コードから検索プラグインをインストールすることができ、 OpenSearch と Sherlock という 2 ...
  • addons.mozilla.org_(AMO)_API_Developers'_Guide AMO APIは、あなたのウェブまたは他のアプリケーションのためのインターフェースをAMOに提供します。APIはRESTをサポートし、レスポンスはXMLフォーマットで返されます。
  • A_XUL_Bestiary この XULNote ...
  • Building_an_Extension このチュートリアルでは、基本的な拡張機能を作る手順を段階を追って説明していきます。まずはFirefoxのステータスバーパネルに「 Hello, World! 」を表示してみましょう。
  • Chrome/Command_Line 拡張機能と XUL アプリケーションは nsICommandLineHandler を実装したコンポーネントを書いてそれをカテゴリへレジストする事でコマンドラインパラメーターを拾うことができます。
  • Code_snippets ここにあるのは、さまざまな Mozilla アプリケーションの拡張開発者にとって有益なコードの切れ端 (小さなコードの例) のリストです。これらのうちのかなりのものが XULRunner ...
  • Code_snippets/Cookies 次のコードは Firefox/Seamonkey 上で全てのクッキーを削除する方法を示しています。
  • Code_snippets/Dialogs_and_Prompts この記事では、ダイアログボックスを表示・実行するためのコードサンプルを示しています。入門的情報とより多くの議論やサンプルが必要な場合は、 chrome コードの中でウィンドウを利用する ...
  • Code_snippets/File_I_O この文書では、chrome JavaScript 内でローカルのファイル入出力を行う方法について解説しています。
  • Code_snippets/Finding_Window_Handles Windows プラットフォーム上での開発では、さまざまな API やフレームワークが、ウィンドウハンドル (HWND 型) を要求します。Mozilla ...
  • Code_snippets/Interaction_between_privileged_and_non-privileged_pages ウェブページから拡張機能へデータを送るのに簡単な方法は、カスタム DOM イベントを利用する方法です。あなたの拡張機能の browser.xul オーバーレイで、カスタム DOM ...
  • Code_snippets/Miscellaneous このページは、小さく、見ればすぐわかるようなコード片を載せています。
  • Code_snippets/Preferences この文書では、Mozilla 設定システムを利用しようとする拡張機能開発者向けのサンプルを示しています。ここにあるものは、Mozilla ...
  • Code_snippets/Progress_Listeners Progress listeners を使うことで拡張機能にドキュメントの読み込みやタブの切替イベントなどを通知することができます。 Progress listeners は ...
  • Code_snippets/Running_applications このページでは、Mozilla XPCOM インターフェースを利用して、chrome JavaScript ...
  • Code_snippets/Sidebar Firefox サイドバー拡張機能の作成に関するステップバイステップの説明は Firefox のサイドバーの作成 チュートリアルを参照してください。
  • Code_snippets/Tabbed_browser このページには Firefox のタブブラウザを扱うのに有用なコードがリストされています。あなた自身のコードを挿入すべき場所には通常コメントが入れられています。
  • Code_snippets/Toolbar 二つのチュートリアルが参照可能です。
  • Code_snippets/Windows 新しいブラウザウィンドウを開くには、単純に window.open() でできます。しかしながら、 window.open() は、ブラウザウィンドウそのものではなく Window ...
  • Code_snippets/XML
  • Components.utils.evalInSandbox 制限付き特権を持つ環境下で JavaScript のコードを評価したい場合があるかもしれません。 Firefox 1.5 (Gecko 1.8) 以降にはこのための API ...
  • Creating_a_Mozilla_Extension Mozilla の拡張機能とは、Mozilla ブラウザにインストールできる、追加の機能を提供するものです。(例えば Linky ...
  • Creating_a_Mozilla_Extension/Adding_the_structure 今回の拡張機能の UI はステータスバー上のアイコンです。この UI を実装するために、 statusbarpanel 要素を navigator.xul ファイルの statusbar ...
  • Creating_a_Mozilla_Extension/Conclusion これで実際に動作する Mozilla 拡張機能のインストーラができあがりました! テストをするには、新しく Mozilla をインストールし、その Mozilla から XPI ...
  • Creating_a_Mozilla_Extension/Enabling_the_behavior_-_retrieving_tinderbox_status これで我々の拡張機能ができましたが、このままではまだ動きません。動くようにするには、Tinderbox の状態に合わせて拡張機能のステータスを変更する JavaScript ...
  • Creating_a_Mozilla_Extension/Enabling_the_behavior_-_updating_the_status_bar_panel loadTinderboxStatus() を動作させるには、対応する updateTinderboxStatus() 関数を定義しなければなりません。
  • Creating_a_Mozilla_Extension/Enabling_the_behavior_-_updating_the_status_periodically これで Tinderbox のステータスを取得してアイコンを更新するコードができたので、それを定期的に実行するようにしましょう。
  • Creating_a_Mozilla_Extension/Finding_the_code_to_modify 書き換えるべきファイルが分かったので、次はそのファイルから書き換えるべきコードを見つけます。これも DOM Inspector で簡単にできます。DOM Inspector ...
  • Creating_a_Mozilla_Extension/Finding_the_file_to_modify これで改造できる Mozilla ができたので、次は改造するファイルを探しましょう。Mozilla の UI は、3 つのレイヤー ...
  • Creating_a_Mozilla_Extension/Making_a_Mozilla_installation_modifiable Mozilla の UI は、 XUL (後述)、 XBL (他のチュートリアルのトピック)、 JavaScript 、 CSS ...
  • Creating_a_Mozilla_Extension/Making_it_into_a_dynamic_overlay_and_packaging_it_up_for_distribution これで静的なオーバーレイができました。次に XPI パッケージを作成します。XPI パッケージによって、拡張機能は動的オーバーレイとして Mozilla にインストールされます。XPI は ...
  • Creating_a_Mozilla_Extension/Making_it_into_a_static_overlay これで Tinderbox のステータスを表示する拡張機能が完成しました、次はこれを他のユーザに配布できるようにします、やり方としては、Mozilla のコードに統合する方法 ...
  • Creating_a_Mozilla_Extension/Prerequisites このチュートリアルを修了するには、次に挙げるプログラムが必要です。
  • Creating_a_Mozilla_Extension/Specifying_the_appearance では、CSS を使って表示するアイコンを定義しましょう。まずは Tinderbox の状態 (none、success、test failed、and busted) ...
  • Creating_a_Mozilla_Extension/Tinderbox Tinderbox は Mozilla のソースコードの状態を追跡する Web ツールです。これは Mozilla ...
  • Creating_a_Skin_for_Firefox Firefox のテーマを作成するにあたって知っておく事が三つあります。
  • Creating_a_Skin_for_Firefox/contents.rdf 以下のテキストをコピーし、テキストファイルに貼り付けてください。それを " contents.rdf " として保存します:
  • Creating_a_Skin_for_Firefox/Getting_Started 最新バージョンの Firefox をダウンロードし、インストールしてください。同様に、DOM Inspector 拡張も必ずインストールしてください。
  • Creating_a_Skin_for_Firefox/install.rdf 以下のテキストをコピーし、テキストファイルに貼り付けてください。それを " install.rdf " として保存します:
  • Creating_a_Skin_for_Firefox/UUID A UUID can be obtained by visiting https://www.famkruithof.net/uuid/uuidgen or by typing ...
  • Creating_a_Skin_for_Mozilla/contents.rdf 次のテキストをコピーし、" contents.rdf " という名前でテキストファイルに保存してください:
  • Creating_a_Skin_for_Mozilla/FAQ 残念ながら、答えはイエスです。見える部分や隠された部分のインタフェースは常に主要な変更がなされているため、あなたのテーマに問題が起こります。Mozilla ...
  • Creating_a_Skin_for_Mozilla/Links その他のテーマ関連のリソース:
  • Creating_a_Skin_for_Mozilla/toolbarBindings.xml 次のテキストをコピーし、" toolbarBindings.xml " という名前でテキストファイルに保存してください:
  • Creating_MozSearch_plugins Firefox 2 は検索プラグインの格納に OpenSearch フォーマットを単純化した形式を使います。MozSearch 検索プラグインは検索エンジンとその URL、URL ...
  • Creating_OpenSearch_plugins_for_Firefox Firefox 2 は検索プラグインとして OpenSearch 記述フォーマットをサポートしています。 OpenSearch 記述シンタックス を使ったプラグインは IE 7 と ...
  • Creating_Sandboxed_HTTP_Connections Gecko 1.8.1 ( Firefox 2 ) から、ユーザの Cookie に影響しないサンドボックス内の HTTP 接続を作成できるようになりました。この記事では JavaScript ...
  • Creating_toolbar_buttons この記事ではツールキットアプリケーション(Firefox、Thunderbird、Nvu など)に オーバレイ を使用してツールバーボタンを追加する方法を説明します。 XUL と CSS ...
  • Dynamically_modifying_XUL-based_user_interface この記事では、 DOM やその他の API を使って XUL インターフェイスを操作する方法について検討します。まず DOM ドキュメント の概念について説明し、DOM ...
  • Enhanced_Extension_Installation
  • Extensions Categories
  • Extensions/bootstrap.js bootstrap.js ...
  • Extensions/Bootstrapped_extensions 従来型の拡張機能は オーバーレイ を含んでおり、アプリケーションが拡張機能のパッケージから XUL を読み込み、その UI 部品をアプリケーションのユーザインタフェース (UI) ...
  • Extensions/Community もしあなたが 拡張の開発 に関係するメーリングリストやニュースグループ、フォーラムあるいは他のコミュニティを知っていたら、ここにリンクを追加してください。
  • Extensions/Inline_Options Firefox 7 以降、拡張機能の設定を定義する新たな構文が使えるようになりました。これは ブートストラップ型 ...
  • Extensions/Other_Resources
  • Extensions/SeaMonkey
  • Extensions/Thunderbird
  • Extensions/Thunderbird/Building_a_Thunderbird_extension Thunderbird は、Mozilla のオープンソースのメールアプリケーションです。 Thunderbird では、 JavaScript 、 Gecko (レイアウトエンジン、 XUL ...
  • Extensions/Thunderbird/FAQ これは Thunderbird 拡張機能 の開発における最も一般的な問題に対する簡単な回答集です。
  • Extensions/Thunderbird/HowTos Please add questions or answers to this page so that other people can benefit from your work. ...
  • Extension_Etiquette この記事は拡張機能を作る際の慣行について述べます。あなたは既に 拡張機能の作り方 について詳しいだろうと仮定します。
  • Extension_Frequently_Asked_Questions ここには 拡張機能 開発の一般的な問題への答えを置いています。現在、これらは主に Firefox に対して書かれています。しかし、全てではありませんが、ほとんどは簡単に SeaMonkey, ...
  • Extension_Packaging 拡張機能は、利用者がダウンロードやインストールできる Installable Bundle ...
  • Extension_Versioning,_Update_and_Compatibility アドオンは、 Toolkit バージョンフォーマット を使って自身のバージョンを指定すべきです。簡単に説明すると、これはピリオドによって区切られたバージョン文字列です。いくつかの例を示します。
  • Feed_content_access_API Firefox 2 と Thunderbird 2 は拡張製作者に RSS と Atom フィードへのアクセスを簡単にする一連のインターフェースを導入します。
  • Gecko_Plugin_API_Reference
  • Gecko_SDK Gecko SDK (XULRunner SDK としても知られています) とは、例えば JavaScript を用いて XUL からアクセスできる XPCOM コンポーネントを開発するための ...
  • Generating_GUIDs GUID は、Mozilla プログラミングで、XPCOM インタフェース (このタイプの GUID は IID と呼ばれています) やコンポーネント (CID) 、 拡張機能 や テーマ ...
  • How_to_Build_an_XPCOM_Component_in_Javascript これは JavaScript で XPCOM コンポーネントを作成するための "Hello World" 的なチュートリアルです。このチュートリアルでは、XPCOM ...
  • How_to_create_a_DOM_tree このページでは JavaScript において DOM Core API を用いて DOM オブジェクトを作成したり変更したりする方法を解説します。これはすべての Gecko ...
  • Installing_extensions toolkit ベースのアプリケーション(Firefox やその他の XULRunner ...
  • Installing_Extensions_and_Themes_From_Web_Pages 拡張機能 と テーマ を Web ページからインストールするには、XPI ファイルに直接リンクしたり、 InstallTrigger オブジェクトを使用するなど様々な方法があります。
  • Install_Manifests インストールマニフェスト (Install Manifest) ...
  • Introduction_to_using_XPath_in_JavaScript この文書では拡張機能や Web サイトから JavaScript 内で XPath を使うためのインターフェースについて解説します。Mozilla は DOM 3 XPath ...
  • JSON JSON ( JavaScript Object Notation ) は JavaScript 構文のサブセットをベースにしたデータ交換フォーマットです。JSON は、拡張機能などを含む ...
  • Localizing_an_extension This article expands upon the previous samples on extension writing by adding localization ...
  • Localizing_extension_descriptions Gecko 1.9 には、アドオンの説明や他のメタデータのローカライズに関して、新しく、より強力な方法が盛り込まれています。各言語の説明はすべて、 em:localized プロパティを使って ...
  • Making_Sure_Your_Theme_Works_with_RTL_Locales いくつかの言語は右から左に書かれています。Firefox と Thunderbird でリリースされている言語にはアラビア語とヘブライ語があり、さらにペルシャ語の ベータ版が利用可能 ...
  • Monitoring_plugins プラグインシステムで、プラグイン (Adobe Flash など) が呼び出しの実行にどれだけ時間を要したかを測定できる、新しいコンポーネントが利用可能になりました。このコンポーネントは、 ...
  • Mozilla/Add-ons アドオンは Firefox 、 SeaMonkey 、 Thunderbird などの Gecko ベースのアプリケーションに新たに機能を追加します。
  • Mozilla/Add-ons/Add-on_guidelines これらのアドオンガイドラインは、優れたユーザエクスペリエンスを確保する一方で、オープンかつ多様なアドオン開発者のコミュニティの育成をするために作成されました。ホストされている場所に関わらず、すべ ...
  • Mozilla/Add-ons/Add-on_Manager The Add-on Manager is responsible for managing all of the add-ons installed in the application. ...
  • Mozilla/Add-ons/Add-on_Manager/AddonAuthor 作成者、開発者、貢献者、アドオンの翻訳者を表します。
  • Mozilla/Add-ons/Add-on_Manager/AddonScreenshot アドオンのスクリーンショット
  • Mozilla/Add-ons/Add-on_Manager/Code_Samples あなたのアドオンがインストールされているディレクトリを確認する必要がある場合、次の様なトリックを用います。コード中の YOUREXTENSIONID はあなたのアドオンの ID で置き換えてください。
  • Mozilla/Add-ons/WebExtensions/API/alarms/Alarm 単一のアラームに関する情報を含みます。このオブジェクトは alarms.get() や alarms.getAll() の戻り値として返されます。また、 alarms.onAlarm ...
  • Mozilla/Add-ons/WebExtensions/API/alarms/clear 与えた名前に対応するアラームを解除します。
  • Mozilla/Add-ons/WebExtensions/API/alarms/clearAll 予約されたアラームすべてを解除します。
  • Mozilla/Add-ons/WebExtensions/API/alarms/create 新しいアラームを生成します。
  • Mozilla/Add-ons/WebExtensions/API/alarms/get 与えた名前に対応するアラームを取得します。取得したアラームは、コールバック関数に渡す alarms.Alarm オブジェクトとして用いることがあります。
  • Mozilla/Add-ons/WebExtensions/API/alarms/getAll 予約されたアラームすべてを取得します。取得されたアラームは alarms.Alarm オブジェクトの配列としてコールバック関数に渡されます。
  • Mozilla/Add-ons/WebExtensions/API/alarms/onAlarm アドオンによってアラームが動作した際に発火します。
  • Mozilla/Add-ons/WebExtensions/API/bookmarks WebExtensions bookmarks API ...
  • Mozilla/Add-ons/WebExtensions/API/bookmarks/BookmarkTreeNode bookmarks.BookmarkTreeNode 型のオブジェクトは、ブックマークツリー上のノード(ブックマーク / フォルダ)を表現するものです。子ノードは親フォルダの中で index ...
  • Mozilla/Add-ons/WebExtensions/API/bookmarks/BookmarkTreeNodeUnmodifiable bookmarks.BookmarkTreeNodeUnmodifiable 型は、ブックマークツリー上のノード(ブックマーク / ...
  • Mozilla/Add-ons/WebExtensions/API/bookmarks/create bookmarks.create() は、 parentId で指定した BookmarkTreeNode の配下に、ブックマークやフォルダを作成するメソッドです。フォルダを作成する場合は、 ...
  1. 1
  2. 2