From 3dbe797113213b95ab33955cea50ad7d3a58e5df Mon Sep 17 00:00:00 2001 From: Masahiro FUJIMOTO Date: Fri, 14 May 2021 00:02:09 +0900 Subject: Mozilla/Add-ons/WebExtensions/Examples を更新 (#711) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 2021/02/01 時点の英語版に同期 - 原語併記マクロを削除 --- .../add-ons/webextensions/examples/index.html | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) (limited to 'files') diff --git a/files/ja/mozilla/add-ons/webextensions/examples/index.html b/files/ja/mozilla/add-ons/webextensions/examples/index.html index a5d7895db9..9c08f74e5a 100644 --- a/files/ja/mozilla/add-ons/webextensions/examples/index.html +++ b/files/ja/mozilla/add-ons/webextensions/examples/index.html @@ -10,20 +10,24 @@ translation_of: Mozilla/Add-ons/WebExtensions/Examples

拡張機能の開発方法を分かりやすく説明するため、シンプルな拡張機能のサンプルを集めたリポジトリ https://github.com/mdn/webextensions-examples を公開しています。この記事では、そのリポジトリで使われている WebExtension API について説明します。

-

これらのサンプルは Firefox Nightly で動作します。ほとんどのものがよりバージョン番号の小さい Firefox でも動作しますが、拡張機能の manifest.json に指定されている strict_min_version キーを確認してください。

+

これらのサンプルは Firefox Nightly で動作します。ほとんどのものがより早期の Firefox でも動作しますが、拡張機能の manifest.json に指定されている strict_min_version キーを確認してください。

-

試してみたい方には、3 つの選択肢があります:

+
+

いくつかの例では、特定のドメインまたはページでのみ動作します。制限事項の詳細は、各サンプルの readme ファイルに記載されています。どの例も既定ではプライベートブラウジングウィンドウでは動作しません。詳細は「プライベートブラウジングでの拡張機能」をご覧ください。

+
+ +

これらの例を試してみる場合は、リポジトリをクローンしてから下記のようにしてください。

    -
  1. リポジトリを clone し、アドオンをソースディレクトリーから直接読み込む方法。{{原語併記("Load Temporary Add-on", "一時的にアドオンを読み込み")}} 機能を使います。Firefox を再起動するまで拡張機能は読み込まれたままです。
  2. -
  3. リポジトリを clone し、web-ext コマンドラインツールを使って その拡張機能がインストールされた状態で Firefox を起動する。
  4. -
  5. リポジトリを clone し、build ディレクトリーに移動する。ここにはすべてのサンプルのビルドされ署名されたバージョンが置かれています。Firefox のメニュー ファイル/ファイルを開く から開いて、拡張機能をインストールすることができます。addons.mozilla.org からインストールしたのと同じ状態になります。
  6. +
  7. 一時的なアドオンを読み込む (Load Temporary Add-on) 機能を使用する。拡張機能は Firefox を再起動するまで読み込まれたままになります。
  8. +
  9. コマンドラインで拡張機能のソースフォルダーを開き、 web-ext を使用して拡張機能を実行する。拡張機能は Firefox を再起動するまで読み込まれたままになります。
  10. +
  11. Firefox で ファイル > ファイルを開く を使用し、 build フォルダーにある例を探す。 build フォルダーにはビルドされ署名されたバージョンのすべての例が置いてあります。これは例を永続的にインストールします。
-
-

重要: この例の WebExtension を AMO (addons.mozilla.org)に投稿しないでください、WebExtension のサンプルを実行するのに署名をする必要はありません。単に上記の手順に従ってください。

+
+

重要: この例の WebExtension を addons.mozilla.org (AMO) に投稿しないでください、WebExtension の例を実行するのに署名をする必要はありません。単に上記の手順に従ってください。

-

リポジトリにコントリビュートしたい方は、是非とも pull request を送ってください!

+

リポジトリに貢献したい方は、是非とも pull request を送ってください!

{{WebExtAllExamples}}

-- cgit v1.2.3-54-g00ecf