From 4aaee0a1710f4df99bf4e07fa2ae8986b6219c62 Mon Sep 17 00:00:00 2001 From: Masahiro FUJIMOTO Date: Tue, 14 Sep 2021 23:03:12 +0900 Subject: Mozilla/Add-on-url以下の文書内のリンクURLを正規化 (#2365) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - /en-US へのリンクを /ja へのリンクに修正 - /ja が付いていないものに /ja を付加 - MDN内のリンクが完全URLの場合、 /ja/docs からのURLに修正 --- .../mozilla/add-ons/webextensions/native_messaging/index.html | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'files/ja/mozilla/add-ons/webextensions/native_messaging') diff --git a/files/ja/mozilla/add-ons/webextensions/native_messaging/index.html b/files/ja/mozilla/add-ons/webextensions/native_messaging/index.html index 4f8ec385e0..719e59a30a 100644 --- a/files/ja/mozilla/add-ons/webextensions/native_messaging/index.html +++ b/files/ja/mozilla/add-ons/webextensions/native_messaging/index.html @@ -74,7 +74,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/Native_messaging

アプリマニフェストファイルはネイティブアプリケーションと一緒にインストールする必要があります。ブラウザーはアプリマニフェストファイルを読み込み、検証を行いますが、インストールや管理は行いません。したがって、app manifest ファイルがインストール・アップデートされた時期や方法についてのセキュリティモデルは、WebExtension を使う拡張機能に対してのものというよりはネイティブアプリケーションに対してのものです。

-

native アプリマニフェストの文法と場所については、Native manifests を見てください。

+

native アプリマニフェストの文法と場所については、Native manifests を見てください。

例として、"ping_pong"ネイティブアプリケーションの manifest を以下に示します。

@@ -112,7 +112,7 @@ python -u "c:\\path\\to\\native-messaging\\app\\ping_pong.py"

拡張機能側

-

ネイティブメッセージはコンテンツスクリプトで直接使うことはできません; バックグラウンドスクリプトで間接的にやりとりする必要があります。

+

ネイティブメッセージはコンテンツスクリプトで直接使うことはできません; バックグラウンドスクリプトで間接的にやりとりする必要があります。

これを使うには2つのパターンがあります:ネクションベースのメッセージングとコネクションレスメッセージングです。

@@ -124,7 +124,7 @@ python -u "c:\\path\\to\\native-messaging\\app\\ping_pong.py"
@@ -176,7 +176,7 @@ browser.browserAction.onClicked.addListener(() => {

アプリからの最初のメッセージは sendNativeMessage() 呼び出しの応答として扱われ、コールバックに渡されます。

@@ -355,7 +355,7 @@ while True: -- cgit v1.2.3-54-g00ecf