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に修正 --- .../webextensions/user_interface/page_actions/index.html | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'files/ja/mozilla/add-ons/webextensions/user_interface/page_actions/index.html') diff --git a/files/ja/mozilla/add-ons/webextensions/user_interface/page_actions/index.html b/files/ja/mozilla/add-ons/webextensions/user_interface/page_actions/index.html index c285ad2670..2867a7f679 100644 --- a/files/ja/mozilla/add-ons/webextensions/user_interface/page_actions/index.html +++ b/files/ja/mozilla/add-ons/webextensions/user_interface/page_actions/index.html @@ -12,13 +12,13 @@ translation_of: Mozilla/Add-ons/WebExtensions/user_interface/Page_actions

-

ウェブページに関係する機能のある時だけにこのボタンを使ってください。既定ではアドレスバーのボタンはすべてのタブにて隠されていて、pageAction.show()pageAction.hide() を呼び出すことで、特定のタブ上での表示・非表示を制御します。

+

ウェブページに関係する機能のある時だけにこのボタンを使ってください。既定ではアドレスバーのボタンはすべてのタブにて隠されていて、pageAction.show()pageAction.hide() を呼び出すことで、特定のタブ上での表示・非表示を制御します。

ツールバーボタンと比較して、似た振る舞いをしますが、そちらは拡張機能の機能が大抵のウェブページに適用できる状況で使われます。

ページアクションを指定する

-

ページアクションのプロパティは manifest.json の page_action キーで定義します。

+

ページアクションのプロパティは manifest.json の page_action キーで定義します。

"page_action": {
   "browser_style": true,
@@ -31,15 +31,15 @@ translation_of: Mozilla/Add-ons/WebExtensions/user_interface/Page_actions
 
 

唯一不可欠なキーは default_icon です。

-

ページアクションの指定には2つの方法があります: ポップアップがつくのとつかないのです。 ポップアップを指定しないと、ユーザーがボタンをクリックした時に、拡張機能にイベントがディスパッチされ、これを拡張機能が pageAction.onClickedを使ってリッスンします:

+

ページアクションの指定には2つの方法があります: ポップアップがつくのとつかないのです。 ポップアップを指定しないと、ユーザーがボタンをクリックした時に、拡張機能にイベントがディスパッチされ、これを拡張機能が pageAction.onClickedを使ってリッスンします:

browser.pageAction.onClicked.addListener(handleClick);
-

ポップアップを指定すると、クリックイベントはディスパッチされません: その代わりに、ユーザーがボタンをクリックした時にポップアップが表示されます。ユーザーはポップアップとやりとりできて、ユーザーが範囲外をクリックした時に自動的にポップアップが閉じます。ポップアップを作成、管理することの詳細はポップアップの記事を見てください。

+

ポップアップを指定すると、クリックイベントはディスパッチされません: その代わりに、ユーザーがボタンをクリックした時にポップアップが表示されます。ユーザーはポップアップとやりとりできて、ユーザーが範囲外をクリックした時に自動的にポップアップが閉じます。ポップアップを作成、管理することの詳細はポップアップの記事を見てください。

拡張機能は1つだけのページアクションを持つ必要があります。

-

なお、上に示されている任意のプロパティはpageAction API を使ったコードからも変更できます。

+

なお、上に示されている任意のプロパティはpageAction API を使ったコードからも変更できます。

-- cgit v1.2.3-54-g00ecf