From d192fb918b0e2aa8869de6dcc59de8464b6e879a Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Fri, 11 Dec 2020 18:59:39 -0500 Subject: dump 2020-12-11 --- .../webextensions/user_interface/extension_pages/index.html | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'files/ja/mozilla') diff --git a/files/ja/mozilla/add-ons/webextensions/user_interface/extension_pages/index.html b/files/ja/mozilla/add-ons/webextensions/user_interface/extension_pages/index.html index a945d4d1fc..08210629f2 100644 --- a/files/ja/mozilla/add-ons/webextensions/user_interface/extension_pages/index.html +++ b/files/ja/mozilla/add-ons/webextensions/user_interface/extension_pages/index.html @@ -9,7 +9,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/user_interface/Extension_pages ---
{{AddonSidebar()}}
-

拡張機能にはフォームやヘルプなど拡張機能が必要とするコンテンツを提供するためのHTMlを含めることができます。

+

拡張機能にはフォームやヘルプなど拡張機能が必要とするコンテンツを提供するためのHTMLを含めることができます。

Example of a simple bundled page displayed as a detached panel.

@@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/user_interface/Extension_pages

HTMLファイルと関連づけられた CSS や JavaScript ファイルを拡張機能に含めることができます。これらのファイルはルートに置くこともできますし、サブディレクトリに分けることもできます。

-
/my-extension
+
/my-extension
     /manifest.json
     /my-page.html
     /my-page.js
@@ -32,7 +32,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/user_interface/Extension_pages

windows.create() を使うと、例えば、HTML ファイルを detached panel (アドレスバー、ブックマークバーなどといったブラウザ UI がないウィンドウ) 開くことができ、ダイアログのようなユーザーエクスペリエンスを実現できます:

-
var createData = {
+
var createData = {
   type: "detached_panel",
   url: "panel.html",
   width: 250,
@@ -42,7 +42,7 @@ var creating = browser.windows.create(createData);

ウィンドウが必要なくなったときは JavaScript で閉じることができます。例えば、以下の例では、ユーザーがボタンをクリックしたときに {{WebExtAPIRef("windows.remove()")}} にウィンドウ の ID を渡しています:

-
document.getElementById("closeme").addEventListener("click", function(){
+
document.getElementById("closeme").addEventListener("click", function(){
   var winId = browser.windows.WINDOW_ID_CURRENT;
   var removing = browser.windows.remove(winId);
 }); 
@@ -51,7 +51,7 @@ var creating = browser.windows.create(createData);

デフォルトではこの方法で開かれたページは普通のウェブページを開いたときと同じように履歴に保存されます。履歴に保存したくない場合、 {{WebExtAPIRef("history.deleteUrl()")}} を使ってブラウザから履歴のレコードを削除することができます。

-
function onVisited(historyItem) {
+
function onVisited(historyItem) {
   if (historyItem.url == browser.extension.getURL(myPage)) {
     browser.history.deleteUrl({url: historyItem.url});
   }
-- 
cgit v1.2.3-54-g00ecf