From e75cc88f3017aa767b701a9fbf46946c50772ada Mon Sep 17 00:00:00 2001 From: Masahiro FUJIMOTO Date: Sun, 25 Sep 2022 18:06:51 +0900 Subject: [PATCH] =?UTF-8?q?=E3=83=AA=E3=83=B3=E3=82=AF=E5=85=88=E3=81=8C?= =?UTF-8?q?=20/en-US/=20=E3=81=AB=E3=81=AA=E3=81=A3=E3=81=A6=E3=81=84?= =?UTF-8?q?=E3=81=9F=E3=82=82=E3=81=AE=E3=82=92=20/ja/=20=E3=81=AB?= =?UTF-8?q?=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- files/ja/_redirects.txt | 1 - files/ja/_wikihistory.json | 4 - .../cors-safelisted_response_header/index.md | 2 +- files/ja/glossary/index.md | 2 +- files/ja/glossary/quaternion/index.md | 2 +- .../what_is_a_web_server/index.md | 2 +- .../how_to_structure_a_web_form/index.md | 2 +- .../angular_item_component/index.md | 2 +- .../experimental_deprecated_obsolete/index.md | 2 +- .../howto/markdown_in_mdn/index.md | 2 +- .../howto/write_an_api_reference/index.md | 2 +- .../user_interface/extension_pages/index.md | 2 +- files/ja/mozilla/firefox/releases/14/index.md | 2 +- files/ja/mozilla/firefox/releases/40/index.md | 2 +- files/ja/mozilla/firefox/releases/44/index.md | 2 +- files/ja/mozilla/firefox/releases/49/index.md | 4 +- files/ja/mozilla/firefox/releases/57/index.md | 2 +- .../installing_on_pws_cloud_foundry/index.md | 2 +- .../community/working_in_community/index.md | 2 +- .../what_does_an_api_reference_need/index.md | 34 +- .../orphaned/web/specification_list/index.md | 1584 ----------------- files/ja/web/api/characterdata/index.md | 2 +- files/ja/web/api/clipboard/read/index.md | 2 +- .../ja/web/api/css/factory_functions/index.md | 2 +- .../document/requeststorageaccess/index.md | 2 +- files/ja/web/api/dompoint/index.md | 2 +- .../ja/web/api/element/namespaceuri/index.md | 2 +- .../web/api/eventsource/error_event/index.md | 6 +- files/ja/web/api/htmlslotelement/index.md | 4 +- files/ja/web/api/htmlvideoelement/index.md | 2 +- .../timing_element_visibility/index.md | 6 +- .../web/api/keyboardevent/location/index.md | 2 +- .../api/mediadevices/getdisplaymedia/index.md | 8 +- .../web/api/mediastreamtrack/remote/index.md | 2 +- files/ja/web/api/mouseevent/pagex/index.md | 2 +- files/ja/web/api/ndefreadingevent/index.md | 2 +- files/ja/web/api/node/removechild/index.md | 2 +- files/ja/web/api/paymentaddress/index.md | 2 +- files/ja/web/api/shadowroot/index.md | 2 +- .../web/api/vrdisplay/requestpresent/index.md | 2 +- .../web/api/webrtc_api/connectivity/index.md | 4 +- files/ja/web/api/window/console/index.md | 2 +- files/ja/web/api/worker/index.md | 2 +- .../ja/web/css/-webkit-touch-callout/index.md | 2 +- .../web/css/@media/-webkit-animation/index.md | 6 +- .../web/css/@media/prefers-contrast/index.md | 2 +- .../web/css/border-top-left-radius/index.md | 2 +- files/ja/web/css/cascade/index.md | 2 +- .../index.md | 2 +- files/ja/web/css/grid-auto-flow/index.md | 2 +- .../breadcrumb_navigation/index.md | 2 +- files/ja/web/exslt/exsl/index.md | 2 +- files/ja/web/exslt/math/index.md | 2 +- .../guide/html/constraint_validation/index.md | 2 +- files/ja/web/html/attributes/rel/index.md | 18 +- files/ja/web/html/element/object/index.md | 2 +- files/ja/web/html/element/xmp/index.md | 2 +- .../html/global_attributes/itemtype/index.md | 8 +- files/ja/web/http/caching/index.md | 2 +- files/ja/web/http/cors/index.md | 18 +- .../script-src/index.md | 2 +- .../ja/web/http/headers/content-type/index.md | 2 +- files/ja/web/http/headers/index.md | 6 +- .../web/http/headers/x-frame-options/index.md | 2 +- .../guide/expressions_and_operators/index.md | 6 +- .../reference/errors/read-only/index.md | 2 +- .../global_objects/dataview/index.md | 2 +- .../reference/global_objects/index.md | 2 +- .../reference/operators/typeof/index.md | 2 +- .../reference/statements/const/index.md | 2 +- .../transitioning_to_strict_mode/index.md | 2 +- .../web/manifest/protocol_handlers/index.md | 4 +- files/ja/web/manifest/shortcuts/index.md | 2 +- files/ja/web/mathml/authoring/index.md | 6 +- files/ja/web/media/index.md | 2 +- .../app_structure/index.md | 2 +- .../web/security/insecure_passwords/index.md | 2 +- .../ja/web/svg/attribute/stop-color/index.md | 4 +- .../using_custom_elements/index.md | 4 +- files/ja/web/xml/index.md | 2 +- .../javascript_interface/memory/grow/index.md | 2 +- .../module/module/index.md | 2 +- .../runtimeerror/index.md | 2 +- .../javascript_interface/table/set/index.md | 6 +- 84 files changed, 139 insertions(+), 1728 deletions(-) delete mode 100644 files/ja/orphaned/web/specification_list/index.md diff --git a/files/ja/_redirects.txt b/files/ja/_redirects.txt index 5d0ae16cdc0873..35c0b7fed894a2 100644 --- a/files/ja/_redirects.txt +++ b/files/ja/_redirects.txt @@ -4879,7 +4879,6 @@ /ja/docs/Web/Security/HTTP_Strict_Transport_Security /ja/docs/Web/HTTP/Headers/Strict-Transport-Security /ja/docs/Web/Security/Information_Security_Basics /ja/docs/orphaned/Web/Security/Information_Security_Basics /ja/docs/Web/Security/Public_Key_Pinning /ja/docs/conflicting/Web/Security/Certificate_Transparency -/ja/docs/Web/Specification_list /ja/docs/orphaned/Web/Specification_list /ja/docs/Web/WebGL /ja/docs/Web/API/WebGL_API /ja/docs/Web/WebGL/Adding_2D_content_to_a_WebGL_context /ja/docs/Web/API/WebGL_API/Tutorial/Adding_2D_content_to_a_WebGL_context /ja/docs/Web/WebGL/Animating_objects_with_WebGL /ja/docs/Web/API/WebGL_API/Tutorial/Animating_objects_with_WebGL diff --git a/files/ja/_wikihistory.json b/files/ja/_wikihistory.json index 6ab7470a2dd53b..bc377df2118319 100644 --- a/files/ja/_wikihistory.json +++ b/files/ja/_wikihistory.json @@ -32016,10 +32016,6 @@ "modified": "2020-03-15T03:29:26.429Z", "contributors": ["mfuji09", "takubokudori", "Uemmra3"] }, - "orphaned/Web/Specification_list": { - "modified": "2019-03-23T22:36:04.299Z", - "contributors": ["lv7777"] - }, "orphaned/Web/Web_Components/Status_in_Firefox": { "modified": "2019-03-23T22:35:08.421Z", "contributors": ["ueokande", "dskmori"] diff --git a/files/ja/glossary/cors-safelisted_response_header/index.md b/files/ja/glossary/cors-safelisted_response_header/index.md index 904f32d92f5cf6..31153a77e6e9dc 100644 --- a/files/ja/glossary/cors-safelisted_response_header/index.md +++ b/files/ja/glossary/cors-safelisted_response_header/index.md @@ -2,7 +2,7 @@ title: CORS-safelisted response header (CORS セーフリストレスポンスヘッダー) slug: Glossary/CORS-safelisted_response_header --- -_CORS セーフリストレスポンスヘッダー_ は、[CORS](/en-US/docs/Web/HTTP/CORS) レスポンスに含まれる [HTTP ヘッダー](/ja/docs/Web/HTTP/Headers)で、クライアントスクリプトに公開しても _安全_ であると見なされます。セーフリストに含まれたレスポンスヘッダーのみがウェブページで利用できます。 +_CORS セーフリストレスポンスヘッダー_ は、[CORS](/ja/docs/Web/HTTP/CORS) レスポンスに含まれる [HTTP ヘッダー](/ja/docs/Web/HTTP/Headers)で、クライアントスクリプトに公開しても _安全_ であると見なされます。セーフリストに含まれたレスポンスヘッダーのみがウェブページで利用できます。 既定では以下のレスポンスヘッダーがセーフリストに含まれます。 diff --git a/files/ja/glossary/index.md b/files/ja/glossary/index.md index 9788997e5bc154..b52898e065e75e 100644 --- a/files/ja/glossary/index.md +++ b/files/ja/glossary/index.md @@ -12,6 +12,6 @@ slug: Glossary diff --git a/files/ja/glossary/quaternion/index.md b/files/ja/glossary/quaternion/index.md index 84773516f1002e..3f7e118da9e8e9 100644 --- a/files/ja/glossary/quaternion/index.md +++ b/files/ja/glossary/quaternion/index.md @@ -4,7 +4,7 @@ slug: Glossary/Quaternion --- **四元数**は、2 つの 3D ベクトルの商であり、3D グラフィックや加速度計ベースのセンサーで、方位や回転のデータを表現するために使用されます。 -数学的な四元数はこれよりも複雑ですが、例えば [WebGL](/en-US/docs/Glossary/WebGL) や [WebXR](/en-US/docs/Web/API/WebXR_Device_API) を使用して回転を表現するための**単位四元数** (または**回転四元数**) は、3D ポイントと同じ構文を使用して表されます。そのため、{{domxref("DOMPoint")}} (または {{domxref("DOMPointReadOnly")}}) という型を使って四元数を格納します。 +数学的な四元数はこれよりも複雑ですが、例えば [WebGL](/ja/docs/Glossary/WebGL) や [WebXR](/ja/docs/Web/API/WebXR_Device_API) を使用して回転を表現するための**単位四元数** (または**回転四元数**) は、3D ポイントと同じ構文を使用して表されます。そのため、{{domxref("DOMPoint")}} (または {{domxref("DOMPointReadOnly")}}) という型を使って四元数を格納します。 ## 関連情報 diff --git a/files/ja/learn/common_questions/what_is_a_web_server/index.md b/files/ja/learn/common_questions/what_is_a_web_server/index.md index a068ca73e478a2..0ff1eeb237aea4 100644 --- a/files/ja/learn/common_questions/what_is_a_web_server/index.md +++ b/files/ja/learn/common_questions/what_is_a_web_server/index.md @@ -82,7 +82,7 @@ HTTP はクライアントとサーバーがどのように通信するかにつ 2. もしあれば、ウェブサーバーはブラウザーにファイルを送り返します。なければ、アプリケーションサーバーが必要なファイルを作成します。 3. どちらの処理もできない場合、ウェブサーバーは {{HTTPStatus("404", "404 Not Found")}} としてよく知られているエラーメッセージをブラウザーに返します。 404 エラーはよく起こるので、多くのウェブデザイナーが 404 エラーページのデザインに時間を割いています。 - [![The MDN 404 page as an example of such error page](mdn-404.jpg)](/en-US/docs/Web/HTTP/Status/404) + [![The MDN 404 page as an example of such error page](mdn-404.jpg)](/ja/docs/Web/HTTP/Status/404) ### 動的コンテンツと静的コンテンツ diff --git a/files/ja/learn/forms/how_to_structure_a_web_form/index.md b/files/ja/learn/forms/how_to_structure_a_web_form/index.md index 7cf3b6cff868ec..14fc87bf5347db 100644 --- a/files/ja/learn/forms/how_to_structure_a_web_form/index.md +++ b/files/ja/learn/forms/how_to_structure_a_web_form/index.md @@ -39,7 +39,7 @@ original_slug: Learn/Forms/How_to_structure_an_HTML_form > **Warning:** フォームの中にフォームを入れ子にすることは厳格に禁じられています。これは予期せぬ動作を発生するおそれがあるので、悪い考えです。 -{{HTMLElement("form")}} 要素の外部でもフォームウィジェットを使用できますが、そのフォームウィジェットは [`form`](/en-US/docs/Web/HTML/Element/input#form) 属性を用いて関連付けなければ、どのフォームに対しても何も行わないことに注意してください。これは、フォーム内に包含されていないコントロールを明示的にフォームへ紐付けられるように導入されました。 +{{HTMLElement("form")}} 要素の外部でもフォームウィジェットを使用できますが、そのフォームウィジェットは [`form`](/ja/docs/Web/HTML/Element/input#form) 属性を用いて関連付けなければ、どのフォームに対しても何も行わないことに注意してください。これは、フォーム内に包含されていないコントロールを明示的にフォームへ紐付けられるように導入されました。 それでは、フォームに入れ子になっている構造要素に移動してみましょう。 diff --git a/files/ja/learn/tools_and_testing/client-side_javascript_frameworks/angular_item_component/index.md b/files/ja/learn/tools_and_testing/client-side_javascript_frameworks/angular_item_component/index.md index ac3a9c663eb647..ad824c9bf7ff0b 100644 --- a/files/ja/learn/tools_and_testing/client-side_javascript_frameworks/angular_item_component/index.md +++ b/files/ja/learn/tools_and_testing/client-side_javascript_frameworks/angular_item_component/index.md @@ -171,7 +171,7 @@ remove(item) { `remove()` メソッドは JavaScript の `Array.splice()` メソッドを使用して、関連するアイテムの `indexOf` にある 1 つのアイテムを削除します。 平易な英語では、これは `splice()` メソッドが配列からアイテムを削除することを意味します。 -`splice()` メソッドの詳細については、[`Array.prototype.splice()`](/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/splice) に関する MDN Web Docs の記事を参照してください。 。 +`splice()` メソッドの詳細については、[`Array.prototype.splice()`](/ja/docs/Web/JavaScript/Reference/Global_Objects/Array/splice) に関する MDN Web Docs の記事を参照してください。 。 ## ItemComponent にロジックを追加 diff --git a/files/ja/mdn/writing_guidelines/experimental_deprecated_obsolete/index.md b/files/ja/mdn/writing_guidelines/experimental_deprecated_obsolete/index.md index 820eab152dd51e..7edfce4471bc72 100644 --- a/files/ja/mdn/writing_guidelines/experimental_deprecated_obsolete/index.md +++ b/files/ja/mdn/writing_guidelines/experimental_deprecated_obsolete/index.md @@ -143,7 +143,7 @@ _「この機能が標準化過程にあり、どこかで実装されている - 他の場所で議論されている場合に備えて、削除された項目への参照を MDN で検索してください。 そこにも同様の警告ボックスを追加してください。 - これらの項目がすぐにドキュメントから削除されることは、たとえあったとしても、まずないでしょう。 - しかし、一部またはすべての資料がサイトの [Archive](/en-US/docs/Archive) セクションに移動される可能性があります。 + しかし、一部またはすべての資料がサイトの [Archive](/ja/docs/Archive) セクションに移動される可能性があります。 - [ブラウザー互換性データリポジトリー](https://github.com/mdn/browser-compat-data)の関連する項目を更新して、影響を受ける項目の非推奨を反映させてください。 上記のガイドラインで提案されている警告メッセージの文言やその他の文章の変更については、常識的な範囲でお願いします。 diff --git a/files/ja/mdn/writing_guidelines/howto/markdown_in_mdn/index.md b/files/ja/mdn/writing_guidelines/howto/markdown_in_mdn/index.md index 2a05ac9b1c1b42..466a4e20791881 100644 --- a/files/ja/mdn/writing_guidelines/howto/markdown_in_mdn/index.md +++ b/files/ja/mdn/writing_guidelines/howto/markdown_in_mdn/index.md @@ -503,7 +503,7 @@ HTML の {{HTMLElement("sup")}} および {{HTMLElement("sub")}} 要素を必要 文章のコンテンツに、 KumaScript のマクロ呼び出しを含めることができます。 ```plain -**`margin`** は [CSS](/en-US/docs/Web/CSS) のプロパティで、要素の全 4 辺のマージン領域を設定します。 +**`margin`** は [CSS](/ja/docs/Web/CSS) のプロパティで、要素の全 4 辺のマージン領域を設定します。 これは \{{cssxref("margin-top")}}, \{{cssxref("margin-right")}}, \{{cssxref("margin-bottom")}}, \{{cssxref("margin-left")}} の一括指定です。 \{{EmbedInteractiveExample("pages/css/margin.html")}} diff --git a/files/ja/mdn/writing_guidelines/howto/write_an_api_reference/index.md b/files/ja/mdn/writing_guidelines/howto/write_an_api_reference/index.md index 5907cd032e3247..4fe47c2cff5fa2 100644 --- a/files/ja/mdn/writing_guidelines/howto/write_an_api_reference/index.md +++ b/files/ja/mdn/writing_guidelines/howto/write_an_api_reference/index.md @@ -67,7 +67,7 @@ API リファレンスには、一般的に次のようなページが含まれ #### 概要ページ API の概要ページは、 API の役割、最上位のインターフェイス、他のインターフェイスに含まれる関連機能、その他の高水準な詳細を説明するために使われます。 -名前とスラッグは API の名前と最後に "API" を付けたものとしてください。 API リファレンスの最上位に置かれ、[https://developer.mozilla.org/ja/docs/Web/API](/en-US/docs/Web/API)の子として扱われます。 +名前とスラッグは API の名前と最後に "API" を付けたものとしてください。 API リファレンスの最上位に置かれ、[https://developer.mozilla.org/ja/docs/Web/API](/ja/docs/Web/API)の子として扱われます。 例: diff --git a/files/ja/mozilla/add-ons/webextensions/user_interface/extension_pages/index.md b/files/ja/mozilla/add-ons/webextensions/user_interface/extension_pages/index.md index 17caf71a1fbedc..a1d23bfb7f80a3 100644 --- a/files/ja/mozilla/add-ons/webextensions/user_interface/extension_pages/index.md +++ b/files/ja/mozilla/add-ons/webextensions/user_interface/extension_pages/index.md @@ -64,7 +64,7 @@ function onVisited(historyItem) { browser.history.onVisited.addListener(onVisited); ``` -履歴 API を使用するには、 "`history`" [権限](/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/permissions) を [`manifest.json`](/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json) ファイルでリクエストする必要があります。 +履歴 API を使用するには、 "`history`" [権限](/ja/docs/Mozilla/Add-ons/WebExtensions/manifest.json/permissions) を [`manifest.json`](/ja/docs/Mozilla/Add-ons/WebExtensions/manifest.json) ファイルでリクエストする必要があります。 ## ウェブページのデザイン diff --git a/files/ja/mozilla/firefox/releases/14/index.md b/files/ja/mozilla/firefox/releases/14/index.md index 95c5fad6bc7d0a..cf131b01b638ab 100644 --- a/files/ja/mozilla/firefox/releases/14/index.md +++ b/files/ja/mozilla/firefox/releases/14/index.md @@ -19,7 +19,7 @@ Firefox 14 は 米国時間 2012 年 7 月 17 日にリリースされました - {{domxref("DOMException", "DOMException.code")}} は最新の DOM Level 4 仕様に従って非推奨になりました。 - {{domxref("Range.insertNode()")}} が 折り畳まれた (collapsed) 範囲上で用いられたときに正しく動作するようになりました。 - {{domxref("BlobBuilder", "MozBlobBuilder")}} インターフェイスが {{domxref("Blob")}} コンストラクターの利用を促すために非推奨になりました。 `MozBlobBuilder` を利用した場合、ウェブコンソールに警告が表示されます。 -- [Mutation Observers](/en-US/docs/Web/API/MutationObserver) のサポートが導入されました。これは、パフォーマンスに関する多くの問題がある DOM3 の Mutation Events の置き換えとして設計されました。 +- [Mutation Observers](/ja/docs/Web/API/MutationObserver) のサポートが導入されました。これは、パフォーマンスに関する多くの問題がある DOM3 の Mutation Events の置き換えとして設計されました。 - {{domxref("HTMLImageElement")}} インターフェイスの `x` プロパティおよび `y` プロパティは Gecko 7.0 で削除されましたが、互換性の理由でこのリリースから復活しました。 - {{domxref("Document")}} のメソッドである `execCommandShowHelp()` と `queryCommandText()` は、今まで何もしませんでしたが、削除されました。` - `GeoPositionAddress` インターフェイスは、 [Geolocation](/ja/docs/Web/API/Geolocation_API) API で廃止された仕様の一部であり、削除されました。 diff --git a/files/ja/mozilla/firefox/releases/40/index.md b/files/ja/mozilla/firefox/releases/40/index.md index 42f91b000d11d3..66b65aa47d01dc 100644 --- a/files/ja/mozilla/firefox/releases/40/index.md +++ b/files/ja/mozilla/firefox/releases/40/index.md @@ -158,7 +158,7 @@ _変更なし。_ ### その他 - Keywords API は非推奨になりました。まもなく削除します ({{bug(1140395)}})。 -- 自動テストシステムで、個体テスト関数のスキップをサポートしました。{{SectionOnPage("/en-US/docs/Mozilla/QA/Writing_xpcshell-based_unit_tests", "Conditional test functions")}} をご覧ください。 +- 自動テストシステムで、個体テスト関数のスキップをサポートしました。{{SectionOnPage("/ja/docs/Mozilla/QA/Writing_xpcshell-based_unit_tests", "Conditional test functions")}} をご覧ください。 ## 関連情報 diff --git a/files/ja/mozilla/firefox/releases/44/index.md b/files/ja/mozilla/firefox/releases/44/index.md index 9d92148e47e9fa..4be7389147cc21 100644 --- a/files/ja/mozilla/firefox/releases/44/index.md +++ b/files/ja/mozilla/firefox/releases/44/index.md @@ -135,7 +135,7 @@ slug: Mozilla/Firefox/Releases/44 - {{domxref("ServiceWorkerGlobalScope.beforeevicted_event", "onbeforeevicted")}} および {{domxref("ServiceWorkerGlobalScope.evicted_event", "onevicted")}} イベントハンドラーは、仕様書に準拠していなかったので削除されました。将来的に再導入される予定ですが、削除することで期待通りの機能検出が可能になります ({{bug(1218142)}})。 - {{domxref("FetchEvent.FetchEvent", "FetchEvent()")}} コンストラクターで、 `isReload` が options 辞書に存在しなかった場合の既定値が `false` になりました ({{bug(1216401)}})。 - {{domxref("Client.frameType")}} プロパティが正しいインターフェイスに実装されました。以前は {{domxref("WindowClient")}} にありました ({{bug(1218146)}})。 -- AppCache がページをオフラインに対応させるために使用された場合、コンソールに警告メッセージを表示し、開発者に[サービスワーカー](/en-US/docs/Web/API/Service_Worker_API/Using_Service_Workers)を使用するよう助言するようになりました ({{bug("1204581")}})。 +- AppCache がページをオフラインに対応させるために使用された場合、コンソールに警告メッセージを表示し、開発者に[サービスワーカー](/ja/docs/Web/API/Service_Worker_API/Using_Service_Workers)を使用するよう助言するようになりました ({{bug("1204581")}})。 - Gecko で、サービスワーカーが既定で有効化されました。 #### WebRTC diff --git a/files/ja/mozilla/firefox/releases/49/index.md b/files/ja/mozilla/firefox/releases/49/index.md index e0ba8f52ac1b28..0072e3ea9a2678 100644 --- a/files/ja/mozilla/firefox/releases/49/index.md +++ b/files/ja/mozilla/firefox/releases/49/index.md @@ -85,8 +85,8 @@ Firefox 49 は、米国時間 2016 年 9 月 20 日にリリースされまし - 動画コンテンツの frame-by-frame シークを可能にする、*実験的*かつ*非標準*の {{domxref("HTMLMediaElement.seekToNextFrame()")}} メソッドを追加しました ({{bug(1235301)}}。これがどれだけ役に立つかを私たちが理解するのを助けるために試用することをお勧めしますが、_製品版のコードでは使用しないでください!_ - {{domxref("HTMLLabelElement.form")}} プロパティが、コントロールが存在する (およびそのコントロールがフォームに関連付けられている) 場合に、ラベルのコントロールが関連付けられているフォームを返すようになりました。以前は、このプロパティを使用して label を直接フォームに関連付けていました ({{bug(1268852)}})。 - {{domxref("EventTarget.addEventListener()")}} の第 3 引数でサポートする値に、{{jsxref("Boolean")}} および `EventListenerOptions` を追加しました ({{bug(1266164)}} および {{bug(1266066)}})。 -- {{domxref("KeyboardEvent.key")}} で、音量に関する値を改名しました。`"VolumeDown"` は `"AudioVolumeDown"` に、`"VolumeUp"` は `"AudioVolumeUp"` に、`"VolumeMute"` は `"AudioVolumeMute"` に変わりました。この変更により、Firefox が UI Events 仕様の最新ドラフトに準拠しました ({{bug(1272578)}})。使用可能なすべてのキーコードについては、{{SectionOnPage("/en-US/docs/Web/API/KeyboardEvent/code", "Code values")}} をご覧ください。 -- 以前は `"MozHomeScreen"`、`"MozCameraFocusAdjust"`、`"MozPhoneCall"` として参照されていたキーに、UI Events 仕様で公式な名称がつきました。`"GoHome"`、`"CameraFocus"`、`"Call"` になります。Firefox 49 で、新しい名称を使用するように更新しました ({{bug(1272599)}})。使用可能なすべてのキーコードについては、{{SectionOnPage("/en-US/docs/Web/API/KeyboardEvent/code", "Code values")}} をご覧ください。 +- {{domxref("KeyboardEvent.key")}} で、音量に関する値を改名しました。`"VolumeDown"` は `"AudioVolumeDown"` に、`"VolumeUp"` は `"AudioVolumeUp"` に、`"VolumeMute"` は `"AudioVolumeMute"` に変わりました。この変更により、Firefox が UI Events 仕様の最新ドラフトに準拠しました ({{bug(1272578)}})。使用可能なすべてのキーコードについては、{{SectionOnPage("/ja/docs/Web/API/KeyboardEvent/code", "Code values")}} をご覧ください。 +- 以前は `"MozHomeScreen"`、`"MozCameraFocusAdjust"`、`"MozPhoneCall"` として参照されていたキーに、UI Events 仕様で公式な名称がつきました。`"GoHome"`、`"CameraFocus"`、`"Call"` になります。Firefox 49 で、新しい名称を使用するように更新しました ({{bug(1272599)}})。使用可能なすべてのキーコードについては、{{SectionOnPage("/ja/docs/Web/API/KeyboardEvent/code", "Code values")}} をご覧ください。 - キーの値 `"Separator"` および `"MediaSkip"` は、非推奨になったうえに使用されていませんので、削除しました ({{bug(1232919)}})。 - キーの値 `"Hyper"` および `"Super"` とそれらに対応するキーコードを、過去のモディファイアキーを表すように追加しました ({{bug(1232919)}})。 - マルチメディア数値キーパッド用に、2 つのキーの値を追加しました: `"Key11"`、`"Key12"` ({{bug(1232919)}})。 diff --git a/files/ja/mozilla/firefox/releases/57/index.md b/files/ja/mozilla/firefox/releases/57/index.md index 42f34d844315f4..ffa45901875ca3 100644 --- a/files/ja/mozilla/firefox/releases/57/index.md +++ b/files/ja/mozilla/firefox/releases/57/index.md @@ -85,7 +85,7 @@ _変更なし。_ #### メディアと WebRTC -- SCTP メッセージの end-of-record (EOR) フラグを使用することにより、{{DOMxRef("RTCDataChannel")}} で任意のサイズ (256kiB が相互運用性が高いのですが、最大 1GiB まで) のメッセージをサポートしました。詳しくは {{SectionOnPage("/en-US/docs/Web/API/WebRTC_API/Using_data_channels", "Understanding message size limits")}} をご覧ください ({{bug(979417)}})。 +- SCTP メッセージの end-of-record (EOR) フラグを使用することにより、{{DOMxRef("RTCDataChannel")}} で任意のサイズ (256kiB が相互運用性が高いのですが、最大 1GiB まで) のメッセージをサポートしました。詳しくは {{SectionOnPage("/ja/docs/Web/API/WebRTC_API/Using_data_channels", "Understanding message size limits")}} をご覧ください ({{bug(979417)}})。 > **Note:** Firefox は、複数のソースの SCTP メッセージを多重化する機能を提供する SCTP ndata プロトコルが未サポートですので、大きなデータオブジェクトを送信すると他のすべての SCTP 通信で著しい遅延が発生する可能性があります。Firefox の ndata サポートの実装および展開の進捗を追跡するには、{{bug(1381145)}} をご覧ください。 diff --git a/files/ja/orphaned/learn/server-side/express_nodejs/installing_on_pws_cloud_foundry/index.md b/files/ja/orphaned/learn/server-side/express_nodejs/installing_on_pws_cloud_foundry/index.md index 23defa4e416383..3f1e35c90ac993 100644 --- a/files/ja/orphaned/learn/server-side/express_nodejs/installing_on_pws_cloud_foundry/index.md +++ b/files/ja/orphaned/learn/server-side/express_nodejs/installing_on_pws_cloud_foundry/index.md @@ -43,7 +43,7 @@ This post covers how to modify the LocalLibrary application from the tutorial fo - How to set environment variables for Node using the cf CLI. - How to look at logs, again using the cf CLI tool. -So let's get started. You have two options, you can go through the tutorial from the [beginning](https://developer.mozilla.org/en-US/docs/Learn/Server-side/Express_Nodejs/Tutorial_local_library_website) or you can just download the completed project and modify it from there for use on PWS. To do the latter, you can do the following from a terminal: +So let's get started. You have two options, you can go through the tutorial from the [beginning](https://developer.mozilla.org/ja/docs/Learn/Server-side/Express_Nodejs/Tutorial_local_library_website) or you can just download the completed project and modify it from there for use on PWS. To do the latter, you can do the following from a terminal: ```bash git clone https://github.com/mdn/express-locallibrary-tutorial diff --git a/files/ja/orphaned/mdn/community/working_in_community/index.md b/files/ja/orphaned/mdn/community/working_in_community/index.md index 1e4190279bbbc9..2ec6cf118c4a23 100644 --- a/files/ja/orphaned/mdn/community/working_in_community/index.md +++ b/files/ja/orphaned/mdn/community/working_in_community/index.md @@ -31,7 +31,7 @@ Mozilla コミュニティで作業する際の品行に関する、一般的な > Hi, **MrBigglesworth**, I've been noticing your contributions to **the Wormhole API documentation**, and it's fantastic to have your help! I particularly like **the way you balanced your level of detail with readability**. That said, though, you could make these articles even better and more helpful if you **added the correct tags to the pages** as you go. > -> **See the MDN tagging guide () for details.** +> **See the MDN tagging guide () for details.** > > Thanks again, and I look forward to your future contributions! diff --git a/files/ja/orphaned/mdn/structures/api_references/what_does_an_api_reference_need/index.md b/files/ja/orphaned/mdn/structures/api_references/what_does_an_api_reference_need/index.md index ca8dea3d47da71..98f08c677c2e93 100644 --- a/files/ja/orphaned/mdn/structures/api_references/what_does_an_api_reference_need/index.md +++ b/files/ja/orphaned/mdn/structures/api_references/what_does_an_api_reference_need/index.md @@ -28,29 +28,29 @@ An API reference will generally contain the following pages. You can find more d ### 概要ページ -A single API overview page is used to describe the role of the API, its top-level interfaces, related features contained in other interfaces, and other high level details. Its name and slug should be the name of the API plus "API" on the end. It is placed at the top level of the API reference, as a child of [https://developer.mozilla.org/en-US/docs/Web/API](/ja/docs/Web/API). +A single API overview page is used to describe the role of the API, its top-level interfaces, related features contained in other interfaces, and other high level details. Its name and slug should be the name of the API plus "API" on the end. It is placed at the top level of the API reference, as a child of [https://developer.mozilla.org/ja/docs/Web/API](/ja/docs/Web/API). 例: - Title: _Web Audio API_ - Slug: _Web_Audio_API_ -- URL: [https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API](/ja/docs/Web/API/Web_Audio_API) +- URL: [https://developer.mozilla.org/ja/docs/Web/API/Web_Audio_API](/ja/docs/Web/API/Web_Audio_API) ### インターフェイスページ -Each interface will have its own page too, describing the purpose of the interface, listing any members (constructors, methods, properties, etc. it contains), and showing what browsers it is compatible with. A page's name and slug should be the name of the interface, exactly as written in the spec. Each page is placed at the top level of the API reference, as a child of [https://developer.mozilla.org/en-US/docs/Web/API](/ja/docs/Web/API). +Each interface will have its own page too, describing the purpose of the interface, listing any members (constructors, methods, properties, etc. it contains), and showing what browsers it is compatible with. A page's name and slug should be the name of the interface, exactly as written in the spec. Each page is placed at the top level of the API reference, as a child of [https://developer.mozilla.org/ja/docs/Web/API](/ja/docs/Web/API). 例: - Title: _AudioContext_ - Slug: _AudioContext_ -- URL: [https://developer.mozilla.org/en-US/docs/Web/API/AudioContext](/ja/docs/Web/API/AudioContext) +- URL: [https://developer.mozilla.org/ja/docs/Web/API/AudioContext](/ja/docs/Web/API/AudioContext) - Title: _AudioNode_ - Slug: _AudioNode_ -- URL: [https://developer.mozilla.org/en-US/docs/Web/API/AudioNode](/ja/docs/Web/API/AudioNode) +- URL: [https://developer.mozilla.org/ja/docs/Web/API/AudioNode](/ja/docs/Web/API/AudioNode) > **Note:** We document every member appearing in the interface. You should bear the following rules in mind: > @@ -68,7 +68,7 @@ Example: - Title: _AudioContext.AudioContext()_ - Slug: _AudioContext_ -- URL: [https://developer.mozilla.org/en-US/docs/Web/API/AudioContext/AudioContext](/ja/docs/Web/API/AudioContext/AudioContext) +- URL: [https://developer.mozilla.org/ja/docs/Web/API/AudioContext/AudioContext](/ja/docs/Web/API/AudioContext/AudioContext) ### プロパティページ @@ -78,13 +78,13 @@ Examples: - Title: _AudioContext.state_ - Slug: _state_ -- URL: [https://developer.mozilla.org/en-US/docs/Web/API/AudioContext/state](/ja/docs/Web/API/AudioContext/state) +- URL: [https://developer.mozilla.org/ja/docs/Web/API/AudioContext/state](/ja/docs/Web/API/AudioContext/state) - Title: _AudioContext.onstatechange_ - Slug: _onstatechange_ -- URL: [https://developer.mozilla.org/en-US/docs/Web/API/AudioContext/onstatechange](/ja/docs/Web/API/AudioContext/onstatechange) +- URL: [https://developer.mozilla.org/ja/docs/Web/API/AudioContext/onstatechange](/ja/docs/Web/API/AudioContext/onstatechange) > **Note:** Event handler properties are treated in the same way as regular properties; they are generally listed in a separate section on the interface page though. @@ -96,23 +96,23 @@ Examples: - Title: _AudioContext.close()_ - Slug: _close_ -- URL: [https://developer.mozilla.org/en-US/docs/Web/API/AudioContext/close](/ja/docs/Web/API/AudioContext/close) +- URL: [https://developer.mozilla.org/ja/docs/Web/API/AudioContext/close](/ja/docs/Web/API/AudioContext/close) - Title: _AudioContext.createGain()_ - Slug: _createGain_ -- URL: [https://developer.mozilla.org/en-US/docs/Web/API/AudioContext/createGain](/ja/docs/Web/API/AudioContext/createGain) +- URL: [https://developer.mozilla.org/ja/docs/Web/API/AudioContext/createGain](/ja/docs/Web/API/AudioContext/createGain) ### イベントページ -Each event handler property you create will have a corresponding event page, describing the event that causes the handler to fire, documented on a subpage of [https://developer.mozilla.org/en-US/docs/Web/Events](/ja/docs/Web/Events). Each page describes the purpose of the event and shows what its syntax looks like, usage examples, browser compatibility information, etc. Its slug and title is the name of the event. +Each event handler property you create will have a corresponding event page, describing the event that causes the handler to fire, documented on a subpage of [https://developer.mozilla.org/ja/docs/Web/Events](/ja/docs/Web/Events). Each page describes the purpose of the event and shows what its syntax looks like, usage examples, browser compatibility information, etc. Its slug and title is the name of the event. Example: - Title: _statechange_ - Slug: _statechange_ -- URL: [https://developer.mozilla.org/en-US/docs/Web/Events/statechange](/ja/docs/Web/Events/statechange) +- URL: [https://developer.mozilla.org/ja/docs/Web/Events/statechange](/ja/docs/Web/Events/statechange) ### Concept/guide pages @@ -122,11 +122,11 @@ If required, you can also including a concepts article called "_name-of-api_ con These articles should all be created as subpages of the API overview page. For example, the Web Audio has four guides and a concept article: -- [https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API/Using_Web_Audio_API](/ja/docs/Web/API/Web_Audio_API/Using_Web_Audio_API) -- [https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API/Visualizations_with_Web_Audio_API](/ja/docs/Web/API/Web_Audio_API/Visualizations_with_Web_Audio_API) -- [https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API/Web_audio_spatialization_basics](/ja/docs/Web/API/Web_Audio_API/Web_audio_spatialization_basics) -- [https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API/Porting_webkitAudioContext_code_to_standards_based_AudioContext](/ja/docs/Web/API/Web_Audio_API/Porting_webkitAudioContext_code_to_standards_based_AudioContext) -- [https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API/Basic_concepts_behind_Web_Audio_API](/ja/docs/Web/API/Web_Audio_API/Basic_concepts_behind_Web_Audio_API) +- [https://developer.mozilla.org/ja/docs/Web/API/Web_Audio_API/Using_Web_Audio_API](/ja/docs/Web/API/Web_Audio_API/Using_Web_Audio_API) +- [https://developer.mozilla.org/ja/docs/Web/API/Web_Audio_API/Visualizations_with_Web_Audio_API](/ja/docs/Web/API/Web_Audio_API/Visualizations_with_Web_Audio_API) +- [https://developer.mozilla.org/ja/docs/Web/API/Web_Audio_API/Web_audio_spatialization_basics](/ja/docs/Web/API/Web_Audio_API/Web_audio_spatialization_basics) +- [https://developer.mozilla.org/ja/docs/Web/API/Web_Audio_API/Porting_webkitAudioContext_code_to_standards_based_AudioContext](/ja/docs/Web/API/Web_Audio_API/Porting_webkitAudioContext_code_to_standards_based_AudioContext) +- [https://developer.mozilla.org/ja/docs/Web/API/Web_Audio_API/Basic_concepts_behind_Web_Audio_API](/ja/docs/Web/API/Web_Audio_API/Basic_concepts_behind_Web_Audio_API) ### 例 diff --git a/files/ja/orphaned/web/specification_list/index.md b/files/ja/orphaned/web/specification_list/index.md deleted file mode 100644 index dcfba65d4681ef..00000000000000 --- a/files/ja/orphaned/web/specification_list/index.md +++ /dev/null @@ -1,1584 +0,0 @@ ---- -title: Specification List -slug: orphaned/Web/Specification_list -original_slug: Web/Specification_list ---- -Open Web の基盤は幾つもの仕様書によって定義されています。このページではそれらの仕様書をリストしています。 - -The Open Web Platform is defined in numerous specifications. This page lists these specifications, as well as links to MDN's documentation (including both tutorials and reference content), and links to status documentation about how complete our documentation project is in that topic. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Specification状態API Introduction & Landing pagesTutorialReferenceDoc status
- HTML - (one page)
{{ SpecName("HTML WHATWG") }}
-
{{ Spec2("HTML WHATWG") }} - - -

- The - HTML Elements.
HTML element-related interfaces:
{{domxref("HTMLElement")}} - {{domxref("HTMLUnknownElement")}} - {{domxref("HTMLHtmlElement")}} - {{domxref("HTMLHeadElement")}} - {{domxref("HTMLTitleElement")}} - {{domxref("HTMLBaseElement")}} - {{domxref("HTMLLinkElement")}} - {{domxref("HTMLMetaElement")}} - {{domxref("HTMLStyleElement")}} - {{domxref("HTMLScriptElement")}} - {{domxref("HTMLBodyElement")}} - {{domxref("HTMLHeadingElement")}} - {{domxref("HTMLParagraphElement")}} - {{domxref("HTMLHRElement")}} - {{domxref("HTMLPreElement")}} - {{domxref("HTMLQuoteElement")}} - {{domxref("HTMLOListElement")}} - {{domxref("HTMLUListElement")}} - {{domxref("HTMLLIElement")}} - {{domxref("HTMLDListElement")}} - {{domxref("HTMLDivElement")}} - {{domxref("HTMLAnchorElement")}} - {{domxref("HTMLDataElement")}} - {{domxref("HTMLTimeElement")}} - {{domxref("HTMLSpanElement")}} - {{domxref("HTMLBRElement")}} - {{domxref("HTMLModElement")}} - {{domxref("HTMLImageElement")}} - {{domxref("HTMLIFrameElement")}} - {{domxref("HTMLEmbedElement")}} - {{domxref("HTMLObjectElement")}} - {{domxref("HTMLParamElement")}} - {{domxref("HTMLVideoElement")}} - {{domxref("HTMLAudioElement")}} - {{domxref("HTMLMediaElement")}} - {{domxref("HTMLSourceElement")}} - {{domxref("HTMLTrackElement")}} - {{domxref("HTMLCanvasElement")}} - {{domxref("HTMLMapElement")}} - {{domxref("HTMLAreaElement")}} - {{domxref("HTMLTableElement")}} - {{domxref("HTMLTableCaptionElement")}} - {{domxref("HTMLTableCellElement")}} - {{domxref("HTMLTableColElement")}} - {{domxref("HTMLTableSectionElement")}} - {{domxref("HTMLTableRowElement")}} - {{domxref("HTMLTableDataCellElement")}} - {{domxref("HTMLTableHeaderCellElement")}} - {{domxref("HTMLFormElement")}} - {{domxref("HTMLFieldSetElement")}} - {{domxref("HTMLLegendElement")}} - {{domxref("HTMLInputElement")}} - {{domxref("HTMLButtonElement")}} - {{domxref("HTMLSelectElement")}} - {{domxref("HTMLDataListElement")}} - {{domxref("HTMLOptGroupElement")}} - {{domxref("HTMLOptionElement")}} - {{domxref("HTMLTextAreaElement")}} - {{domxref("HTMLKeygenElement")}} - {{domxref("HTMLOutputElement")}} - {{domxref("HTMLProgressElement")}} - {{domxref("HTMLMeterElement")}} - {{domxref("HTMLDetailsElement")}} - {{domxref("HTMLMenuElement")}} - {{domxref("HTMLMenuItemElement")}} - {{domxref("HTMLDialogElement")}} - {{domxref("HTMLAppletElement")}} (obsolete) - {{domxref("HTMLMarqueeElement")}} (obsolete) - {{domxref("HTMLFrameSetElement")}} (obsolete) - {{domxref("HTMLFrameElement")}} (obsolete) - {{domxref("HTMLDirectoryElement")}} (obsolete) - {{domxref("HTMLFontElement")}} (obsolete)
Other DOM-related interfaces/events/... :
{{domxref("HTMLAllCollection")}} - {{domxref("HTMLFormControlsCollection")}} - {{domxref("HTMLOptionsCollection")}} - {{domxref("HTMLPropertiesCollection")}} - {{domxref("RadioNodeList")}} - {{domxref("DOMStringMap")}} - {{domxref("DOMElementMap")}} {{domxref("ImageData")}} - {{domxref("ImageBitmap")}} - {{domxref("CanvasImageSource")}} - {{domxref("WindowEventHandlers")}} - {{domxref("Document.location")}} - {{domxref("Document.domain")}} - {{domxref("Document.referrer")}} - {{domxref("Document.cookie")}} - {{domxref("Document.lastModified")}} - {{domxref("Document.readyState")}} - Document getter? {{domxref("Document.title")}} - {{domxref("Document.dir")}} - {{domxref("Document.body")}} - {{domxref("Document.head")}} - {{domxref("Document.images")}} - {{domxref("Document.embeds")}} - {{domxref("Document.plugins")}} - {{domxref("Document.forms")}} - {{domxref("Document.scripts")}} - {{domxref("Document.getElementsByName()")}} - {{domxref("Document.getItems()")}} - {{domxref("Document.cssElementMap")}} - {{domxref("Document.currentScript")}} - {{domxref("Document.open()")}} (2x) - {{domxref("Document.close()")}} - {{domxref("Document.write()")}} - {{domxref("Document.writeln()")}} - {{domxref("Document.defaultView")}} - {{domxref("Document.activeElement")}} - {{domxref("Document.hasFocus()")}} - {{domxref("Document.designMode")}} - {{domxref("Document.execCommand()")}} - {{domxref("Document.queryCommandEnabled()")}} - {{domxref("Document.queryCommandIndeterm()")}} - {{domxref("Document.queryCommandState()")}} - {{domxref("Document.queryCommandValue()")}} - {{domxref("Document.commands")}} - {{domxref("Document.onreadystatechange")}} (+Document - obsolete members) {{event("readystatechange")}} - (Event|Document) {{event("load")}} - (Event|XMLDocument, - HTMLLinkElement, HTMLStyleElement, - HTMLScriptElement, HTMLImageElement) - {{event("load")}} - (ProgressEvent|HTMLImageElement){{event("click")}} - (Event|any interactive element) - {{event("error")}} - (Event|HTMLLinkElement, - HTMLStyleElement, HTMLScriptElement, - HTMLImageElement) - {{event("beforescriptexecute")}} - (Event|HTMLScriptElement) - {{event("afterscriptexecute")}} - (Event|HTMLScriptElement) - {{event("loadstart")}} - (ProgressEvent|HTMLImageElement) - {{event("loadend")}} - (Event|HTMLImageElement) - {{event("loadend")}} - (ProgressEvent|HTMLImageElement) - {{domxref("Window")}} - {{domxref("GlobalEventHandlers")}} - {{domxref("MediaError")}} - {{domxref("AudioTrackList")}} - {{domxref("VideoTrackList")}} - {{domxref("AudioTrack")}} {{domxref("VideoTrack")}} - {{domxref("MediaController")}} {{event("playing")}} - (event) {{event("waiting")}} (event) {{event("ended")}} - (event) {{event("emptied")}} (event) - {{event("loadedmetadata")}} (event) - {{event("loadeddata")}} (event) {{event("canplay")}} - (event) {{event("canplaythrough")}} (event) - {{event("durationchange")}} (event) - {{event("timeupdate")}} (event) {{event("play")}} - (event) {{event("pause")}} (event) - {{event("ratechange")}} (event) - {{event("valuechange")}} (event) - {{domxref("TextTrackList")}} {{event("addtrack")}} - (event) {{event("removetrack")}} (event) - {{domxref("TextTrack")}} {{event("cuechange")}} (event) - {{domxref("TextTrackCueList")}} - {{domxref("TextTrackCue")}} {{event("enter")}} (event) - {{event("exit")}} (event) {{domxref("TimeRanges")}} - {{domxref("TrackEvent")}} {{domxref("CanvasProxy")}} - {{domxref("CanvasRenderingContext2D")}} - {{domxref("CanvasGradient")}} - {{domxref("CanvasPattern")}} - {{domxref("TextMetrics")}} - {{domxref("DrawingStyle")}} - {{domxref("CanvasDrawingStyles")}} {{domxref("Path")}} - {{domxref("CanvasPathMethods")}} - {{domxref("Screen.canvasResolution")}} - {{domxref("RelatedEvent")}} - {{cssxref("anchor-point")}} {{domxref("BarProp")}} - {{domxref("Location")}} {{domxref("History")}} - {{domxref("PopStateEvent")}} {{event("popstate")}} - (event) {{domxref("PageTransitionEvent")}} - {{event("pageshow")}} (event) {{event("pagehide")}} - (event) {{domxref("HashChangeEvent")}} - {{event("hashchange")}} (event) - {{domxref("BeforeUnloadEvent")}} - {{event("checking")}} (event, manifest) - {{event("noupdate")}} (event, manifest) - {{event("downloading")}} (event, manifest) - {{event("progress")}} (event, manifest) - {{event("cached")}} (event, manifest) - {{event("updateready")}} (event, manifest) - {{event("obsolete")}} (event, manifest) - {{event("error")}} (event, manifest) - {{domxref("WindowProxy")}} (special) - {{domxref("ValidityState")}} - {{domxref("ApplicationCache")}} - {{domxref("NavigatorOnLine")}} - {{domxref("WindowTimers")}} - {{domxref("WindowBase64")}} - {{domxref("WindowModal")}} {{domxref("Navigator")}} - {{domxref("NavigatorID")}} - {{domxref("NavigatorLanguage")}} - {{domxref("NavigatorContentUtils")}} - {{domxref("NavigatorStorageUtils")}} - {{domxref("NavigatorPlugins")}} - {{domxref("PluginArray")}} - {{domxref("MimeTypeArray")}} {{domxref("Plugin")}} - {{domxref("MimeType")}} {{domxref("External")}} - {{domxref("ImageBitmapFactories")}} - {{domxref("Transferable")}} - {{domxref("DataTransfer")}} - {{domxref("DataTransferItemList")}} - {{domxref("DataTransferItem")}} - {{domxref("DragEvent")}} {{domxref("ErrorEvent")}} - {{domxref("MessageEvent")}} - {{domxref("MessageChannel")}} - {{domxref("MessagePort")}} {{event("message")}} - (event)
Events on any HTML*Element, Document and - Window objects:
{{event("abort")}} {{event("cancel")}} - {{event("canplay")}} {{event("canplaythrough")}} - {{event("change")}} {{event("click")}} - {{event("close")}} {{event("contextmenu")}} - {{event("cuechange")}} {{event("dblclick")}} - {{event("drag")}} {{event("dragend")}} - {{event("dragenter")}} {{event("dragexit")}} - {{event("dragleave")}} {{event("dragover")}} - {{event("dragstart")}} {{event("drop")}} - {{event("durationchange")}} {{event("emptied")}} - {{event("ended")}} {{event("input")}} - {{event("invalid")}} {{event("keydown")}} - {{event("keypress")}} {{event("keyup")}} - {{event("loadeddata")}} {{event("loadedmetadata")}} - {{event("loadstart")}} {{event("mousedown")}} - {{event("mouseenter")}} {{event("mouseleave")}} - {{event("mousemove")}} {{event("mouseout")}} - {{event("mouseover")}} {{event("mouseup")}} - {{event("mousewheel")}} {{event("pause")}} - {{event("play")}} {{event("playing")}} - {{event("progress")}} {{event("ratechange")}} - {{event("reset")}} {{event("seeked")}} - {{event("seeking")}} {{event("select")}} - {{event("show")}} {{event("sort")}} - {{event("stalled")}} {{event("submit")}} - {{event("submit")}} {{event("suspend")}} - {{event("timeupdate")}} {{event("volumechange")}} - {{event("waiting")}}
Events on any - HTML*Element (except - HTMLBodyElement and HTMLFrameSetElement), - Document and - Window objects:
{{event("blur")}} - {{event("error")}} {{event("focus")}} - {{event("load")}} {{event("scroll")}}
Events on the Window objects:
{{event("afterprint")}} - {{event("beforeprint")}} {{event("beforeunload")}} - {{event("hashchange")}} {{event("message")}} - {{event("offline")}} {{event("online")}} - {{event("pagehide")}} {{event("pageshow")}} - {{event("popstate")}} {{event("resize")}} - {{event("storage")}} {{event("unload")}}
Events on the Document objects: {{event("readystatechange")}} -

-
HTML API
CSSVariable - Getting Started - CSS Tutorials - The - CSS3 - page list them & the - CSS Reference - has the list of properties, functions, pseudo-classes and - pseudo-elements. Some specifications also add APIs.
{{SpecName("CSS3 Fonts")}}: {{domxref("CSSFontFaceRule")}} - {{domxref("CSSFontFeatureValuesRule")}} - {{domxref("Document.fontLoader")}} - {{domxref("CSSFontFaceLoadEvent")}} - {{domxref("FontLoader")}} {{event("loading")}} (event) - {{event("loadingdone")}} (event) {{event("loadstart")}} - (event) {{event("load")}} (evnet) {{event("error")}} - (event)
{{SpecName("CSS3 Transitions")}}: - {{domxref("TransitionEvent")}} - {{event("transitionend")}} (event)
{{SpecName("CSS3 Animations")}}: {{domxref("AnimationEvent")}} - {{event("animationstart")}} (event) - {{event("animationend")}} (event) - {{event("animationiteration")}} (event) - {{domxref("CSSKeyframeRule")}} - {{domxref("CSSKeyframesRule")}}
{{SpecName("CSS3 Conditional")}}: {{domxref("CSSGroupingRule")}} - {{domxref("CSSConditionRule")}} - {{domxref("CSSMediaRule")}} (new inheritance) - {{domxref("CSSSupportsRule")}} {{domxref("CSS")}}
{{SpecName("CSS3 Device")}}: {{domxref("CSSViewportRule")}}
{{SpecName("CSS3 Variables")}}: - {{domxref("CSSStyleDeclaration.CSSVariablesDeclaration")}} - {{domxref("CSSVariablesDeclaration")}} -
CSSOM
- {{SpecName("HTML5 Web Messaging")}} (also in WHATWG HTML) - {{Spec2("HTML5 Web Messaging")}} - {{domxref("MessageEvent")}} - {{domxref("Window.postMessage")}} - HTML API
- {{SpecName("ES5.1")}}
{{SpecName("ES6")}}
{{SpecName("ES Int 1.0")}} -
- {{Spec2('ES5.1')}}
{{Spec2('ES6')}}
{{Spec2('ES Int 1.0')}} -
- JavaScript reference - JavaScript

{{SpecName("SVG1.1")}}

SVG
WebGLHTML API
{{SpecName("MathML3")}}MathML
{{SpecName("DOM WHATWG") }}{{ Spec2("DOM WHATWG") }} - DOM Reference - - {{ domxref("Attr") }} {{ domxref("CharacterData") }} - {{ domxref("ChildNode") }} {{ domxref("Comment") }} - {{ domxref("CustomEvent") }} {{ domxref("Document")}} - {{ domxref("DocumentFragment") }} - {{ domxref("DocumentType") }} - {{ domxref("DOMError") }} - {{ domxref("DOMImplementation") }} - {{ domxref("DOMSettableTokenList") }} - {{ domxref("DOMTokenList") }} - {{ domxref("Element")}} {{ domxref("Event")}} - {{ domxref("EventTarget")}} {{ domxref("Promise")}} - {{ domxref("PromiseResolver")}} - {{ domxref("HTMLCollection") }} - {{ domxref("MutationObserver")}} - {{ domxref("MutationRecord")}} {{ domxref("Node") }} - {{ domxref("NodeFilter") }} - {{ domxref("NodeIterator") }} - {{ domxref("NodeList") }} {{ domxref("ParentNode")}} - {{ domxref("ProcessingInstruction") }} - {{ domxref("Text") }} {{ domxref("TimeRanges") }} - {{ domxref("Treewalker") }} - {{ domxref("XMLDocument")}} {{ domxref("Range") }} - DOM
{{SpecName("UI Events")}}{{Spec2("UI Events")}} - {{domxref("UIEvent")}} {{domxref("FocusEvent")}} - {{domxref("MouseEvent")}} {{domxref("WheelEvent")}} - {{domxref("KeyboardEvent")}} - {{domxref("CompositionEvent")}} - DOM
{{SpecName("CSSOM")}}{{ Spec2("CSSOM")}} - CSSOM - - {{domxref("MediaList")}} {{domxref("Stylesheet")}} - {{domxref("CSSStylesheet")}} - {{domxref("StylesheetList")}} - {{domxref("Document.styleSheets")}} - {{domxref("Document.selectedStyleSheetSet")}} - {{domxref("Document.lastStyleSheetSet")}} - {{domxref("Document.preferredStyleSheetSet")}} - {{domxref("Document.styleSheetSets")}} - {{domxref("Document.enableStyleSheetsForSet()")}} - {{domxref("LinkStyle")}} {{domxref("CSSRuleList")}} - {{domxref("CSSRule")}} {{domxref("CSSCharsetRule")}} - {{domxref("CSSImportRule")}} - {{domxref("CSSMediaRule")}} - {{domxref("CSSFontFaceRule")}} - {{domxref("CSSPageRule")}} - {{domxref("CSSNamespaceRule")}} - {{domxref("CSSStyleDeclaration")}} - {{domxref("ElementCSSInlineStyle")}} - {{domxref("Window.getComputedStyle()")}} - {{domxref("Window.getDefaultComputedStyle()")}} -

{{domxref("CSSMarginRule")}}

-
CSSOM
{{SpecName("CSSOM View")}}{{ Spec2("CSSOM View")}} - {{domxref("Window.matchMedia()")}} - {{domxref("Window.screen")}} - {{domxref("Window.innerHeight")}} - {{domxref("Window.innerWidth")}} - {{domxref("Window.scrollX")}} - {{domxref("Window.scrollY")}} - {{domxref("Window.pageXOffset")}} - {{domxref("Window.pageYOffset")}} - {{domxref("Window.scroll()")}} - {{domxref("Window.scrollTo()")}} - {{domxref("Window.scrollBy()")}} - {{domxref("Window.screenX")}} - {{domxref("Window.screenY")}} - {{domxref("Window.outerWidth")}} - {{domxref("Window.outerHeight")}} - {{domxref("MediaQueryList")}} {{domxref("Screen")}} - {{domxref("Document.elementFromPoint()")}} - {{domxref("Document.caretPositionFromPoint()")}} - {{domxref("CaretPosition")}} {{domxref("MediaList")}} - {{domxref("MediaQueryListListener")}} - {{domxref("HTMLElement.offsetParent")}} - {{domxref("HTMLElement.offsetTop")}} - {{domxref("HTMLElement.offsetLeft")}} - {{domxref("HTMLElement.offsetWidth")}} - {{domxref("HTMLElement.offsetRight")}} - {{domxref("Element.getClientRects()")}} - {{domxref("Element.getBoundingClientRect()")}} - {{domxref("Element.scrollIntoView()")}} - {{domxref("Element.scrollTop")}} - {{domxref("Element.scrollLeft")}} - {{domxref("Element.scrollWidth")}} - {{domxref("Element.scrollHeight")}} - {{domxref("Element.clientTop")}} - {{domxref("Element.clientLeft")}} - {{domxref("Element.clientWidth")}} - {{domxref("Element.clientHeight")}} - {{domxref("Range.getClientRects()")}} - {{domxref("Range.getBoundingClientRect()")}} - {{domxref("MouseEvent.screenX")}} - {{domxref("MouseEvent.screenY")}} - {{domxref("MouseEvent.pageX")}} - {{domxref("MouseEvent.pageY")}} - {{domxref("MouseEvent.clientX")}} - {{domxref("MouseEvent.clientY")}} - {{domxref("MouseEvent.x")}} - {{domxref("MouseEvent.y")}} - {{domxref("MouseEvent.offsetX")}} - {{domxref("MouseEvent.offsetY")}} - {{domxref("ClientRectList")}} - {{domxref("ClientRect")}} - CSSOM
{{SpecName("Geometry Interfaces")}}{{Spec2("Geometry Interfaces")}} - {{domxref("DOMPointReadOnly")}} - {{domxref("DOMPoint")}} {{domxref("DOMRect")}} - {{domxref("DOMRectReadOnly")}} - {{domxref("DOMRectList")}} {{domxref("DOMQuad")}} - {{domxref("DOMMatrixReadOnly")}} - {{domxref("DOMMatrix")}} - DOM
{{SpecName("DOM Parsing")}}{{ Spec2("DOM Parsing")}} - {{domxref("DOMParser")}} {{domxref("XMLSerializer")}} - {{domxref("Element.innerHTML")}} - {{domxref("Element.outerHTML")}} - {{domxref("Element.insertAdjacentHTML")}} - {{domxref("Text.serializeAsCDATA")}} - {{domxref("Range.createContextualFragment")}} - DOM
{{SpecName("Web Workers")}} (also in WHATWG HTML){{ Spec2("Web Workers")}} - Using web workers - - {{domxref("WorkerGlobalScope")}} - {{domxref("DedicatedWorkerGlobalScope")}} - {{domxref("SharedWorkerGlobalScope")}} - {{domxref("AbstractWorker")}} {{domxref("Worker")}} - {{domxref("SharedWorker")}} - {{domxref("WorkerNavigator")}} - {{domxref("WorkerUtils")}} - {{domxref("WorkerLocation")}} - - WebWorkers -
{{SpecName("Element Traversal")}}{{Spec2("Element Traversal")}} - {{domxref("ElementTraversal")}} {{domxref("Element")}} - (new inheritance) - DOM
{{SpecName("File API")}}{{Spec2("File API")}} - {{domxref("File")}} {{domxref("Blob")}} - {{domxref("FileList")}} {{domxref("FileReader")}} - {{domxref("FileReaderSync")}} - {{domxref("URL.createObjectURL")}} - {{domxref("URL.revokeObjectURL")}} - File API
{{SpecName("Fullscreen")}}{{Spec2("Fullscreen")}} - Using fullscreen mode - - {{cssxref(":fullscreen")}} {{cssxref("::backdrop")}} - {{domxref("Element.requestFullscreen()")}} - {{domxref("Document.fullscreenEnabled")}} - {{domxref("Document.fullscreenElement")}} - {{domxref("Document.exitFullscreen()")}} - {{domxref("Document.onfullscreenchange()")}} - {{domxref("Document.onfullscreenerror()")}} - {{event("fullscreenchange")}} (event) - {{event("fullscreenerror")}} (event) - HTML API
{{SpecName("IndexedDB")}}{{Spec2("IndexedDB")}} - IndexedDB - - Using IndexedDB - Using IndexedDB in chrome - - {{domxref("IDBDatabase")}} - {{domxref("IDBObjectStore")}} - {{domxref("IDBIndex")}} {{domxref("IDBRequest")}} - {{domxref("IDBTransaction")}} - {{domxref("IDBFactory")}} {{domxref("IDBKeyRange")}} - {{domxref("IDBCursor")}} - {{domxref("IDBObjectStoreParameters")}} - {{domxref("IDBIndexParameters")}} - {{domxref("IDBOpenDBRequest")}} - {{domxref("IDBVersionChangeEvent")}} - {{domxref("IDBEnvironment")}} {{domxref("Window")}} - (new inheritance) {{domxref("WorkerUtils")}} (new inheritance) - {{domxref("IDBCursorWithValue")}} - {{domxref("IDBTransactionMode")}} - {{domxref("IDBCursorWithValueSync")}} - IndexedDB
{{SpecName("Web Audio API")}}{{Spec2("Web Audio API")}} - {{domxref("AnalyserNode")}} - {{domxref("AudioBuffer")}} - {{domxref("AudioBufferSourceNode")}} - {{domxref("AudioContext")}} - {{domxref("AudioDestinationNode")}} - {{domxref("AudioListener")}} {{domxref("AudioNode")}} - {{domxref("AudioParam")}} {{event("audioprocess")}} - (event) {{domxref("AudioProcessingEvent")}} - {{domxref("BiquadFilterNode")}} - {{domxref("ChannelMergerNode")}} - {{domxref("ChannelSplitterNode")}} - {{event("complete")}} (event) - {{domxref("ConvolverNode")}} - {{domxref("DelayNode")}}{{domxref("DynamicsCompressorNode")}} - {{event("ended_(Web_Audio)", "ended")}} (event) - {{domxref("GainNode")}} - {{domxref("MediaElementAudioSourceNode")}} - {{domxref("MediaStreamAudioDestinationNode")}} - {{domxref("MediaStreamAudioSourceNode")}} - {{domxref("OfflineAudioCompletionEvent")}} - {{domxref("OfflineAudioContext")}} - {{domxref("OscillatorNode")}} - {{domxref("PannerNode")}}{{domxref("PeriodicWave")}} - {{domxref("ScriptProcessorNode")}} - {{domxref("WaveShaperNode")}} - WebAudio
{{SpecName("WebRTC 1.0")}}{{Spec2("WebRTC 1.0")}} - {{domxref("RTCConfiguration")}} - {{domxref("RTCIceServer")}} - {{domxref("RTCPeerConnection")}} - {{domxref("RTCError")}} {{domxref("RTCSdpError")}} - {{domxref("RTCSessionDescription")}} - {{domxref("RTCIceCandidate")}} - {{domxref("RTCPeerConnectionIceEvent")}} - {{domxref("RTCDataChannel")}} - {{domxref("RTCDataChannelEvent")}} - {{domxref("RTCDTMFSender")}} - {{domxref("RTCToneChangeEvent")}} - {{domxref("MediaStreamEvent")}} - WebRTC
{{SpecName("Media Capture")}}{{Spec2("Media Capture")}} - {{event("addtrack")}} (event) - {{domxref("AudioStreamTrack")}} - {{domxref("BlobEvent")}} - {{event("ended (MediaStream)")}} (event) - {{event("ended (MediaStreamTrack)")}} (event) - {{domxref("MediaStream")}} - {{domxref("MediaStreamConstraints")}} - {{domxref("MediaStreamTrack")}} - {{domxref("MediaStreamTrackEvent")}} - {{domxref("MediaStreamTrackList")}} - {{domxref("MediaTrackConstraints")}} - {{event("muted")}} (event) - {{domxref("NavigatorUserMedia")}} - {{domxref("NavigatorUserMediaError")}} - {{event("overconstrained")}} (event) - {{event("removetrack")}} (event) {{event("started")}} - (event) {{event("unmuted")}} (event) {{domxref("URL")}} - {{domxref("VideoStreamTrack")}} - WebRTC
{{SpecName("MediaStream Recording")}}{{Spec2("MediaStream Recording")}} - {{domxref("MediaRecorder")}} {{event("start")}} (event) - {{event("stop")}} (event) {{event("dataavailable")}} - (event) {{event("pause")}} (event) {{event("resume")}} - (event) {{event("error")}} (event) {{event("warning")}} - (event) {{domxref("BlobEvent")}} - {{domxref("RecordingError")}} - WebRTC
{{SpecName("Media Source Extensions")}}{{Spec2("Media Source Extensions")}} - {{domxref("MediaSource")}} - {{domxref("SourceBuffer")}} {{event("updatestart")}} - (event) {{event("update")}} (event) - {{event("updateevent")}} (event) {{event("error")}} - (event) {{event("abort")}} (event) - {{domxref("SourceBufferList")}} - {{event("addsourcebuffer")}} (event) - {{event("removesourcebuffer")}} (event) - {{domxref("VideoPlaybackQuality")}} - {{domxref("URL.createObjectURL(MediaSource)")}} - {{domxref("HTMLVideoElement.getVideoPlaybackQuality")}} - {{domxref("AudioTrack.kind")}} - {{domxref("AudioTrack.language")}} - {{domxref("AudioTrack.sourceBuffer")}} - {{domxref("VideoTrack.kind")}} - {{domxref("VideoTrack.language")}} - {{domxref("VideoTrack.sourceBuffer")}} - {{domxref("TextTrack.kind")}} - {{domxref("TextTrack.language")}} - {{domxref("TextTrack.sourceBuffer")}} -
{{SpecName("Pointer Lock")}}{{Spec2("Pointer Lock")}} - Pointer Lock API - - {{event("pointerlockchange")}} (event) - {{event("pointerlockerror")}} (event) - {{domxref("Element.requestPointerLock")}} - {{domxref("Document.onpointerlockchange")}} - {{domxref("Document.onpointerlockerror")}} - {{domxref("Document.pointerLockElement")}} - {{domxref("Document.exitPointerLock()")}} - {{domxref("MouseEvent.movementX")}} - {{domxref("MouseEvent.movementY")}} - DOM
{{SpecName("Vibration API")}}{{Spec2("Vibration API")}} - Vibration API - {{domxref("Navigator.vibrate()")}} - Device API -
{{SpecName("Battery API")}}{{Spec2("Battery API")}} - Battery Status API - - {{domxref("Navigator.battery")}} - {{domxref("BatteryManager")}} - {{event("chargingchange")}} (event) - {{event("chargingtimechange")}} (event) - {{event("dischargingtimechange")}} (event) - {{event("levelchange")}} (event) - - Device API -
{{SpecName("Geolocation")}}{{Spec2("Geolocation")}} - Using geolocation - - {{domxref("NavigatorGeolocation")}} - {{domxref("Geolocation")}} {{domxref("Navigator")}} - (implements NavigatorGeolocation) - {{domxref("Position")}} - {{domxref("PositionOptions")}} - {{domxref("Coordinates")}} - {{domxref("PositionError")}} - - Device API -
{{SpecName("Device Orientation")}}{{Spec2("Device Orientation")}} - {{event("deviceorientation")}} - (event){{domxref("DeviceOrientationEvent")}} - {{event("compassneedscalibration")}} (event) - {{event("devicemotion")}} (event) - {{domxref("DeviceMotionEvent")}} - {{domxref("DeviceAcceleration")}} - {{domxref("DeviceRotationRate")}} - - Device API -
{{SpecName("Screen Orientation")}}{{Spec2("Screen Orientation")}} - {{domxref("Screen.orientation")}} - {{domxref("Screen.lockOrientation()")}}{{domxref("Screen.unlockOrientation()")}} - {{domxref("Screen.onorientationchange")}} - {{event("orientationchange")}} (event) - CSSOM
{{SpecName("Web Notifications")}}{{Spec2("Web Notifications")}} - Using Web notifications - - {{domxref("Notification")}} {{event("click")}} (event) - {{event("show")}} (event) {{event("error")}} (event) - {{event("close")}} (event) - HTML API
{{SpecName("AmbientLight")}}{{Spec2("AmbientLight")}} - Using light events - - {{domxref("window.ondevicelight")}} - {{domxref("DeviceLightEvent")}} - {{event("devicelight")}} (event) - - Device API -
{{SpecName("Proximity Events")}}{{Spec2("Proximity Events")}} - Proximity Events - - {{domxref("window.ondeviceproximity")}} - {{domxref("DeviceProximityEvent")}} - {{event("deviceproximity")}} (event) - {{domxref("window.onuserproximity")}} - {{domxref("UserProximityEvent")}} - {{event("userproximity")}} (event) - - Device API -
{{SpecName("WebIDL")}}{{Spec2("WebIDL")}}
{{SpecName("XMLHttpRequest")}}{{Spec2("XMLHttpRequest")}} - Using FormData objects - - {{domxref("XMLHttpRequest")}} - {{domxref("XMLHttpRequestEventTarget")}} - {{domxref("XMLHttpRequestUpload")}} - {{event("loadstart")}} (event) {{event("error")}} (event) - {{event("timeout")}} (event) {{event("progress")}} - (event) {{event("abort")}} (event) {{event("load")}} - (event) {{event("loadend")}} (event) - {{event("readystatechange")}} (event) - {{domxref("FormData")}} - HTML API
{{SpecName("Highres Time")}}{{Spec2("Highres Time")}} - {{domxref("DOMHighResTimestamp")}} - {{domxref("Performance.now()")}} - DOM
{{SpecName("Websockets")}} (also in WHATWG HTML){{Spec2("Websockets")}} - WebSockets - WebSockets reference - - Writing WebSocket client applications - - {{domxref("WebSocket")}} {{event("open")}} (event) - {{event("message")}} (event) {{event("error")}} (event) - {{event("close")}} (event) {{domxref("CloseEvent")}} - - WebSockets -
{{SpecName("Page Visibility API")}}{{Spec2("Page Visibility API")}} - Using the Page Visibility API - - {{domxref("Document.hidden")}} - {{domxref("Document.visibilityState")}} - {{event("visibilitychange")}} (event) - DOM
{{SpecName("RequestAnimationFrame")}}{{Spec2("RequestAnimationFrame")}} - {{domxref("Window.requestAnimationFrame()")}} - {{domxref("Window.cancelAnimationFrame()")}} - HTML API
- {{SpecName("Server-sent events")}} (also in WHATWG HTML) - {{Spec2("Server-sent events")}} - {{domxref("EventSource")}} {{event("open")}} (event) - {{event("error")}} (event) {{event("message")}} (event) - HTML API
{{SpecName("Network Information")}}{{Spec2("Network Information")}} - Network Information - - {{domxref("NetworkInformation")}} - {{domxref("Connection")}} {{domxref("Navigator")}} - (implements NetworkInformation) {{event("change")}} - (event) - - Device API -
{{SpecName("Web Storage")}} (also in WHATWG HTML){{Spec2("Web Storage")}} - DOM Storage Guide - - {{domxref("Storage")}} - {{domxref("WindowSessionStorage")}} - {{domxref("WindowLocalStorage")}} - {{event("storage")}} {{domxref("StorageEvent")}} - - WebStorage -
{{SpecName("Selectors API Level 1")}}{{Spec2("Selectors API Level 1")}} - {{domxref("Document.querySelector()")}} - {{domxref("Document.querySelectorAll()")}} - {{domxref("DocumentFragment.querySelector()")}} - {{domxref("DocumentFragment.querySelectorAll()")}} - {{domxref("Element.querySelector()")}} - {{domxref("Element.querySelectorAll()")}} - DOM
{{SpecName("Selectors API Level 2")}}{{Spec2("Selectors API Level 2")}} - {{cssxref(":scope")}} {{domxref("Document.find()")}} - {{domxref("Document.findAll()")}} - {{domxref("DocumentFragment.find()")}} - {{domxref("DocumentFragment.findAll()")}}
{{domxref("Element.find()")}} - {{domxref("Element.findAll()")}} - {{domxref("Element.matches()")}} -
DOM
{{SpecName("Progress Events")}}{{Spec2("Progress Events")}}{{domxref("ProgressEvent")}}DOM
{{SpecName("Typed Array")}}{{Spec2("Typed Array")}} - JavaScript Typed arrays - - {{domxref("Int8Array")}} {{domxref("Int16Array")}} - {{domxref("Int32Array")}} {{domxref("Uint8Array")}} - {{domxref("Uint16Array")}} - {{domxref("Uint32Array")}} - {{domxref("Uint8ClampedArray")}} - {{domxref("Float32Array")}} - {{domxref("Float64Array")}}, - {{domxref("ArrayBuffer")}}, - {{domxref("ArrayBufferView")}}, - {{domxref("TypedArray")}}, {{domxref("DataView")}} - JavaScript
{{SpecName("Gamepad")}}{{Spec2("Gamepad")}} - {{domxref("Gamepad")}} - {{domxref("window.navigator.getGamepads()")}} - {{domxref("GamepadEvent")}} - {{event("gamepadconnected")}} (event) - {{event("gamepaddisconnected")}} - - Device API -
{{SpecName("Navigation Timing")}}{{Spec2("Navigation Timing")}} - Navigation Timing API - - Navigation Timing - - {{domxref("PerformanceTiming")}} - {{domxref("PerformanceNavigation")}} - {{domxref("Performance")}} - {{domxref("window.performance")}} - DOM
{{SpecName("WOFF1.0")}}{{Spec2("WOFF1.0")}} - About the Web Open Font Format -
{{SpecName("WebVTT")}}{{Spec2("WebVTT")}} - WebVTT - - {{cssxref("::cue")}} {{cssxref(":past")}} - {{cssxref(":future")}} {{domxref("WebVTTCue")}} - HTML API
{{SpecName("Custom Elements")}} aka WebComponents{{Spec2("Custom Elements")}} - {{domxref("document.register()")}} - {{cssxref(":unresolved")}} - {{domxref("document.createElement()")}} (new optional - argument) {{domxref("document.createElementNS()")}} (new - optional argument) - - Web Components -
{{SpecName("Shadow DOM")}}, part of WebComponents{{Spec2("Shadow DOM")}} - Still in flux (lists what looks stable enough).
{{HTMLElement("shadow")}} {{domxref("ShadowRoot")}} - {{domxref("HTMLShadowElement")}} - {{HTMLElement("content")}} - {{domxref("HTMLContentElement")}} - {{domxref("Element.createShadowRoot()")}} - {{domxref("Element.shadowRoot")}} -
- Web Components -
{{SpecName("HTML Templates")}}, part of WebComponents{{Spec2("HTML Templates")}} - {{HTMLElement("template")}} - {{domxref("HTMLTemplateElement")}} - - Web Components -
{{SpecName("Touch Events")}}{{Spec2("Touch Events")}} - Touch Events - - {{domxref("Touch")}} {{domxref("TouchList")}} - {{domxref("TouchEvent")}} {{event("touchstart")}} - (event) {{event("touchend")}} (event) - {{event("touchmove")}} (event) {{event("touchcancel")}} - (event) {{domxref("Document.createTouch()")}} - {{domxref("Document.createTouchList()")}} - DOM
{{SpecName("Pointer Events")}}{{Spec2("Pointer Events")}} - {{domxref("PointerEvent")}} {{event("pointerdown")}} - (event) {{event("pointerup")}} (event) - {{event("pointercancel")}} (event) - {{event("pointermove")}} (event) - {{event("pointerover")}} (event) - {{event("pointerout")}} (event) - {{event("pointerenter")}} (event) - {{event("pointerleave")}} (event) - {{event("gotpointercapture")}} (event) - {{event("lostpointercapture")}} (event) - {{domxref("Element.ongotpointercapture")}} - {{domxref("Element.onlostpointercapture")}} - {{domxref("Element.setPointerCapture()")}} - {{domxref("Element.releasePointerCapture()")}} - {{domxref("GlobalEventHandlers.onpointerdown")}} - {{domxref("GlobalEventHandlers.onpointerup")}} - {{domxref("GlobalEventHandlers.onpointercancel")}} - {{domxref("GlobalEventHandlers.onpointermove")}} - {{domxref("GlobalEventHandlers.onpointerover")}} - {{domxref("GlobalEventHandlers.onpointerout")}} - {{domxref("GlobalEventHandlers.onpointerenter")}} - {{domxref("GlobalEventHandlers.onpointerleave")}} - {{domxref("Navigator.pointerEnabled")}} - {{domxref("Navigator.maxTouchPoints")}} - {{cssxref("touch-action")}} - DOM
{{SpecName("HTML Editing")}}{{Spec2("HTML Editing")}} - {{domxref("Selection")}} - {{domxref("Document.getSelection()")}} - {{domxref("Window.getSelection()")}} - {{domxref("EditingBeforeInputEvent")}} - {{domxref("EditingInputEvent")}} - HTML API
{{SpecName("Web Crypto API")}}{{Spec2("Web Crypto API")}} - {{domxref("Key")}} {{domxref("CryptoOperation")}} - {{event("abort")}} (event) {{event("error")}} (event) - {{event("progress")}} (event) {{event("complete")}} - (event) {{domxref("KeyOperation")}} - {{domxref("Crypto")}} {{domxref("SubtleCrypto")}} - {{domxref("Window.crypto")}} - {{domxref("WorkerCrypto")}} - {{domxref("WorkerGlobalScope.crypto")}} - {{domxref("KeyPair")}} - Web Crypto
{{SpecName("Undo Manager")}}{{Spec2("Undo Manager")}} - {{domxref("UndoManager")}} - {{domxref("Element.undoScope")}} - {{domxref("Element.undoManager")}} - {{domxref("DOMTransaction")}} - {{domxref("DOMTransactionEvent")}} - DOM
WebSocket Protocol
{{SpecName("CORS")}}{{Spec2("CORS")}}
HTTPHTTP
TLS
MediaFragment
Link: header
Content-Disposition: header
{{SpecName("URL")}}{{Spec2("URL")}} - {{domxref("URL")}} {{domxref("URLUtils")}} (no interface - object) {{domxref("URLUtilsReadOnly")}} (no interface object) - {{domxref("URLQuery")}} - DOM
{{SpecName("Encoding")}}{{Spec2("Encoding")}} - Encoding API - - {{domxref("TextDecoder")}} - {{domxref("TextEncoder")}} - DOM
{{SpecName("Clipboard API")}}{{Spec2("Clipboard API")}} - {{domxref("ClipboardEvent")}} {{event("cut")}} (event) - {{event("copy")}} (event) {{event("paste")}} (event) - DOM
{{SpecName("Selection API")}}{{Spec2("Selection API")}}
diff --git a/files/ja/web/api/characterdata/index.md b/files/ja/web/api/characterdata/index.md index 052702432289de..bc168fe0bf4f76 100644 --- a/files/ja/web/api/characterdata/index.md +++ b/files/ja/web/api/characterdata/index.md @@ -54,5 +54,5 @@ _親インターフェイスである {{domxref("Node")}} および {{domxref("E ## 関連情報 -- [DOM 概要ページ](/en-US/docs/Web/API/Document_Object_Model). +- [DOM 概要ページ](/ja/docs/Web/API/Document_Object_Model). - このインターフェイスを実装している具象インターフェイス: {{domxref("Text")}}, {{domxref("CDATASection")}}, {{domxref("ProcessingInstruction")}}, {{domxref("Comment")}} diff --git a/files/ja/web/api/clipboard/read/index.md b/files/ja/web/api/clipboard/read/index.md index c3361691716265..9bbb3a89a96679 100644 --- a/files/ja/web/api/clipboard/read/index.md +++ b/files/ja/web/api/clipboard/read/index.md @@ -95,6 +95,6 @@ async function pasteImage() { ## 関連情報 -- [クリップボード API](/en-US/docs/Web/API/Clipboard_API) +- [クリップボード API](/ja/docs/Web/API/Clipboard_API) - [Async Clipboard API demo on Glitch](https://async-clipboard-api.glitch.me/) - [Image support for Async Clipboard article](https://web.dev/async-clipboard/) diff --git a/files/ja/web/api/css/factory_functions/index.md b/files/ja/web/api/css/factory_functions/index.md index 8a3280d96db163..cb936f49fed8fb 100644 --- a/files/ja/web/api/css/factory_functions/index.md +++ b/files/ja/web/api/css/factory_functions/index.md @@ -4,7 +4,7 @@ slug: Web/API/CSS/factory_functions --- {{SeeCompatTable}} -**CSS 数値ファクトリー関数**、たとえば `CSS.em()` や `CSS.turn()` は、値を数値引数、単位を使用するメソッド名として [CSSUnitValues](/en-US/docs/Web/API/CSSUnitValue) を返すもので、このメソッドを使用すると、数値引数で単位を設定することができます。これらの関数は {{domxref("CSSUnitValue.CSSUnitValue", "CSSUnitValue()")}} コンストラクターを使うよりも冗長でなく新しい数値を生成します。 +**CSS 数値ファクトリー関数**、たとえば `CSS.em()` や `CSS.turn()` は、値を数値引数、単位を使用するメソッド名として [CSSUnitValues](/ja/docs/Web/API/CSSUnitValue) を返すもので、このメソッドを使用すると、数値引数で単位を設定することができます。これらの関数は {{domxref("CSSUnitValue.CSSUnitValue", "CSSUnitValue()")}} コンストラクターを使うよりも冗長でなく新しい数値を生成します。 ## 構文 diff --git a/files/ja/web/api/document/requeststorageaccess/index.md b/files/ja/web/api/document/requeststorageaccess/index.md index 2a3d40eea2de3e..f288787aa13d66 100644 --- a/files/ja/web/api/document/requeststorageaccess/index.md +++ b/files/ja/web/api/document/requeststorageaccess/index.md @@ -104,4 +104,4 @@ Privacy CG](https://github.com/privacycg/storage-access) で見ることがで ## 関連情報 -[Storage Access API](/en-US/docs/Web/API/Storage_Access_API) +[Storage Access API](/ja/docs/Web/API/Storage_Access_API) diff --git a/files/ja/web/api/dompoint/index.md b/files/ja/web/api/dompoint/index.md index 64ced39df9e992..6de0b50280be19 100644 --- a/files/ja/web/api/dompoint/index.md +++ b/files/ja/web/api/dompoint/index.md @@ -39,7 +39,7 @@ _`DOMPoint` には親である {{domxref("DOMPointReadOnly")}} から継承し ## 例 -[WebXR 機器 API](/en-US/docs/Web/API/WebXR_Device_API) では、位置や向きを表すために `DOMPointReadOnly` 値が使用されます。以下のスニペットでは、 XR 機器(VR ヘッドセットや AR 機能付き携帯電話など)のポーズは {{domxref("XRSession")}} アニメーションフレームの中で {{domxref("XRFrame.getViewerPose()")}} を呼び出すことで取得することができ、それから結果の {{domxref("XRPose")}} の {{domxref("XRPose.transform","transform")}} プロパティにアクセスしています。これには 2 つの `DOMPointReadOnly` 属性があります。ベクトルを表す {{domxref("XRRigidTransform.position","position")}} と、クォータニオンを表す {{domxref("XRViewerPose.orientation","orientation")}} です。 +[WebXR 機器 API](/ja/docs/Web/API/WebXR_Device_API) では、位置や向きを表すために `DOMPointReadOnly` 値が使用されます。以下のスニペットでは、 XR 機器(VR ヘッドセットや AR 機能付き携帯電話など)のポーズは {{domxref("XRSession")}} アニメーションフレームの中で {{domxref("XRFrame.getViewerPose()")}} を呼び出すことで取得することができ、それから結果の {{domxref("XRPose")}} の {{domxref("XRPose.transform","transform")}} プロパティにアクセスしています。これには 2 つの `DOMPointReadOnly` 属性があります。ベクトルを表す {{domxref("XRRigidTransform.position","position")}} と、クォータニオンを表す {{domxref("XRViewerPose.orientation","orientation")}} です。 ```js function onXRFrame(time, xrFrame) { diff --git a/files/ja/web/api/element/namespaceuri/index.md b/files/ja/web/api/element/namespaceuri/index.md index 70405a696b2faf..7c3b2e359683cc 100644 --- a/files/ja/web/api/element/namespaceuri/index.md +++ b/files/ja/web/api/element/namespaceuri/index.md @@ -31,7 +31,7 @@ if (element.localName == "browser" && Firefox 3.5 以前では、 HTML 文書中の HTML 要素の名前空間 URI は `null` です。それ以降のバージョンでは、 HTML5 に準拠し、 XHTML と同様に [`http://www.w3.org/1999/xhtml`](https://www.w3.org/1999/xhtml) となります。 -DOM Level 2 のメソッド [document.createElementNS](/en-US/docs/Web/API/Document/createElementNS) を用いると、指定した `namespaceURI` を持つ要素を作成することができる。 +DOM Level 2 のメソッド [document.createElementNS](/ja/docs/Web/API/Document/createElementNS) を用いると、指定した `namespaceURI` を持つ要素を作成することができる。 DOM はそれ自体で名前空間の検証を行ったり強制したりすることはありません。必要な検証を行うのは DOM アプリケーションに任されています。また、一度特定の要素に関連付けられた名前空間接頭辞は、変更することができないことに注意しましょう。 diff --git a/files/ja/web/api/eventsource/error_event/index.md b/files/ja/web/api/eventsource/error_event/index.md index d5751a9a6170e6..8ff07c52d50f2b 100644 --- a/files/ja/web/api/eventsource/error_event/index.md +++ b/files/ja/web/api/eventsource/error_event/index.md @@ -40,6 +40,6 @@ evtSource.onerror = function() { ## See also -- [Using server-sent events](/en-US/docs/Web/API/Server-sent_events/Using_server-sent_events) -- [`open`](/en-US/docs/Web/API/EventSource/open_event) -- [`message`](/en-US/docs/Web/API/EventSource/message_event) +- [Using server-sent events](/ja/docs/Web/API/Server-sent_events/Using_server-sent_events) +- [`open`](/ja/docs/Web/API/EventSource/open_event) +- [`message`](/ja/docs/Web/API/EventSource/message_event) diff --git a/files/ja/web/api/htmlslotelement/index.md b/files/ja/web/api/htmlslotelement/index.md index aa1f47e48d3164..8b83f608ce6f0a 100644 --- a/files/ja/web/api/htmlslotelement/index.md +++ b/files/ja/web/api/htmlslotelement/index.md @@ -5,7 +5,7 @@ slug: Web/API/HTMLSlotElement {{APIRef('Web Components')}} -**`HTMLSlotElement`** は [Shadow DOM API](/en-US/docs/Web/Web_Components/Using_shadow_DOM) のインターフェイスで、 HTML の {{HTMLElement("slot")}} 要素の名前と割り当てられたノードにアクセスできるようにします。 +**`HTMLSlotElement`** は [Shadow DOM API](/ja/docs/Web/Web_Components/Using_shadow_DOM) のインターフェイスで、 HTML の {{HTMLElement("slot")}} 要素の名前と割り当てられたノードにアクセスできるようにします。 ## プロパティ @@ -24,7 +24,7 @@ slug: Web/API/HTMLSlotElement ## イベント - {{domxref('HTMLSlotElement.slotchange_event', 'slotchange')}} - - : スロットに含まれるノードが変更されたときに `HTMLSlotElement` インスタンス ([``](/en-US/docs/Web/HTML/Element/slot) 要素) に発生します。 + - : スロットに含まれるノードが変更されたときに `HTMLSlotElement` インスタンス ([``](/ja/docs/Web/HTML/Element/slot) 要素) に発生します。 ## 例 diff --git a/files/ja/web/api/htmlvideoelement/index.md b/files/ja/web/api/htmlvideoelement/index.md index 831d44eb44abcf..9f51b1c03303e9 100644 --- a/files/ja/web/api/htmlvideoelement/index.md +++ b/files/ja/web/api/htmlvideoelement/index.md @@ -7,7 +7,7 @@ slug: Web/API/HTMLVideoElement **`HTMLVideoElement`** インターフェイスは、動画ブジェクトを操作するための特別なプロパティとメソッドを提供します。また、 {{domxref("HTMLMediaElement")}} と {{domxref("HTMLElement")}} のプロパティとメソッドを継承しています。 -[対応しているメディア形式](/en-US/docs/Web/Media/Formats)のリストは、ブラウザーによって異なります。動画を提供する際には、関連するすべてのブラウザーが対応している単一の形式で提供するか、対応する必要のあるすべてのブラウザーをカバーするように、異なる形式で複数の動画ソースを提供するかしてください。 +[対応しているメディア形式](/ja/docs/Web/Media/Formats)のリストは、ブラウザーによって異なります。動画を提供する際には、関連するすべてのブラウザーが対応している単一の形式で提供するか、対応する必要のあるすべてのブラウザーをカバーするように、異なる形式で複数の動画ソースを提供するかしてください。 {{InheritanceDiagram(600, 140)}} diff --git a/files/ja/web/api/intersection_observer_api/timing_element_visibility/index.md b/files/ja/web/api/intersection_observer_api/timing_element_visibility/index.md index 6636dc7121b95b..949db3e2aa8c51 100644 --- a/files/ja/web/api/intersection_observer_api/timing_element_visibility/index.md +++ b/files/ja/web/api/intersection_observer_api/timing_element_visibility/index.md @@ -258,7 +258,7 @@ Finally, we set up an interval which triggers once a second to handle any necess ### ドキュメントの可視性の変更の処理 -Let's take a look at the handler for the {{domxref("document.visibilitychange_event", "visibilitychange")}} event. Our script receives this event when the document itself becomes visible or invisible. The most important scenario here is when the user switches tabs. Since Intersection Observer only cares about the intersection between the targeted elements and the intersection root, and not the tab's visibility (which is a different issue entirely), we need to use the [Page Visibility API](/en-US/docs/Web/API/Page_Visibility_API) to detect these tab switches and disable our timers for the duration. +Let's take a look at the handler for the {{domxref("document.visibilitychange_event", "visibilitychange")}} event. Our script receives this event when the document itself becomes visible or invisible. The most important scenario here is when the user switches tabs. Since Intersection Observer only cares about the intersection between the targeted elements and the intersection root, and not the tab's visibility (which is a different issue entirely), we need to use the [Page Visibility API](/ja/docs/Web/API/Page_Visibility_API) to detect these tab switches and disable our timers for the duration. ```js function handleVisibilityChange() { @@ -578,5 +578,5 @@ The new ad's element object is returned to the caller in case it's needed. ## あわせて参照 -- [Intersection Observer API](/en-US/docs/Web/API/Intersection_Observer_API) -- [Page Visibility API](/en-US/docs/Web/API/Page_Visibility_API) +- [Intersection Observer API](/ja/docs/Web/API/Intersection_Observer_API) +- [Page Visibility API](/ja/docs/Web/API/Page_Visibility_API) diff --git a/files/ja/web/api/keyboardevent/location/index.md b/files/ja/web/api/keyboardevent/location/index.md index bc5120bcfafc90..0c43cc6518298a 100644 --- a/files/ja/web/api/keyboardevent/location/index.md +++ b/files/ja/web/api/keyboardevent/location/index.md @@ -69,7 +69,7 @@ slug: Web/API/KeyboardEvent/location

- Note: Gecko では DOM_KEY_LOCATION_MOBILE を Android (18 以前)、Maemo、Boot to Geckoで常に返します。しかし、 {{gecko("38")}} では、これは削除されました。 + Note: Gecko では DOM_KEY_LOCATION_MOBILE を Android (18 以前)、Maemo、Boot to Geckoで常に返します。しかし、 {{gecko("38")}} では、これは削除されました。

diff --git a/files/ja/web/api/mediadevices/getdisplaymedia/index.md b/files/ja/web/api/mediadevices/getdisplaymedia/index.md index 867e24c3c8e9bd..30e0f18cfa17a3 100644 --- a/files/ja/web/api/mediadevices/getdisplaymedia/index.md +++ b/files/ja/web/api/mediadevices/getdisplaymedia/index.md @@ -84,8 +84,8 @@ async function startCapture(displayMediaOptions) { ## 関連情報 -- [画面キャプチャ API](/en-US/docs/Web/API/Screen_Capture_API) -- [画面キャプチャ API の使用](/en-US/docs/Web/API/Screen_Capture_API/Using_Screen_Capture) -- [メディアキャプチャとストリーム API](/en-US/docs/Web/API/Media_Streams_API) -- [WebRTC API](/en-US/docs/Web/API/WebRTC_API) +- [画面キャプチャ API](/ja/docs/Web/API/Screen_Capture_API) +- [画面キャプチャ API の使用](/ja/docs/Web/API/Screen_Capture_API/Using_Screen_Capture) +- [メディアキャプチャとストリーム API](/ja/docs/Web/API/Media_Streams_API) +- [WebRTC API](/ja/docs/Web/API/WebRTC_API) - {{domxref("MediaDevices.getUserMedia", "getUserMedia()")}}: カメラやマイクからメディアをキャプチャ diff --git a/files/ja/web/api/mediastreamtrack/remote/index.md b/files/ja/web/api/mediastreamtrack/remote/index.md index c5bd1f871cc166..59bfab226bea7f 100644 --- a/files/ja/web/api/mediastreamtrack/remote/index.md +++ b/files/ja/web/api/mediastreamtrack/remote/index.md @@ -16,4 +16,4 @@ slug: Web/API/MediaStreamTrack/remote ## 関連情報 -- [WebRTC](/en-US/docs/Web/API/WebRTC_API) +- [WebRTC](/ja/docs/Web/API/WebRTC_API) diff --git a/files/ja/web/api/mouseevent/pagex/index.md b/files/ja/web/api/mouseevent/pagex/index.md index 2e3086b5c58df0..c944b05fd55614 100644 --- a/files/ja/web/api/mouseevent/pagex/index.md +++ b/files/ja/web/api/mouseevent/pagex/index.md @@ -10,7 +10,7 @@ slug: Web/API/MouseEvent/pageX 文書の端をそのまま基準とするため、このプロパティは、ページの水平方向のスクロールを加味します。 例えば、文書の左側 200 ピクセルが隠れるようにページがスクロールされ、ビューの左端から 100 ピクセル内側でマウスがクリックされた場合、 `pageX` が返す値は 300 となります。 -元々、このプロパティは `long` 型の整数として定義されていましたが、 [CSSOM View モジュール](/en-US/docs/Web/CSS/CSSOM_View) では、 `double` 型の浮動小数点値として再定義しています。 +元々、このプロパティは `long` 型の整数として定義されていましたが、 [CSSOM View モジュール](/ja/docs/Web/CSS/CSSOM_View) では、 `double` 型の浮動小数点値として再定義しています。 詳しくは[ブラウザーの互換性](#ブラウザーの互換性)の節を参照してください。 この方法で指定された座標について詳しくは、[座標系](/ja/docs/Web/CSS/CSSOM_View/Coordinate_systems)の[ページ](/ja/docs/Web/CSS/CSSOM_View/Coordinate_systems#ページ)の節を参照してください。 diff --git a/files/ja/web/api/ndefreadingevent/index.md b/files/ja/web/api/ndefreadingevent/index.md index 00201fff46491a..526a69b1a9b8c8 100644 --- a/files/ja/web/api/ndefreadingevent/index.md +++ b/files/ja/web/api/ndefreadingevent/index.md @@ -4,7 +4,7 @@ slug: Web/API/NDEFReadingEvent --- {{securecontext_header}}{{SeeCompatTable}}{{APIRef()}} -**`NDEFReadingEvent`** は[ウェブ NFC API](/en-US/docs/Web/API/Web_NFC_API) のインターフェイスで、 {{DOMxRef("NDEFReader")}} によって得られる新しい NFC 読み取りに対して配信するイベントを表します。 +**`NDEFReadingEvent`** は[ウェブ NFC API](/ja/docs/Web/API/Web_NFC_API) のインターフェイスで、 {{DOMxRef("NDEFReader")}} によって得られる新しい NFC 読み取りに対して配信するイベントを表します。 {{InheritanceDiagram}} diff --git a/files/ja/web/api/node/removechild/index.md b/files/ja/web/api/node/removechild/index.md index 6c0bf68d465590..dbde4200a178c8 100644 --- a/files/ja/web/api/node/removechild/index.md +++ b/files/ja/web/api/node/removechild/index.md @@ -9,7 +9,7 @@ slug: Web/API/Node/removeChild > **Note:** 取り除かれた子ノードへの参照が保持されている限り、子ノードはメモリー内に残りますが、 DOM の一部ではなくなります。 > 後のコードで再利用することができます。 > -> `removeChild()` の返値が保持されず、他の参照もなくなった場合は、まもなくメモリーから[自動的に削除](/en-US/docs/Web/JavaScript/Memory_Management)されます。 +> `removeChild()` の返値が保持されず、他の参照もなくなった場合は、まもなくメモリーから[自動的に削除](/ja/docs/Web/JavaScript/Memory_Management)されます。 {{domxref("Node.cloneNode()")}} とは異なり、返値は関連付けられた {{domxref("EventListener")}} オブジェクトを保持します。 diff --git a/files/ja/web/api/paymentaddress/index.md b/files/ja/web/api/paymentaddress/index.md index 44aebe1ee63ecd..d929538c602301 100644 --- a/files/ja/web/api/paymentaddress/index.md +++ b/files/ja/web/api/paymentaddress/index.md @@ -6,7 +6,7 @@ l10n: --- {{APIRef("Payment Request API")}}{{SecureContext_Header}} {{Deprecated_header}}{{Non-standard_header}} -**`PaymentAddress`** は[支払いリクエスト API](/en-US/docs/Web/API/Payment_Request_API) のインターフェイスで、配送先または支払い先住所情報を保存するために使用されます。 +**`PaymentAddress`** は[支払いリクエスト API](/ja/docs/Web/API/Payment_Request_API) のインターフェイスで、配送先または支払い先住所情報を保存するために使用されます。 万国郵便連合のウェブページにある [Addressing S42 standard](https://www.upu.int/en/Postal-Solutions/Programmes-Services/Addressing-Solutions#addressing-s42-standard) という、郵便宛名の国際標準に関する資料を参照すると便利かもしれません。 diff --git a/files/ja/web/api/shadowroot/index.md b/files/ja/web/api/shadowroot/index.md index 24d0bb1c969757..344b26e923a244 100644 --- a/files/ja/web/api/shadowroot/index.md +++ b/files/ja/web/api/shadowroot/index.md @@ -33,7 +33,7 @@ slug: Web/API/ShadowRoot ### イベントハンドラー - {{domxref("ShadowRoot.onslotchange")}} - - : [イベントハンドラー](/en-US/docs/Web/Events/Event_handlers)で、 {{domxref("HTMLSlotElement/slotchange_event", "slotchange")}} イベントが発行されたときに呼び出されるコードを表します。 + - : [イベントハンドラー](/ja/docs/Web/Events/Event_handlers)で、 {{domxref("HTMLSlotElement/slotchange_event", "slotchange")}} イベントが発行されたときに呼び出されるコードを表します。 ## メソッド diff --git a/files/ja/web/api/vrdisplay/requestpresent/index.md b/files/ja/web/api/vrdisplay/requestpresent/index.md index a63604f9424946..2cb0788170786c 100644 --- a/files/ja/web/api/vrdisplay/requestpresent/index.md +++ b/files/ja/web/api/vrdisplay/requestpresent/index.md @@ -27,7 +27,7 @@ requestPresent(layers) - {{domxref("VRDisplayCapabilities.canPresent")}} が false の場合、または VRLayer 配列に {{domxref("VRDisplayCapabilities.maxLayers")}} を超えるレイヤーがある場合、プロミスは拒否されます。 - `requestPresent()` が呼び出された時、 {{domxref("VRDisplay")}} が既に表示していた場合、 `VRDisplay` は表示している `VRLayer` 配列を更新します。 - もし `requestPresent()` の呼び出しが `VRDisplay` が既に表示されている状態で拒否された場合は、その表示を終了します。 -- もし `requestPresent()` がエンゲージメントジェスチャーの外で呼び出された場合、`VRDisplay` が既に表示されていない限り、そのプロミスは拒否されます。このエンゲージメントジェスチャーは、プレゼンテーションが終了するまで [`requestPointerLock()`](/en-US/docs/Web/API/Element/requestPointerLock) の呼び出しを許可することにも使えます。 +- もし `requestPresent()` がエンゲージメントジェスチャーの外で呼び出された場合、`VRDisplay` が既に表示されていない限り、そのプロミスは拒否されます。このエンゲージメントジェスチャーは、プレゼンテーションが終了するまで [`requestPointerLock()`](/ja/docs/Web/API/Element/requestPointerLock) の呼び出しを許可することにも使えます。 ## 例 diff --git a/files/ja/web/api/webrtc_api/connectivity/index.md b/files/ja/web/api/webrtc_api/connectivity/index.md index 804d648702008b..54b926ac2d7694 100644 --- a/files/ja/web/api/webrtc_api/connectivity/index.md +++ b/files/ja/web/api/webrtc_api/connectivity/index.md @@ -54,7 +54,7 @@ When changing the description by calling `setLocalDescription()` or `setRemoteDe > **Note:** The `pendingLocalDescription` contains not just the offer or answer under consideration, but any local ICE candidates which have already been gathered since the offer or answer was created. Similarly, `pendingRemoteDescription` includes any remote ICE candidates which have been provided by calls to {{domxref("RTCPeerConnection.addIceCandidate()")}}. -See the individual articles on these properties and methods for more specifics, and [Codecs used by WebRTC](/en-US/docs/Web/Media/Formats/WebRTC_codecs) for information about codecs supported by WebRTC and which are compatible with which browsers. The codecs guide also offers guidance to help you choose the best codecs for your needs. +See the individual articles on these properties and methods for more specifics, and [Codecs used by WebRTC](/ja/docs/Web/Media/Formats/WebRTC_codecs) for information about codecs supported by WebRTC and which are compatible with which browsers. The codecs guide also offers guidance to help you choose the best codecs for your needs. ## ICE candidates @@ -118,7 +118,7 @@ In addition, the ICE agent will automatically initiate a rollback when a peer th ### ICE restarts -For now, see {{SectionOnPage("/en-US/docs/Web/API/WebRTC_API/Session_lifetime", "ICE restart")}}. +For now, see {{SectionOnPage("/ja/docs/Web/API/WebRTC_API/Session_lifetime", "ICE restart")}}. ## The entire exchange in a complicated diagram diff --git a/files/ja/web/api/window/console/index.md b/files/ja/web/api/window/console/index.md index 0813a2d8594f03..1e51719085bc96 100644 --- a/files/ja/web/api/window/console/index.md +++ b/files/ja/web/api/window/console/index.md @@ -28,7 +28,7 @@ console.log("An error occurred while loading the content"); console.dir(someObject); ``` -より詳細な例については{{SectionOnPage("/en-US/docs/Web/API/Console", "Usage")}}をご参照下さい。 +より詳細な例については{{SectionOnPage("/ja/docs/Web/API/Console", "Usage")}}をご参照下さい。 ## Specifications diff --git a/files/ja/web/api/worker/index.md b/files/ja/web/api/worker/index.md index 51ee18c6b0e71c..6f7570cc5d730e 100644 --- a/files/ja/web/api/worker/index.md +++ b/files/ja/web/api/worker/index.md @@ -83,4 +83,4 @@ first.onchange = () => { - [ウェブワーカーの使用](/ja/docs/Web/API/Web_Workers_API/Using_web_workers) - [ウェブワーカーで使用可能な関数一覧](/ja/docs/Web/API/Web_Workers_API/Functions_and_classes_available_to_workers) - 他の種類のワーカー: {{domxref("SharedWorker")}}、[サービスワーカー](/ja/docs/Web/API/Service_Worker_API) -- [`OffscreenCanvas`](/en-US/docs/Web/API/OffscreenCanvas) インターフェイス +- [`OffscreenCanvas`](/ja/docs/Web/API/OffscreenCanvas) インターフェイス diff --git a/files/ja/web/css/-webkit-touch-callout/index.md b/files/ja/web/css/-webkit-touch-callout/index.md index ad8d604631aa11..8e509f0bc6ce2d 100644 --- a/files/ja/web/css/-webkit-touch-callout/index.md +++ b/files/ja/web/css/-webkit-touch-callout/index.md @@ -56,5 +56,5 @@ iOS 上で対象が長押しされたとき、 Safari はそのリンクに関 ## 関連情報 -- [WebKit CSS 拡張](/en-US/docs/Web/CSS/WebKit_Extensions) +- [WebKit CSS 拡張](/ja/docs/Web/CSS/WebKit_Extensions) - [Apple の開発者ドキュメントにおける -webkit-touch-callout](https://developer.apple.com/library/archive/documentation/AppleApplications/Reference/SafariCSSRef/Articles/StandardCSSProperties.html#//apple_ref/doc/uid/TP30001266-_webkit_touch_callout) diff --git a/files/ja/web/css/@media/-webkit-animation/index.md b/files/ja/web/css/@media/-webkit-animation/index.md index cd657e10fd382b..2efcfdebdfb353 100644 --- a/files/ja/web/css/@media/-webkit-animation/index.md +++ b/files/ja/web/css/@media/-webkit-animation/index.md @@ -41,7 +41,7 @@ Apple には [Safari CSS リファレンス](https://developer.apple.com/library ## 関連情報 -- [`-webkit-transform-3d`](/en-US/docs/Web/CSS/@media/-webkit-transform-3d) -- [`-webkit-transform-2d`](/en-US/docs/Web/CSS/@media/-webkit-transform-2d) -- [`-webkit-transition`](/en-US/docs/Web/CSS/@media/-webkit-transition) +- [`-webkit-transform-3d`](/ja/docs/Web/CSS/@media/-webkit-transform-3d) +- [`-webkit-transform-2d`](/ja/docs/Web/CSS/@media/-webkit-transform-2d) +- [`-webkit-transition`](/ja/docs/Web/CSS/@media/-webkit-transition) - [Test page at quirksmode.org](https://www.quirksmode.org/css/tests/mediaqueries/animation.html) diff --git a/files/ja/web/css/@media/prefers-contrast/index.md b/files/ja/web/css/@media/prefers-contrast/index.md index d808f85fe6ab92..8f4fa25495932e 100644 --- a/files/ja/web/css/@media/prefers-contrast/index.md +++ b/files/ja/web/css/@media/prefers-contrast/index.md @@ -62,4 +62,4 @@ slug: Web/CSS/@media/prefers-contrast - Microsoft [-ms-high-contrast](https://msdn.microsoft.com/library/Hh771830) メディア特性 - CSS の [forced-colors](/ja/docs/Web/CSS/@media/forced-colors) メディアクエリー -{{QuickLinksWithSubpages("/en-US/docs/Web/CSS/@media/")}} +{{QuickLinksWithSubpages("/ja/docs/Web/CSS/@media/")}} diff --git a/files/ja/web/css/border-top-left-radius/index.md b/files/ja/web/css/border-top-left-radius/index.md index 8c2b105bc741c8..e5beaef2201dbd 100644 --- a/files/ja/web/css/border-top-left-radius/index.md +++ b/files/ja/web/css/border-top-left-radius/index.md @@ -4,7 +4,7 @@ slug: Web/CSS/border-top-left-radius --- {{CSSRef}} -**`border-top-left-radius`** は [CSS](/en-US/docs/Web/CSS) のプロパティは、角の曲率を定義する楕円の半径 (または半長軸と半短軸の半径) を指定することで、要素の左上の角を丸くします。 +**`border-top-left-radius`** は [CSS](/ja/docs/Web/CSS) のプロパティは、角の曲率を定義する楕円の半径 (または半長軸と半短軸の半径) を指定することで、要素の左上の角を丸くします。 {{EmbedInteractiveExample("pages/css/border-top-left-radius.html")}} diff --git a/files/ja/web/css/cascade/index.md b/files/ja/web/css/cascade/index.md index ddc81434d83673..bee94537140d17 100644 --- a/files/ja/web/css/cascade/index.md +++ b/files/ja/web/css/cascade/index.md @@ -312,7 +312,7 @@ CSS 宣言のみが、つまりプロパティ/値の組だけが、カスケー {{cssxref("@keyframes")}} の中の宣言は、カスケードには参加しません。 `font-face` と同様に、カスケードアルゴリズムによって選択されるのは全体としての `@keyframes` だけです。[アニメーションの優先順位は以下に記述します](#css_アニメーションとカスケード)。 -{{cssxref("@import")}} に関しては、 `@import` はカスケードにそれ自身は参加しませんが、インポートされたスタイルは全てに参加します。もし `@import` が[名前付きまたは無名のレイヤー](/en-US/docs/Web/CSS/@layer)を定義していれば、インポートされたスタイルシートのコンテンツはその指定されたレイヤーに所有されます。 `@import` でインポートされた他のすべての CSS は、最後に宣言されたレイヤーとして扱われるものです。これは上で説明したとおりです。 +{{cssxref("@import")}} に関しては、 `@import` はカスケードにそれ自身は参加しませんが、インポートされたスタイルは全てに参加します。もし `@import` が[名前付きまたは無名のレイヤー](/ja/docs/Web/CSS/@layer)を定義していれば、インポートされたスタイルシートのコンテンツはその指定されたレイヤーに所有されます。 `@import` でインポートされた他のすべての CSS は、最後に宣言されたレイヤーとして扱われるものです。これは上で説明したとおりです。 最後に、 {{cssxref("@charset")}} は特定のアルゴリズムに従っているため、カスケードアルゴリズムには影響を与えないことに注意してください。 diff --git a/files/ja/web/css/css_grid_layout/line-based_placement_with_css_grid/index.md b/files/ja/web/css/css_grid_layout/line-based_placement_with_css_grid/index.md index a142974f9b0d18..e875a863a214cd 100644 --- a/files/ja/web/css/css_grid_layout/line-based_placement_with_css_grid/index.md +++ b/files/ja/web/css/css_grid_layout/line-based_placement_with_css_grid/index.md @@ -4,7 +4,7 @@ slug: Web/CSS/CSS_Grid_Layout/Line-based_Placement_with_CSS_Grid --- {{CSSRef}} -[グリッドレイアウトの基本的な考え方](/en-US/docs/Web/CSS/CSS_Grid_Layout/Basic_Concepts_of_Grid_Layout)の記事では、線番号を使ってグリッド上にアイテムを配置する方法をご紹介しました。今回は、この仕様の基本的な機能について詳しくご紹介します。 +[グリッドレイアウトの基本的な考え方](/ja/docs/Web/CSS/CSS_Grid_Layout/Basic_Concepts_of_Grid_Layout)の記事では、線番号を使ってグリッド上にアイテムを配置する方法をご紹介しました。今回は、この仕様の基本的な機能について詳しくご紹介します。 グリッドレイアウトを使用する際には、常に番号付きの線があるので、番号付きの線からグリッドの探求を始めるのが最も論理的な方法です。グリッドには列と行にそれぞれ番号が振られており、1 から順番に並んでいます。ただし、グリッドは文書の記述方法に応じて番号が振られます。英語のような左書きの言語では、行 1 はグリッドの左側にあります。アラビア語のように右書きの言語では、行 1 はグリッドの右端になります。書字方向とグリッドの相互作用については、後のガイドで詳しく説明します。 diff --git a/files/ja/web/css/grid-auto-flow/index.md b/files/ja/web/css/grid-auto-flow/index.md index 292364a4642011..6c0f63ba69765b 100644 --- a/files/ja/web/css/grid-auto-flow/index.md +++ b/files/ja/web/css/grid-auto-flow/index.md @@ -142,5 +142,5 @@ inputElem.addEventListener('change', changeGridAutoFlow); ## 関連情報 - 関連する CSS プロパティ: {{cssxref("grid-auto-rows")}}, {{cssxref("grid-auto-columns")}}, {{cssxref("grid")}} -- グリッドレイアウトガイド: _[グリッドレイアウトにおける自動配置](/en-US/docs/Web/CSS/CSS_Grid_Layout/Auto-placement_in_CSS_Grid_Layout)_ +- グリッドレイアウトガイド: _[グリッドレイアウトにおける自動配置](/ja/docs/Web/CSS/CSS_Grid_Layout/Auto-placement_in_CSS_Grid_Layout)_ - 動画チュートリアル: _[グリッドの自動配置と順序の紹介](http://gridbyexample.com/video/series-auto-placement-order/)_ diff --git a/files/ja/web/css/layout_cookbook/breadcrumb_navigation/index.md b/files/ja/web/css/layout_cookbook/breadcrumb_navigation/index.md index bb7b98e87745d3..fce029ea372e7b 100644 --- a/files/ja/web/css/layout_cookbook/breadcrumb_navigation/index.md +++ b/files/ja/web/css/layout_cookbook/breadcrumb_navigation/index.md @@ -36,7 +36,7 @@ slug: Web/CSS/Layout_cookbook/Breadcrumb_Navigation ## アクセシビリティの考慮 -[`aria-label`](/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-label) 属性および [`aria-current`](/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-current) 属性を使用して、このナビゲーションが何であるか、そして現在のページが構造のどこにあるのかをユーザーが理解できるようにしています。 詳細については関連リンクを参照してください。 +[`aria-label`](/ja/docs/Web/Accessibility/ARIA/Attributes/aria-label) 属性および [`aria-current`](/ja/docs/Web/Accessibility/ARIA/Attributes/aria-current) 属性を使用して、このナビゲーションが何であるか、そして現在のページが構造のどこにあるのかをユーザーが理解できるようにしています。 詳細については関連リンクを参照してください。 ## ブラウザーの互換性 diff --git a/files/ja/web/exslt/exsl/index.md b/files/ja/web/exslt/exsl/index.md index 03c5fe63ee92ed..21b7dc6b476305 100644 --- a/files/ja/web/exslt/exsl/index.md +++ b/files/ja/web/exslt/exsl/index.md @@ -2,7 +2,7 @@ title: 共通 (exsl) slug: Web/EXSLT/exsl --- -{{XSLTRef}}{{QuickLinksWithSubpages("/en-US/docs/Web/EXSLT")}} +{{XSLTRef}}{{QuickLinksWithSubpages("/ja/docs/Web/EXSLT")}} EXSLT 共通パッケージは、 XSLT の機能を拡張する基本的な関数を提供します。共通パッケージの名前空間は `http://exslt.org/common` です。 diff --git a/files/ja/web/exslt/math/index.md b/files/ja/web/exslt/math/index.md index 6487a3a6ebfa06..6330a115994456 100644 --- a/files/ja/web/exslt/math/index.md +++ b/files/ja/web/exslt/math/index.md @@ -2,7 +2,7 @@ title: Math (math) slug: Web/EXSLT/math --- -{{XSLTRef}}{{QuickLinksWithSubpages("/en-US/docs/Web/EXSLT")}} +{{XSLTRef}}{{QuickLinksWithSubpages("/ja/docs/Web/EXSLT")}} EXSLT の Math パッケージは、数値の操作とノードの比較のための機能を提供します。 Math パッケージの名前空間は `http://exslt.org/math` です。 diff --git a/files/ja/web/guide/html/constraint_validation/index.md b/files/ja/web/guide/html/constraint_validation/index.md index f5cbbd9d332261..7ae533227f287b 100644 --- a/files/ja/web/guide/html/constraint_validation/index.md +++ b/files/ja/web/guide/html/constraint_validation/index.md @@ -179,7 +179,7 @@ HTML5 では、基本的な制約は 2 通りの方法で定義されます。 - maxlength + maxlength text, search, url, diff --git a/files/ja/web/html/attributes/rel/index.md b/files/ja/web/html/attributes/rel/index.md index 2f52c3821272b0..bab3f0f766e7ce 100644 --- a/files/ja/web/html/attributes/rel/index.md +++ b/files/ja/web/html/attributes/rel/index.md @@ -17,24 +17,24 @@ slug: Web/HTML/Attributes/rel | [`author`](#attr-author) | 現在の文書や記事の著者。 | リンク | リンク | 不許可 | | [`bookmark`](#attr-bookmark) | 直近の祖先の章に対するパーマリンク。 | 不許可 | リンク | 不許可 | | [`canonical`](#attr-canonical) | 現在の文書の推奨 URL。 | リンク | 不許可 | 不許可 | -| [`dns-prefetch`](/en-US/docs/Web/HTML/Link_types/dns-prefetch) | 宛先リソースのオリジンに対する DNS 解決を先取りして行うようブラウザーに指示する | 外部リソース | 不許可 | 不許可 | +| [`dns-prefetch`](/ja/docs/Web/HTML/Link_types/dns-prefetch) | 宛先リソースのオリジンに対する DNS 解決を先取りして行うようブラウザーに指示する | 外部リソース | 不許可 | 不許可 | | [`external`](#attr-external) | 参照先の文書は、現在の文書と同じサイトの一部ではありません。 | 不許可 | 注釈 | 注釈 | | [`help`](#attr-help) | コンテンツに応じたヘルプにリンクします。 | リンク | リンク | リンク | | [`icon`](#attr-icon) | 現在の文書を表すアイコンです。 | 外部リソース | 不許可 | 不許可 | | [`license`](#attr-license) | 現在の文書のメインコンテンツが、参照先の文書で説明されている著作権ライセンスによってカバーされていることを示す。 | リンク | リンク | リンク | -| [`manifest`](/en-US/docs/Web/HTML/Link_types/manifest) | ウェブアプリマニフェスト | リンク | 不許可 | 不許可 | -| [`me`](/en-US/docs/Web/HTML/Link_types/me) | 現在の文書がリンク先のコンテンツを所有する人物を表すことを示す | リンク | 不許可 | 不許可 | -| [`modulepreload`](/en-US/docs/Web/HTML/Link_types/modulepreload) | スクリプトを先取りして取得し、後で評価できるようにこの文書のモジュールマップに保存するようブラウザーに指示します。オプションで、モジュールの依存関係も読み取ることができます。 | 外部リソース | 不許可 | 不許可 | +| [`manifest`](/ja/docs/Web/HTML/Link_types/manifest) | ウェブアプリマニフェスト | リンク | 不許可 | 不許可 | +| [`me`](/ja/docs/Web/HTML/Link_types/me) | 現在の文書がリンク先のコンテンツを所有する人物を表すことを示す | リンク | 不許可 | 不許可 | +| [`modulepreload`](/ja/docs/Web/HTML/Link_types/modulepreload) | スクリプトを先取りして取得し、後で評価できるようにこの文書のモジュールマップに保存するようブラウザーに指示します。オプションで、モジュールの依存関係も読み取ることができます。 | 外部リソース | 不許可 | 不許可 | | [`next`](#attr-next) | 現在の文書が一連の文書の一部であり、その中の次の文書が参照先の文書であることを示します。 | リンク | リンク | リンク | | [`nofollow`](#attr-nofollow) | 現在の文書の原著者または発行者が、参照先の文書を支持していないことを示します。 | 不許可 | 注釈 | 注釈 | -| [`noopener`](/en-US/docs/Web/HTML/Link_types/noopener) | ハイパーリンクが補助的な閲覧コンテキストのいずれかを生成する (つまり、適切な `target` 属性値を持つ) 場合、補助的な閲覧コンテキストではない最上位の閲覧コンテキストを生成します。 | 不許可 | 注釈 | 注釈 | +| [`noopener`](/ja/docs/Web/HTML/Link_types/noopener) | ハイパーリンクが補助的な閲覧コンテキストのいずれかを生成する (つまり、適切な `target` 属性値を持つ) 場合、補助的な閲覧コンテキストではない最上位の閲覧コンテキストを生成します。 | 不許可 | 注釈 | 注釈 | | [`noreferrer`](#attr-noreferrer) | `Referer` ヘッダーを含めません。さらに、 `noopener` と同じ効果もあります。 | 不許可 | 注釈 | 注釈 | | [`opener`](#attr-opener) | ハイパーリンクによって、補助閲覧コンテキストではない最上位の閲覧コンテキストが生成される場合 (すなわち、 `target` 属性の値が "`_blank`" である場合)、補助閲覧コンテキストを生成します。 | 不許可 | 注釈 | 注釈 | | [`pingback`](#attr-pingback) | 現在の文書へのピンバックを処理するピンバックサーバーのアドレスを指定します。 | 外部リソース | 不許可 | 不許可 | -| [`preconnect`](/en-US/docs/Web/HTML/Link_types/preconnect) | ユーザーエージェントが対象となるリソースのオリジンへの接続を先読みすることを指定します。 | 外部リソース | 不許可 | 不許可 | -| [`prefetch`](/en-US/docs/Web/HTML/Link_types/prefetch) | ユーザーエージェントが、後続のナビゲーションに必要となる可能性の高いターゲットリソースを先取りしてキャッシュすることを指定します。 | 外部リソース | 不許可 | 不許可 | -| [`preload`](/en-US/docs/Web/HTML/Link_types/preload) | `[as](as)` 属性で指定された潜在的な距離 (および対応する距離に関連する優先度) に従って、ユーザーエージェントが現在のナビゲーションのためにターゲットリソースを先取りしてキャッシュしなければならないことを指定する。 | 外部リソース | 不許可 | 不許可 | -| [`prerender`](/en-US/docs/Web/HTML/Link_types/prerender) | ユーザーエージェントが、対象となるリソースを先取りして取得し、将来的に高速なレスポンスを実現するための処理を行うことを指定します。 | 外部リソース | 不許可 | 不許可 | +| [`preconnect`](/ja/docs/Web/HTML/Link_types/preconnect) | ユーザーエージェントが対象となるリソースのオリジンへの接続を先読みすることを指定します。 | 外部リソース | 不許可 | 不許可 | +| [`prefetch`](/ja/docs/Web/HTML/Link_types/prefetch) | ユーザーエージェントが、後続のナビゲーションに必要となる可能性の高いターゲットリソースを先取りしてキャッシュすることを指定します。 | 外部リソース | 不許可 | 不許可 | +| [`preload`](/ja/docs/Web/HTML/Link_types/preload) | `[as](as)` 属性で指定された潜在的な距離 (および対応する距離に関連する優先度) に従って、ユーザーエージェントが現在のナビゲーションのためにターゲットリソースを先取りしてキャッシュしなければならないことを指定する。 | 外部リソース | 不許可 | 不許可 | +| [`prerender`](/ja/docs/Web/HTML/Link_types/prerender) | ユーザーエージェントが、対象となるリソースを先取りして取得し、将来的に高速なレスポンスを実現するための処理を行うことを指定します。 | 外部リソース | 不許可 | 不許可 | | [`prev`](#attr-prev) | 現在の文書が一連の文書の一部であり、その中の前の文書が参照先の文書であることを示します。 | リンク | リンク | リンク | | [`search`](#attr-search) | 現在の文書とその関連ページを検索するのに使用できるリソースへのリンクを提供します。 | リンク | リンク | リンク | | [`stylesheet`](#attr-stylesheet) | スタイルシートをインポートします。 | 外部リソース | 不許可 | 不許可 | diff --git a/files/ja/web/html/element/object/index.md b/files/ja/web/html/element/object/index.md index d1ba3ffaa10a7c..b55beb4153e67f 100644 --- a/files/ja/web/html/element/object/index.md +++ b/files/ja/web/html/element/object/index.md @@ -5,7 +5,7 @@ slug: Web/HTML/Element/object {{HTMLRef}} -**``** は [HTML](/en-US/docs/Web/HTML) の要素で、画像、内部の閲覧コンテキスト、プラグインによって扱われるリソースなどのように扱われる外部リソースを表します。 +**``** は [HTML](/ja/docs/Web/HTML) の要素で、画像、内部の閲覧コンテキスト、プラグインによって扱われるリソースなどのように扱われる外部リソースを表します。 {{EmbedInteractiveExample("pages/tabbed/object.html", "tabbed-standard")}} diff --git a/files/ja/web/html/element/xmp/index.md b/files/ja/web/html/element/xmp/index.md index fb1914604debdc..e4d21c32314f5e 100644 --- a/files/ja/web/html/element/xmp/index.md +++ b/files/ja/web/html/element/xmp/index.md @@ -13,7 +13,7 @@ slug: Web/HTML/Element/xmp > > - HTML3.2 から非推奨要素となっており、また一貫した実装も存在しません。そして HTML5 の言語からは完全に削除されています。 > - 代わりに {{HTMLElement("pre")}} 要素か、意味的に適切であれば {{HTMLElement("code")}} 要素を使用してください。なお、マークアップとして解釈されないようにするには、 '`<`' の文字を '`<`' としてエスケープする必要があります。 -> - あらゆる要素で等幅フォントを使用することができます。 [CSS](/en-US/docs/Web/CSS) のスタイルで `monospace` を {{cssxref("font-family")}} プロパティの一般的なフォントの値として使用してください。 +> - あらゆる要素で等幅フォントを使用することができます。 [CSS](/ja/docs/Web/CSS) のスタイルで `monospace` を {{cssxref("font-family")}} プロパティの一般的なフォントの値として使用してください。 ## 属性 diff --git a/files/ja/web/html/global_attributes/itemtype/index.md b/files/ja/web/html/global_attributes/itemtype/index.md index 777a66256620a7..99bb967bc24fed 100644 --- a/files/ja/web/html/global_attributes/itemtype/index.md +++ b/files/ja/web/html/global_attributes/itemtype/index.md @@ -183,7 +183,7 @@ Google などの主要な検索エンジンは、構造化データのために - [他のグローバル属性](/ja/docs/Web/HTML/Global_attributes) - マイクロデータに関連する他のグローバル属性: - - [`itemid`](/en-US/docs/Web/HTML/Global_attributes/itemid) - - [`itemprop`](/en-US/docs/Web/HTML/Global_attributes/itemprop) - - [`itemref`](/en-US/docs/Web/HTML/Global_attributes/itemref) - - [`itemscope`](/en-US/docs/Web/HTML/Global_attributes/itemscope) + - [`itemid`](/ja/docs/Web/HTML/Global_attributes/itemid) + - [`itemprop`](/ja/docs/Web/HTML/Global_attributes/itemprop) + - [`itemref`](/ja/docs/Web/HTML/Global_attributes/itemref) + - [`itemscope`](/ja/docs/Web/HTML/Global_attributes/itemscope) diff --git a/files/ja/web/http/caching/index.md b/files/ja/web/http/caching/index.md index ea59689aac442f..214b2ba3b73736 100644 --- a/files/ja/web/http/caching/index.md +++ b/files/ja/web/http/caching/index.md @@ -12,7 +12,7 @@ slug: Web/HTTP/Caching キャッシュにはさまざまな種類があり、これらはプライベートキャッシュと共有キャッシュの 2 つのカテゴリーに大きく分類できます。*共有キャッシュ*は、複数のユーザーが再使用するためにレスポンスを保存するキャッシュです。*プライベートキャッシュ*は、ひとりのユーザーのためのキャッシュです。このページでは主にブラウザーのキャッシュとプロキシのキャッシュを扱いますが、ウェブサイトやウェブアプリケーションの信頼性、パフォーマンス、規模を向上するためにウェブサーバーで展開されるゲートウェイのキャッシュ、CDN、リバースプロキシのキャッシュ、ロードバランサーも存在します。 -![What a cache provide, advantages/disadvantages of shared/private caches.](/en-US/docs/Web/HTTP/Caching/http_cache_type.png) +![What a cache provide, advantages/disadvantages of shared/private caches.](/ja/docs/Web/HTTP/Caching/http_cache_type.png) ### プライベートなブラウザーのキャッシュ diff --git a/files/ja/web/http/cors/index.md b/files/ja/web/http/cors/index.md index 6a01e64eb29804..9e4d6c4f2b61a6 100644 --- a/files/ja/web/http/cors/index.md +++ b/files/ja/web/http/cors/index.md @@ -8,11 +8,11 @@ slug: Web/HTTP/CORS オリジン間リクエストとは、例えば `https://domain-a.com` で提供されているウェブアプリケーションのフロントエンド JavaScript コードが {{domxref("XMLHttpRequest")}} を使用して `https://domain-b.com/data.json` へリクエストを行うような場合です。 -セキュリティ上の理由から、ブラウザーは、スクリプトによって開始されるオリジン間 HTTP リクエストを制限しています。例えば、 `XMLHttpRequest`や [Fetch API](/en-US/docs/Web/API/Fetch_API) は[同一オリジンポリシー](/en-US/docs/Web/Security/Same-origin_policy) (same-origin policy) に従います。つまり、これらの API を使用するウェブアプリケーションは、そのアプリケーションが読み込まれたのと同じオリジンに対してのみリソースのリクエストを行うことができ、それ以外のオリジンからの場合は正しい CORS ヘッダーを含んでいることが必要です。 +セキュリティ上の理由から、ブラウザーは、スクリプトによって開始されるオリジン間 HTTP リクエストを制限しています。例えば、 `XMLHttpRequest`や [Fetch API](/ja/docs/Web/API/Fetch_API) は[同一オリジンポリシー](/ja/docs/Web/Security/Same-origin_policy) (same-origin policy) に従います。つまり、これらの API を使用するウェブアプリケーションは、そのアプリケーションが読み込まれたのと同じオリジンに対してのみリソースのリクエストを行うことができ、それ以外のオリジンからの場合は正しい CORS ヘッダーを含んでいることが必要です。 ![](cors_principle.png) -CORS の仕組みは、安全なオリジン間のリクエストとブラウザー・サーバー間のデータ転送を支援します。最近のブラウザーは CORS を `XMLHttpRequest` や [Fetch](/en-US/docs/Web/API/Fetch_API) などの API で使用して、オリジン間 HTTP リクエストのリスクの緩和に役立てています。 +CORS の仕組みは、安全なオリジン間のリクエストとブラウザー・サーバー間のデータ転送を支援します。最近のブラウザーは CORS を `XMLHttpRequest` や [Fetch](/ja/docs/Web/API/Fetch_API) などの API で使用して、オリジン間 HTTP リクエストのリスクの緩和に役立てています。 ## この記事を読むべき人 @@ -24,16 +24,16 @@ CORS の仕組みは、安全なオリジン間のリクエストとブラウザ この [cross-origin sharing standard](https://fetch.spec.whatwg.org/#http-cors-protocol) では、以下についてサイト間の HTTP リクエストができるようにしています。 -- 前述のような {{domxref("XMLHttpRequest")}} または [Fetch API](/en-US/docs/Web/API/Fetch_API) の呼び出し。 +- 前述のような {{domxref("XMLHttpRequest")}} または [Fetch API](/ja/docs/Web/API/Fetch_API) の呼び出し。 - ウェブフォント (CSS の `@font-face` で別ドメインのフォントを利用するため)。[これによりサーバーは、許可したウェブサイトのみから読み込みんで利用できる TrueType フォントを提供することができます。](https://www.w3.org/TR/css-fonts-3/#font-fetching-requirements) -- [WebGL テクスチャ](/en-US/docs/Web/API/WebGL_API/Tutorial/Using_textures_in_WebGL)。 -- [画像から生成した CSS シェイプ](/en-US/docs/Web/CSS/CSS_Shapes/Shapes_From_Images)。 +- [WebGL テクスチャ](/ja/docs/Web/API/WebGL_API/Tutorial/Using_textures_in_WebGL)。 +- [画像から生成した CSS シェイプ](/ja/docs/Web/CSS/CSS_Shapes/Shapes_From_Images)。 この記事では、 HTTP ヘッダーの要件を含むオリジン間リソース共有の全般的な説明を行います。 ## 機能概要 -オリジン間リソース共有の仕様は、ウェブブラウザーから情報を読み取ることを許可されているオリジンをサーバーが記述することができる、新たな [HTTP ヘッダー](/en-US/docs/Web/HTTP/Headers)を追加することで作用します。加えて仕様書では、サーバーの情報に副作用を引き起こすことがある HTTP のリクエストメソッド (特に {{HTTPMethod("GET")}} 以外の HTTP メソッドや、特定の [MIME タイプ](/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types)を伴う {{HTTPMethod("POST")}}) のために、ブラウザーが HTTP の {{HTTPMethod("OPTIONS")}} リクエストメソッドを用いて、あらかじめリクエストの「プリフライト」 (サーバーから対応するメソッドの一覧を収集すること) を行い、サーバーの「認可」のもとに実際のリクエストを送信することを指示しています。サーバーはリクエスト時に「資格情報」 ([Cookie](/en-US/docs/Web/HTTP/Cookies) や [HTTP 認証](/en-US/docs/Web/HTTP/Authentication)など) を送信するべきかをクライアントに伝えることもできます。 +オリジン間リソース共有の仕様は、ウェブブラウザーから情報を読み取ることを許可されているオリジンをサーバーが記述することができる、新たな [HTTP ヘッダー](/ja/docs/Web/HTTP/Headers)を追加することで作用します。加えて仕様書では、サーバーの情報に副作用を引き起こすことがある HTTP のリクエストメソッド (特に {{HTTPMethod("GET")}} 以外の HTTP メソッドや、特定の [MIME タイプ](/ja/docs/Web/HTTP/Basics_of_HTTP/MIME_types)を伴う {{HTTPMethod("POST")}}) のために、ブラウザーが HTTP の {{HTTPMethod("OPTIONS")}} リクエストメソッドを用いて、あらかじめリクエストの「プリフライト」 (サーバーから対応するメソッドの一覧を収集すること) を行い、サーバーの「認可」のもとに実際のリクエストを送信することを指示しています。サーバーはリクエスト時に「資格情報」 ([Cookie](/ja/docs/Web/HTTP/Cookies) や [HTTP 認証](/ja/docs/Web/HTTP/Authentication)など) を送信するべきかをクライアントに伝えることもできます。 CORS は様々なエラーで失敗することがありますが、セキュリティ上の理由から、エラーについて *JavaScript から知ることができない*よう定められています。コードからはエラーが発生したということしか分かりません。何が悪かったのかを具体的に知ることができる唯一の方法は、ブラウザーのコンソールで詳細を見ることです。 @@ -203,7 +203,7 @@ Access-Control-Max-Age: 86400 またサーバーは、 `Access-Control-Allow-Headers` を "`X-PINGOTHER, Content-Type`" の値で送信し、実際のリクエストで使用されるヘッダーを承認しています。 `Access-Control-Allow-Methods` と同様に、 `Access-Control-Allow-Headers` は受け入れ可能なヘッダーをカンマ区切りのリストで表します。 -最後に {{HTTPHeader("Access-Control-Max-Age")}} は、プリフライトリクエストを再び送らなくてもいいように、プリフライトのレスポンスをキャッシュしてよい時間を秒数で与えます。この例では 86400 秒、つまり 24 時間です。なお、ブラウザーはそれぞれ[内部的な上限値](/en-US/docs/Web/HTTP/Headers/Access-Control-Max-Age)を持っており、 `Access-Control-Max-Age` が上回った場合に制限を行います。 +最後に {{HTTPHeader("Access-Control-Max-Age")}} は、プリフライトリクエストを再び送らなくてもいいように、プリフライトのレスポンスをキャッシュしてよい時間を秒数で与えます。この例では 86400 秒、つまり 24 時間です。なお、ブラウザーはそれぞれ[内部的な上限値](/ja/docs/Web/HTTP/Headers/Access-Control-Max-Age)を持っており、 `Access-Control-Max-Age` が上回った場合に制限を行います。 プリフライトリクエストが完了したら、実際のリクエストを送ります。 @@ -264,7 +264,7 @@ Content-Type: text/plain > **Note:** 資格情報を含むリクエストを異なるドメインに行う場合、サードパーティクッキーポリシーも適用されます。このポリシーは、この章で説明しているように、サーバーやクライアントでの設定とは無関係に常に実施されます。 -{{domxref("XMLHttpRequest")}} や [Fetch](/en-US/docs/Web/API/Fetch_API) と CORS の両方によって明らかになる最も興味深い機能は、[HTTP クッキー](/en-US/docs/Web/HTTP/Cookies)と HTTP 資格情報によってわかる「資格情報を含む」リクエストを作成することができることです。既定では、サイト間の `XMLHttpRequest` または [Fetch](/en-US/docs/Web/API/Fetch_API) の呼び出しにおいて、ブラウザーは資格情報を送信**しません**。 `XMLHttpRequest` オブジェクトまたは {{domxref("Request")}} のコンストラクターの呼び出し時に、特定のフラグを設定する必要があります。 +{{domxref("XMLHttpRequest")}} や [Fetch](/ja/docs/Web/API/Fetch_API) と CORS の両方によって明らかになる最も興味深い機能は、[HTTP クッキー](/ja/docs/Web/HTTP/Cookies)と HTTP 資格情報によってわかる「資格情報を含む」リクエストを作成することができることです。既定では、サイト間の `XMLHttpRequest` または [Fetch](/ja/docs/Web/API/Fetch_API) の呼び出しにおいて、ブラウザーは資格情報を送信**しません**。 `XMLHttpRequest` オブジェクトまたは {{domxref("Request")}} のコンストラクターの呼び出し時に、特定のフラグを設定する必要があります。 以下の例では `https://foo.example` から読み込まれた元のコンテンツが、 `https://bar.other` にあるリソースに対してクッキーを設定したシンプルな GET リクエストを行います。 foo.example のコンテンツは以下のような JavaScript を含んでいるかもしれません。 @@ -350,7 +350,7 @@ CORS のレスポンスに設定されたクッキーは、サードパーティ リクエスト中のクッキー (10 行目) は、通常のサードパーティクッキーポリシーでも抑制されることがあります。したがって、クッキーポリシーが強制されていると、この章で説明されている機能が無効になり、事実上、認証されたリクエストを行うことができなくなるかもしれません。 -[SameSite](/en-US/docs/Web/HTTP/Headers/Set-Cookie/SameSite) 属性に関するクッキーポリシーは適用されます。 +[SameSite](/ja/docs/Web/HTTP/Headers/Set-Cookie/SameSite) 属性に関するクッキーポリシーは適用されます。 ## HTTP レスポンスヘッダー diff --git a/files/ja/web/http/headers/content-security-policy/script-src/index.md b/files/ja/web/http/headers/content-security-policy/script-src/index.md index a7e787d8a330c9..66f2b7e7c48203 100644 --- a/files/ja/web/http/headers/content-security-policy/script-src/index.md +++ b/files/ja/web/http/headers/content-security-policy/script-src/index.md @@ -4,7 +4,7 @@ slug: Web/HTTP/Headers/Content-Security-Policy/script-src --- {{HTTPSidebar}} -HTTP の {{HTTPHeader("Content-Security-Policy")}} (CSP) の **`script-src`** ディレクティブは、 JavaScript の情報なソースを指定します。これは {{HTMLElement("script")}} 要素の中に直接読み込まれる URL だけでなく、インラインのスクリプトイベントハンドラー (`onclick`) やスクリプト実行のトリガーとなりうる [XSLT スタイルシート](/en-US/docs/Web/XSLT)のようなものも含まれます。 +HTTP の {{HTTPHeader("Content-Security-Policy")}} (CSP) の **`script-src`** ディレクティブは、 JavaScript の情報なソースを指定します。これは {{HTMLElement("script")}} 要素の中に直接読み込まれる URL だけでなく、インラインのスクリプトイベントハンドラー (`onclick`) やスクリプト実行のトリガーとなりうる [XSLT スタイルシート](/ja/docs/Web/XSLT)のようなものも含まれます。 diff --git a/files/ja/web/http/headers/content-type/index.md b/files/ja/web/http/headers/content-type/index.md index 883c6c337b559f..28636f74a5901e 100644 --- a/files/ja/web/http/headers/content-type/index.md +++ b/files/ja/web/http/headers/content-type/index.md @@ -44,7 +44,7 @@ Content-Type: multipart/form-data; boundary=something ## ディレクティブ - `media-type` - - : リソースやデータの [MIME タイプ](/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types)です。 + - : リソースやデータの [MIME タイプ](/ja/docs/Web/HTTP/Basics_of_HTTP/MIME_types)です。 - charset - : 標準の文字エンコーディングです。 - boundary diff --git a/files/ja/web/http/headers/index.md b/files/ja/web/http/headers/index.md index ebfa92b351e2d8..525862c12c3f44 100644 --- a/files/ja/web/http/headers/index.md +++ b/files/ja/web/http/headers/index.md @@ -66,7 +66,7 @@ HTTP の{{Glossary("Client_hints", "クライアントヒント")}}とは、端 サーバーは、 {{HTTPHeader("Accept-CH")}} を使用して、クライアントが関心を持っているクライアントヒントヘッダーを積極的に要求します。クライアントは、要求されたヘッダーを後続のリクエストに含めることがあります。 - {{HTTPHeader("Accept-CH")}} {{experimental_inline}} - - : サーバーはクライアントヒントに対応していることを、 `Accept-CH` ヘッダーフィールドまたは HTML の `` 要素の [`http-equiv`](/en-US/docs/Web/HTML/Element/meta#attr-http-equiv) 属性で同等の指定をすることで広報することができます。 + - : サーバーはクライアントヒントに対応していることを、 `Accept-CH` ヘッダーフィールドまたは HTML の `` 要素の [`http-equiv`](/ja/docs/Web/HTML/Element/meta#attr-http-equiv) 属性で同等の指定をすることで広報することができます。 - {{HTTPHeader("Accept-CH-Lifetime")}} {{experimental_inline}} {{deprecated_inline}} - : サーバーは、指定された期間サーバーが対応する一連のクライアントヒントを記憶するようクライアントに依頼し、そのサーバーのオリジンに対するその後のリクエストでクライアントヒントを配信できるようにすることができます。 @@ -174,7 +174,7 @@ HTTP の{{Glossary("Client_hints", "クライアントヒント")}}とは、端 - {{HTTPHeader("Origin")}} - : どこから読み込みが発生したかを示します。 - {{HTTPHeader("Timing-Allow-Origin")}} - - : [Resource Timing API](/en-US/docs/Web/API/Resource_Timing_API) の機能を通じて受け取った属性の値を見ることができるオリジンを指定します。そうでなければオリジン間の制約によってゼロとして報告されます。 + - : [Resource Timing API](/ja/docs/Web/API/Resource_Timing_API) の機能を通じて受け取った属性の値を見ることができるオリジンを指定します。そうでなければオリジン間の制約によってゼロとして報告されます。 ## ダウンロード @@ -382,7 +382,7 @@ HTTP の{{Glossary("Client_hints", "クライアントヒント")}}とは、端 ## 協力 -[新しい記事を書いたり](/en-US/docs/MDN/Contribute/Howto/Document_an_HTTP_header)、既存のものを改善したりすることにご協力ください。 +[新しい記事を書いたり](/ja/docs/MDN/Contribute/Howto/Document_an_HTTP_header)、既存のものを改善したりすることにご協力ください。 ## 関連情報 diff --git a/files/ja/web/http/headers/x-frame-options/index.md b/files/ja/web/http/headers/x-frame-options/index.md index 17ac8881e22b27..ed143fee580063 100644 --- a/files/ja/web/http/headers/x-frame-options/index.md +++ b/files/ja/web/http/headers/x-frame-options/index.md @@ -4,7 +4,7 @@ slug: Web/HTTP/Headers/X-Frame-Options --- {{HTTPSidebar}} -**`X-Frame-Options`** は [HTTP](/en-US/docs/Web/HTTP) のレスポンスヘッダーで、ブラウザーがページを {{HTMLElement("frame")}}、{{HTMLElement("iframe")}}、{{HTMLElement("embed")}}、{{HTMLElement("object")}} の中に表示することを許可するかどうかを示すために使用します。サイトはコンテンツが他のサイトに埋め込まれないよう保証することで、{{interwiki("wikipedia", "クリックジャッキング")}}攻撃を防ぐために使用することができます。 +**`X-Frame-Options`** は [HTTP](/ja/docs/Web/HTTP) のレスポンスヘッダーで、ブラウザーがページを {{HTMLElement("frame")}}、{{HTMLElement("iframe")}}、{{HTMLElement("embed")}}、{{HTMLElement("object")}} の中に表示することを許可するかどうかを示すために使用します。サイトはコンテンツが他のサイトに埋め込まれないよう保証することで、{{interwiki("wikipedia", "クリックジャッキング")}}攻撃を防ぐために使用することができます。 セキュリティが強化されるのは、ユーザーが `X-Frame-Options` に対応したブラウザーを使用して文書にアクセスした場合のみです。 diff --git a/files/ja/web/javascript/guide/expressions_and_operators/index.md b/files/ja/web/javascript/guide/expressions_and_operators/index.md index 69dc8393782913..6e2a7a2a1f17ce 100644 --- a/files/ja/web/javascript/guide/expressions_and_operators/index.md +++ b/files/ja/web/javascript/guide/expressions_and_operators/index.md @@ -601,7 +601,7 @@ var var2 = 4;
- 論理積 (AND) (&&) + 論理積 (AND) (&&) expr1 && expr2 @@ -611,7 +611,7 @@ var var2 = 4;
- 論理和 (OR) (||) + 論理和 (OR) (||) expr1 || expr2 @@ -621,7 +621,7 @@ var var2 = 4;
- 論理否定 (NOT) (!) + 論理否定 (NOT) (!) !expr diff --git a/files/ja/web/javascript/reference/errors/read-only/index.md b/files/ja/web/javascript/reference/errors/read-only/index.md index d724e6108621e0..aefa09036d2fd6 100644 --- a/files/ja/web/javascript/reference/errors/read-only/index.md +++ b/files/ja/web/javascript/reference/errors/read-only/index.md @@ -25,7 +25,7 @@ TypeError: Cannot assign to read only property '0' of [object Array] (Chrome) 代入しようとしたグローバル変数、またはオブジェクトのプロパティが読み取り専用プロパティです。 (技術的には、 [non-writable データプロパティ](/ja/docs/Web/JavaScript/Reference/Global_Objects/Object/defineProperty#Writable_attribute)です。) -このエラーは、 [strict モードのコード](/en-US/docs/Web/JavaScript/Reference/Strict_mode)にだけ発生します。 strict コードではない場合、割り当ては無視されるだけです。

+このエラーは、 [strict モードのコード](/ja/docs/Web/JavaScript/Reference/Strict_mode)にだけ発生します。 strict コードではない場合、割り当ては無視されるだけです。

## 例 diff --git a/files/ja/web/javascript/reference/global_objects/dataview/index.md b/files/ja/web/javascript/reference/global_objects/dataview/index.md index 2b96a819020f2d..1572c541ba2d2b 100644 --- a/files/ja/web/javascript/reference/global_objects/dataview/index.md +++ b/files/ja/web/javascript/reference/global_objects/dataview/index.md @@ -59,7 +59,7 @@ function getUint64BigInt(dataview, byteOffset, littleEndian) { ## コンストラクター -- [`DataView()`](/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView/DataView) +- [`DataView()`](/ja/docs/Web/JavaScript/Reference/Global_Objects/DataView/DataView) - : 新しい `DataView` オブジェクトを作成します。 ## インスタンスプロパティ diff --git a/files/ja/web/javascript/reference/global_objects/index.md b/files/ja/web/javascript/reference/global_objects/index.md index 31be3740f43d1d..eda1b426365699 100644 --- a/files/ja/web/javascript/reference/global_objects/index.md +++ b/files/ja/web/javascript/reference/global_objects/index.md @@ -13,7 +13,7 @@ slug: Web/JavaScript/Reference/Global_Objects グローバルスコープ内のその他のオブジェクトは、[ユーザースクリプトによって作られたり](/ja/docs/Web/JavaScript/Guide/Working_with_Objects#creating_new_objects)、ホストアプリケーションによって提供されたりします。ブラウザー上で提供されている利用可能なオブジェクトについては、[API リファレンス](/ja/docs/Web/API)で文書化されています。 -[DOM](/en-US/docs/Web/API/Document_Object_Model) と中核の [JavaScript](/en-US/docs/Web/JavaScript) との違いについての詳しい情報は、[JavaScript 技術概説](/en-US/docs/Web/JavaScript/JavaScript_technologies_overview)をご覧ください。 +[DOM](/ja/docs/Web/API/Document_Object_Model) と中核の [JavaScript](/ja/docs/Web/JavaScript) との違いについての詳しい情報は、[JavaScript 技術概説](/ja/docs/Web/JavaScript/JavaScript_technologies_overview)をご覧ください。 ## 標準オブジェクト (カテゴリー別) diff --git a/files/ja/web/javascript/reference/operators/typeof/index.md b/files/ja/web/javascript/reference/operators/typeof/index.md index eb4a6360661f6b..73b85c9b5412d5 100644 --- a/files/ja/web/javascript/reference/operators/typeof/index.md +++ b/files/ja/web/javascript/reference/operators/typeof/index.md @@ -173,7 +173,7 @@ class newClass{}; ### 例外 -現在のブラウザーではすべて、標準外のホストオブジェクト [`document.all`](/en-US/docs/Web/API/Document/all) は `undefined` 型になります。 +現在のブラウザーではすべて、標準外のホストオブジェクト [`document.all`](/ja/docs/Web/API/Document/all) は `undefined` 型になります。 ```js typeof document.all === 'undefined'; diff --git a/files/ja/web/javascript/reference/statements/const/index.md b/files/ja/web/javascript/reference/statements/const/index.md index 1c7ee67ce277b4..e9f0d7de4fd6c9 100644 --- a/files/ja/web/javascript/reference/statements/const/index.md +++ b/files/ja/web/javascript/reference/statements/const/index.md @@ -5,7 +5,7 @@ slug: Web/JavaScript/Reference/Statements/const {{jsSidebar("Statements")}} -定数は、[`let`](/en-US/docs/Web/JavaScript/Reference/Statements/let) キーワードを使って定義する変数と同様にブロックスコープを持ちます。定数の値は、再代入による変更ができず、再宣言もできません。 +定数は、[`let`](/ja/docs/Web/JavaScript/Reference/Statements/let) キーワードを使って定義する変数と同様にブロックスコープを持ちます。定数の値は、再代入による変更ができず、再宣言もできません。 {{EmbedInteractiveExample("pages/js/statement-const.html")}} diff --git a/files/ja/web/javascript/reference/strict_mode/transitioning_to_strict_mode/index.md b/files/ja/web/javascript/reference/strict_mode/transitioning_to_strict_mode/index.md index 83ca09d9dee793..72266af3f0428c 100644 --- a/files/ja/web/javascript/reference/strict_mode/transitioning_to_strict_mode/index.md +++ b/files/ja/web/javascript/reference/strict_mode/transitioning_to_strict_mode/index.md @@ -104,7 +104,7 @@ s.opacity = 1; #### 関数呼び出しにおける `this` -`f()` のような関数呼び出しでは、 `this` の値はグローバルオブジェクトでした。厳格モードでは `undefined` になりました。関数が [`call`](/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/call) または [`apply`](/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/apply) で呼び出されたとき、この値がプリミティブ値であった場合は、オブジェクト (または `undefined` や `null` に対してはグローバルオブジェクト) にボックス化されていました。厳格モードでは、値は変換または置換せずに直接渡されます。 +`f()` のような関数呼び出しでは、 `this` の値はグローバルオブジェクトでした。厳格モードでは `undefined` になりました。関数が [`call`](/ja/docs/Web/JavaScript/Reference/Global_Objects/Function/call) または [`apply`](/ja/docs/Web/JavaScript/Reference/Global_Objects/Function/apply) で呼び出されたとき、この値がプリミティブ値であった場合は、オブジェクト (または `undefined` や `null` に対してはグローバルオブジェクト) にボックス化されていました。厳格モードでは、値は変換または置換せずに直接渡されます。 #### `arguments` は関数の名前付き引数の別名ではない diff --git a/files/ja/web/manifest/protocol_handlers/index.md b/files/ja/web/manifest/protocol_handlers/index.md index 28258bdf5fd350..10632abc9f1277 100644 --- a/files/ja/web/manifest/protocol_handlers/index.md +++ b/files/ja/web/manifest/protocol_handlers/index.md @@ -2,7 +2,7 @@ title: protocol_handlers slug: Web/Manifest/protocol_handlers --- -{{QuickLinksWithSubpages("/en-US/docs/Web/Manifest")}}{{Non-standard_Header}} +{{QuickLinksWithSubpages("/ja/docs/Web/Manifest")}}{{Non-standard_Header}} @@ -64,7 +64,7 @@ URL スキームを処理するためのアプリケーションの登録は、 diff --git a/files/ja/web/manifest/shortcuts/index.md b/files/ja/web/manifest/shortcuts/index.md index 89b8221cfc2f00..3054256d424495 100644 --- a/files/ja/web/manifest/shortcuts/index.md +++ b/files/ja/web/manifest/shortcuts/index.md @@ -2,7 +2,7 @@ title: shortcuts slug: Web/Manifest/shortcuts --- -{{QuickLinksWithSubpages("/en-US/docs/Web/Manifest")}} +{{QuickLinksWithSubpages("/ja/docs/Web/Manifest")}}
url - プロトコルを処理するアプリケーションのスコープ (scope) 内の必要な HTTPS URL。 %s トークンは、プロトコルハンドラーのスキームで始まる URL に置換されます。 url が相対 URL であった場合、ベース URL はマニフェストの URL になります。 + プロトコルを処理するアプリケーションのスコープ (scope) 内の必要な HTTPS URL。 %s トークンは、プロトコルハンドラーのスキームで始まる URL に置換されます。 url が相対 URL であった場合、ベース URL はマニフェストの URL になります。
diff --git a/files/ja/web/mathml/authoring/index.md b/files/ja/web/mathml/authoring/index.md index f347eb3efe1eb4..5c8aca9158a68d 100644 --- a/files/ja/web/mathml/authoring/index.md +++ b/files/ja/web/mathml/authoring/index.md @@ -83,7 +83,7 @@ Alternatively, you can also just display a warning at the top of the page for br #### 数学記号用のフォント -As explained on the [MathML Fonts](/en-US/docs/Web/MathML/Fonts) article, mathematical fonts are instrumental to render MathML content. It's thus always a good idea to share the [installation instructions for such fonts](/en-US/docs/Web/MathML/Fonts#installation_instructions) or to provide them as [Web fonts](/en-US/docs/Learn/CSS/Styling_text/Web_fonts). +As explained on the [MathML Fonts](/ja/docs/Web/MathML/Fonts) article, mathematical fonts are instrumental to render MathML content. It's thus always a good idea to share the [installation instructions for such fonts](/ja/docs/Web/MathML/Fonts#installation_instructions) or to provide them as [Web fonts](/ja/docs/Learn/CSS/Styling_text/Web_fonts). The [MathFonts page](https://fred-wang.github.io/MathFonts/) provides such Web fonts together with proper style sheets. For example, just insert the following line in your document header in order to select the Latin Modern fonts with fallback Web fonts: @@ -107,7 +107,7 @@ In this section, we review some tools to convert MathML from a [lightweight mark With this approach, formulas are written directly in Web pages and a JavaScript library takes care of performing their conversion to MathML. This is probably the easiest option, but it also has some issues: extra JavaScript code must be loaded and executed, authors must escape reserved characters, Web crawlers won't have access to the MathML output... -A [custom element](/en-US/docs/Web/Web_Components/Using_custom_elements) can be used to host the source code and ensure the corresponding MathML output is inserted and rendered via a [shadow subtree](/en-US/docs/Web/Web_Components/Using_shadow_DOM). For example, using [TeXZilla](https://github.com/fred-wang/TeXZilla)'s [``](https://fred-wang.github.io/TeXZilla/examples/customElement.html) element, the [MathML example above](#mathml_in_html_pages) can just be rewritten more concisely as follows: +A [custom element](/ja/docs/Web/Web_Components/Using_custom_elements) can be used to host the source code and ensure the corresponding MathML output is inserted and rendered via a [shadow subtree](/ja/docs/Web/Web_Components/Using_shadow_DOM). For example, using [TeXZilla](https://github.com/fred-wang/TeXZilla)'s [``](https://fred-wang.github.io/TeXZilla/examples/customElement.html) element, the [MathML example above](#mathml_in_html_pages) can just be rewritten more concisely as follows: ```html @@ -195,7 +195,7 @@ Instead of generating MathML expression at page load, you can instead rely on co ``` -That page does contain any [`script`](/en-US/docs/Web/HTML/Element/script) tag. Instead, conversion is executed via the following command line using [Node.js](https://nodejs.org/) and [TeXZilla](https://github.com/fred-wang/TeXZilla/wiki/Using-TeXZilla#usage-from-the-command-line): +That page does contain any [`script`](/ja/docs/Web/HTML/Element/script) tag. Instead, conversion is executed via the following command line using [Node.js](https://nodejs.org/) and [TeXZilla](https://github.com/fred-wang/TeXZilla/wiki/Using-TeXZilla#usage-from-the-command-line): ```bash cat input.html | node TeXZilla.js streamfilter > output.html diff --git a/files/ja/web/media/index.md b/files/ja/web/media/index.md index 491f3fccbf102e..60acb53d2fa980 100644 --- a/files/ja/web/media/index.md +++ b/files/ja/web/media/index.md @@ -27,7 +27,7 @@ slug: Web/Media - : Media Capabilities API を使用すると、アプリやサイトが実行されているデバイスのエンコーディングとデコーディングの能力を判断できます。これにより、どのフォーマットをいつ使用するかをリアルタイムで判断することができます。 - [メディアキャプチャと Streams API](/ja/docs/Web/API/Media_Streams_API) - : ローカルおよび、ネットワークを介したメディアのストリーミング、記録、操作を可能にする API のリファレンスです。これには、ビデオ、オーディオおよび、静止画をキャプチャするためのローカルカメラとマイクの使用が含まれます。 -- [Media Session API](/en-US/docs/Web/API/Media_Session_API) +- [Media Session API](/ja/docs/Web/API/Media_Session_API) - : Media Session API は、メディア通知をカスタマイズする方法を提供します。Media Session API は、ウェブアプリが再生しているメディアのユーザーエージェントが表示するためのメタデータを提供します。また、キーボード、ヘッドセット、リモコンなどにあるハードウェアキーや、モバイル機器の通知領域やロック画面にあるソフトウェアキーなどのプラットフォームメディアキーにアクセスするためのアクションハンドラーも提供しています。 - [MediaStream Recording API](/ja/docs/Web/API/MediaStream_Recording_API) - : MediaStream Recording API を使用すると、メディアストリームをキャプチャしてデータ処理または、フィルターリングを行ったり、ディスクに記録したりすることができます。 diff --git a/files/ja/web/progressive_web_apps/app_structure/index.md b/files/ja/web/progressive_web_apps/app_structure/index.md index 5f2ad1cf489f95..f7552599259ab0 100644 --- a/files/ja/web/progressive_web_apps/app_structure/index.md +++ b/files/ja/web/progressive_web_apps/app_structure/index.md @@ -288,4 +288,4 @@ var games = [ {{PreviousMenuNext("Web/Progressive_web_apps/Introduction", "Web/Progressive_web_apps/Offline_Service_workers", "Web/Progressive_web_apps")}} -{{QuickLinksWithSubpages("/en-US/docs/Web/Progressive_web_apps/")}} +{{QuickLinksWithSubpages("/ja/docs/Web/Progressive_web_apps/")}} diff --git a/files/ja/web/security/insecure_passwords/index.md b/files/ja/web/security/insecure_passwords/index.md index d54b56bf90c85d..8cf63dcaccb764 100644 --- a/files/ja/web/security/insecure_passwords/index.md +++ b/files/ja/web/security/insecure_passwords/index.md @@ -18,4 +18,4 @@ HTTP を通じてログインフォームを提供することは、ユーザー - [No More Passwords over HTTP, Please!](https://blog.mozilla.org/tanvi/2016/01/28/no-more-passwords-over-http-please/) — detailed blog post with more information, and FAQ. -{{QuickLinksWithSubpages("/en-US/docs/Web/Security")}} +{{QuickLinksWithSubpages("/ja/docs/Web/Security")}} diff --git a/files/ja/web/svg/attribute/stop-color/index.md b/files/ja/web/svg/attribute/stop-color/index.md index 42f468eaa3c016..746b2767d91c64 100644 --- a/files/ja/web/svg/attribute/stop-color/index.md +++ b/files/ja/web/svg/attribute/stop-color/index.md @@ -24,7 +24,7 @@ slug: Web/SVG/Attribute/stop-color currentcolor | {{cssxref("color_value", "<color>")}} <icccolor> @@ -42,7 +42,7 @@ slug: Web/SVG/Attribute/stop-color
- `currentcolor` - - : このキーワードは、現在の塗りつぶしの色を表し、 [``](/en-US/docs/Web/SVG/Content_type#paint) の指定の中で、{{SVGAttr("fill")}} および {{SVGAttr("stroke")}} 属性と同じ方法で指定することができます。 + - : このキーワードは、現在の塗りつぶしの色を表し、 [``](/ja/docs/Web/SVG/Content_type#paint) の指定の中で、{{SVGAttr("fill")}} および {{SVGAttr("stroke")}} 属性と同じ方法で指定することができます。 - `` - : この値は色の値を示します。 - `` diff --git a/files/ja/web/web_components/using_custom_elements/index.md b/files/ja/web/web_components/using_custom_elements/index.md index 00afe890c97caa..c1b987bd9ab5b6 100644 --- a/files/ja/web/web_components/using_custom_elements/index.md +++ b/files/ja/web/web_components/using_custom_elements/index.md @@ -13,7 +13,7 @@ slug: Web/Web_Components/Using_custom_elements ページにカスタム要素を登録するには、 {{domxref("CustomElementRegistry.define()")}} メソッドを使います。引数に次のものを取ります。 - 要素に与える名前を表す {{domxref("DOMString")}}。カスタム要素の名前は、[ダッシュが使われている名前](https://html.spec.whatwg.org/#valid-custom-element-name) (kebab-case) である必要があります。単一の単語にすることはできません。 -- 要素の振る舞いを定義した[クラス](/en-US/docs/Web/JavaScript/Reference/Classes)のオブジェクト。 +- 要素の振る舞いを定義した[クラス](/ja/docs/Web/JavaScript/Reference/Classes)のオブジェクト。 - {{optional_inline}} `extends` プロパティを含むオプションオブジェクトです。このプロパティは、もしあれば、要素が継承する組み込み要素を指定します(カスタマイズされた組み込み要素にのみ関係します)。 例えば、カスタムの [word-count 要素](https://mdn.github.io/web-components-examples/word-count-web-component/)を定義するには次のようにします。 @@ -71,7 +71,7 @@ class PopUpInfo extends HTMLElement { } ``` -前述のコードスニペットはクラスのコンストラクター ([`constructor()`](/ja/docs/Web/JavaScript/Reference/Classes/constructor)) の定義を含んでいます。ここでは常に [`super()`](/en-US/docs/Web/JavaScript/Reference/Operators/super) を最初に呼び出し、正しいプロタイプチェーンが確立されるようにします。 +前述のコードスニペットはクラスのコンストラクター ([`constructor()`](/ja/docs/Web/JavaScript/Reference/Classes/constructor)) の定義を含んでいます。ここでは常に [`super()`](/ja/docs/Web/JavaScript/Reference/Operators/super) を最初に呼び出し、正しいプロタイプチェーンが確立されるようにします。 コンストラクターの内部では、その要素のインスタンスが生成されたときに持つすべての機能を定義します。この場合、カスタム要素にシャドウルートを添付し、いくつかの DOM 操作を使用して要素の内部シャドウ DOM 構造を作成します。それをシャドウルートに添付します。そして最後に、いくつかの CSS をシャドウルートに添付してスタイル付けを行います。 diff --git a/files/ja/web/xml/index.md b/files/ja/web/xml/index.md index 549dec849a75f0..2aa090d31a1385 100644 --- a/files/ja/web/xml/index.md +++ b/files/ja/web/xml/index.md @@ -2,7 +2,7 @@ title: 'XML: Extensible Markup Language' slug: Web/XML --- -{{QuickLinksWithSubpages("/en-US/docs/Web/XML")}} +{{QuickLinksWithSubpages("/ja/docs/Web/XML")}} The **Extensible Markup Language** is a strict serialisation of the [Document Object Model](/ja/docs/Web/API/Document_Object_Model). diff --git a/files/ja/webassembly/javascript_interface/memory/grow/index.md b/files/ja/webassembly/javascript_interface/memory/grow/index.md index 0e0658b0849458..fe22fb3efdb47e 100644 --- a/files/ja/webassembly/javascript_interface/memory/grow/index.md +++ b/files/ja/webassembly/javascript_interface/memory/grow/index.md @@ -5,7 +5,7 @@ original_slug: Web/JavaScript/Reference/Global_Objects/WebAssembly/Memory/grow --- {{JSRef}} -**`grow()`** は [`Memory`](/en-US/docs/Web/JavaScript/Reference/Global_Objects/WebAssembly/Memory) オブジェクトのプロトタイプメソッドで、指定した WebAssembly ページの数だけメモリーインスタンスの大きさを拡張します。 +**`grow()`** は [`Memory`](/ja/docs/Web/JavaScript/Reference/Global_Objects/WebAssembly/Memory) オブジェクトのプロトタイプメソッドで、指定した WebAssembly ページの数だけメモリーインスタンスの大きさを拡張します。 ## 構文 diff --git a/files/ja/webassembly/javascript_interface/module/module/index.md b/files/ja/webassembly/javascript_interface/module/module/index.md index 83c26445787304..37aa90aa1f3d9d 100644 --- a/files/ja/webassembly/javascript_interface/module/module/index.md +++ b/files/ja/webassembly/javascript_interface/module/module/index.md @@ -21,7 +21,7 @@ new WebAssembly.Module(bufferSource) ### 引数 - _bufferSource_ - - : [型付き配列](/en-US/docs/Web/JavaScript/Typed_arrays)または [ArrayBuffer](/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer) で、コンパイルしたい .wasm モジュールのバイナリーコードです。 + - : [型付き配列](/ja/docs/Web/JavaScript/Typed_arrays)または [ArrayBuffer](/ja/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer) で、コンパイルしたい .wasm モジュールのバイナリーコードです。 ## 例 diff --git a/files/ja/webassembly/javascript_interface/runtimeerror/index.md b/files/ja/webassembly/javascript_interface/runtimeerror/index.md index 989148db9e44b0..3d4bbc616940ed 100644 --- a/files/ja/webassembly/javascript_interface/runtimeerror/index.md +++ b/files/ja/webassembly/javascript_interface/runtimeerror/index.md @@ -9,7 +9,7 @@ original_slug: Web/JavaScript/Reference/Global_Objects/WebAssembly/RuntimeError ## コンストラクター -- [`WebAssembly.RuntimeError()`](/en-US/docs/Web/JavaScript/Reference/Global_Objects/WebAssembly/RuntimeError/RuntimeError) +- [`WebAssembly.RuntimeError()`](/ja/docs/Web/JavaScript/Reference/Global_Objects/WebAssembly/RuntimeError/RuntimeError) - : 新しい `WebAssembly.RuntimeError` オブジェクトを生成します。 ## インスタンスプロパティ diff --git a/files/ja/webassembly/javascript_interface/table/set/index.md b/files/ja/webassembly/javascript_interface/table/set/index.md index d8ba033f3c2d08..64f7278fedd43c 100644 --- a/files/ja/webassembly/javascript_interface/table/set/index.md +++ b/files/ja/webassembly/javascript_interface/table/set/index.md @@ -77,6 +77,6 @@ WebAssembly.instantiateStreaming(fetch('table2.wasm'), importObject) ## 関連情報 -- [WebAssembly](/en-US/docs/WebAssembly) 概要ページ -- [WebAssembly の概念](/en-US/docs/WebAssembly/Concepts) -- [WebAssembly JavaScript API の使用](/en-US/docs/WebAssembly/Using_the_JavaScript_API) +- [WebAssembly](/ja/docs/WebAssembly) 概要ページ +- [WebAssembly の概念](/ja/docs/WebAssembly/Concepts) +- [WebAssembly JavaScript API の使用](/ja/docs/WebAssembly/Using_the_JavaScript_API)