diff --git a/files/ja/_redirects.txt b/files/ja/_redirects.txt index 426861d6f6d8f7..cf2dfe5d4a7321 100644 --- a/files/ja/_redirects.txt +++ b/files/ja/_redirects.txt @@ -3180,9 +3180,7 @@ /ja/docs/Web/API/CSSStyleSheet.insertRule /ja/docs/Web/API/CSSStyleSheet/insertRule /ja/docs/Web/API/CSS_Painting_API/ガイド /ja/docs/Web/API/CSS_Painting_API/Guide /ja/docs/Web/API/CSS_Typed_Object_Model_API /ja/docs/Web/API/CSS_Object_Model#CSS_Typed_Object_Model -/ja/docs/Web/API/CanvasRenderingContext2D.clearHitRegions /ja/docs/Web/API/CanvasRenderingContext2D/clearHitRegions /ja/docs/Web/API/CanvasRenderingContext2D.drawFocusIfNeeded /ja/docs/Web/API/CanvasRenderingContext2D/drawFocusIfNeeded -/ja/docs/Web/API/CanvasRenderingContext2D.removeHitRegion /ja/docs/Web/API/CanvasRenderingContext2D/removeHitRegion /ja/docs/Web/API/Canvas_API/Drawing_graphics_with_canvas /ja/docs/Web/API/Canvas_API/Tutorial /ja/docs/Web/API/CloseEvent/initCloseEvent /ja/docs/conflicting/Web/API/CloseEvent /ja/docs/Web/API/Console.error /ja/docs/Web/API/Console/error diff --git a/files/ja/web/api/animationevent/elapsedtime/index.md b/files/ja/web/api/animationevent/elapsedtime/index.md index ee6d07fb7a6846..d28bc06f1aee1c 100644 --- a/files/ja/web/api/animationevent/elapsedtime/index.md +++ b/files/ja/web/api/animationevent/elapsedtime/index.md @@ -35,5 +35,5 @@ time = AnimationEvent.elapsedTime ## 関連情報 - [CSS アニメーションの使用](/ja/docs/Web/CSS/CSS_Animations/Using_CSS_animations) -- アニメーションに関する CSS プロパティと @ 規則: {{cssxref("animation")}}, {{cssxref("animation-delay")}}, {{cssxref("animation-direction")}}, {{cssxref("animation-duration")}}, {{cssxref("animation-fill-mode")}}, {{cssxref("animation-iteration-count")}}, {{cssxref("animation-name")}}, {{cssxref("animation-play-state")}}, {{cssxref("animation-timing-function")}}, {{cssxref("@keyframes")}}. +- アニメーションに関する CSS プロパティとアット規則: {{cssxref("animation")}}, {{cssxref("animation-delay")}}, {{cssxref("animation-direction")}}, {{cssxref("animation-duration")}}, {{cssxref("animation-fill-mode")}}, {{cssxref("animation-iteration-count")}}, {{cssxref("animation-name")}}, {{cssxref("animation-play-state")}}, {{cssxref("animation-timing-function")}}, {{cssxref("@keyframes")}}. - 所属先の {{domxref("AnimationEvent")}} インターフェイス diff --git a/files/ja/web/api/animationevent/index.md b/files/ja/web/api/animationevent/index.md index 313ee7aa6c177d..0740f8e5e77790 100644 --- a/files/ja/web/api/animationevent/index.md +++ b/files/ja/web/api/animationevent/index.md @@ -53,4 +53,4 @@ _親の {{domxref("Event")}} から継承されるメソッドもあります_ ## 関連情報 - [CSS アニメーションの使用](/ja/docs/Web/CSS/CSS_Animations/Using_CSS_animations) -- アニメーションに関する CSS プロパティと @-規則: {{cssxref("animation")}}, {{cssxref("animation-delay")}}, {{cssxref("animation-direction")}}, {{cssxref("animation-duration")}}, {{cssxref("animation-fill-mode")}}, {{cssxref("animation-iteration-count")}}, {{cssxref("animation-name")}}, {{cssxref("animation-play-state")}}, {{cssxref("animation-timing-function")}}, {{cssxref("@keyframes")}}. +- アニメーションに関する CSS プロパティとアット規則: {{cssxref("animation")}}, {{cssxref("animation-delay")}}, {{cssxref("animation-direction")}}, {{cssxref("animation-duration")}}, {{cssxref("animation-fill-mode")}}, {{cssxref("animation-iteration-count")}}, {{cssxref("animation-name")}}, {{cssxref("animation-play-state")}}, {{cssxref("animation-timing-function")}}, {{cssxref("@keyframes")}}. diff --git a/files/ja/web/api/canvaspattern/settransform/index.md b/files/ja/web/api/canvaspattern/settransform/index.md index 2c83ee6cf466a3..f69314c1a8ed13 100644 --- a/files/ja/web/api/canvaspattern/settransform/index.md +++ b/files/ja/web/api/canvaspattern/settransform/index.md @@ -12,7 +12,7 @@ translation_of: Web/API/CanvasPattern/setTransform --- {{APIRef("Canvas API")}} {{SeeCompatTable}} -**`CanvasPattern`\*\***`.setTransform()`\*\* メソッドは、パターンの変換マトリックスとして {{domxref("SVGMatrix")}} オブジェクトを使用し、パターンにこれを実行します。 +**`CanvasPattern.setTransform()`** メソッドは、パターンの変換マトリックスとして {{domxref("SVGMatrix")}} オブジェクトを使用し、パターンにこれを実行します。 ## 構文 diff --git a/files/ja/web/api/canvasrenderingcontext2d/clearhitregions/index.md b/files/ja/web/api/canvasrenderingcontext2d/clearhitregions/index.md deleted file mode 100644 index 762d55c31ddeb6..00000000000000 --- a/files/ja/web/api/canvasrenderingcontext2d/clearhitregions/index.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: CanvasRenderingContext2D.clearHitRegions() -slug: Web/API/CanvasRenderingContext2D/clearHitRegions -translation_of: Web/API/CanvasRenderingContext2D/clearHitRegions ---- -{{APIRef}} {{SeeCompatTable}} - -Canvas 2D API の**`CanvasRenderingContext2D`\*\***`.clearHitRegions()`\*\*メソッドは canvas からすべてのヒット領域を削除します。 - -## 構文 - -``` -void ctx.clearHitRegions(); -``` - -## 例 - -### `clearHitRegions`メソッドを使う - -これは、`clearHitRegions`メソッドを使った簡単なコードです。 - -#### HTML - -```html - -``` - -#### JavaScript - -```js -var canvas = document.getElementById("canvas"); -var ctx = canvas.getContext("2d"); - -// ヒット領域をいくつか指定 -ctx.addHitRegion({id: "eyes"}); -ctx.addHitRegion({id: "nose"}); -ctx.addHitRegion({id: "mouth"}); - -// canvasからすべて削除 -ctx.clearHitRegions(); -``` - -## 仕様 - -| 仕様 | 策定状況 | コメント | -| ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------- | -------- | -| {{SpecName('HTML WHATWG', "scripting.html#dom-context-2d-clearhitregions", "CanvasRenderingContext2D.clearHitRegions")}} | {{Spec2('HTML WHATWG')}} | | - -## ブラウザー実装状況 - -{{Compat("api.CanvasRenderingContext2D.clearHitRegions")}} - -## 関連情報 - -- {{domxref("CanvasRenderingContext2D.addHitRegion()")}} {{experimental_inline}} -- {{domxref("CanvasRenderingContext2D.removeHitRegion()")}} {{experimental_inline}} diff --git a/files/ja/web/api/canvasrenderingcontext2d/removehitregion/index.md b/files/ja/web/api/canvasrenderingcontext2d/removehitregion/index.md deleted file mode 100644 index 955ad2a6dc0396..00000000000000 --- a/files/ja/web/api/canvasrenderingcontext2d/removehitregion/index.md +++ /dev/null @@ -1,59 +0,0 @@ ---- -title: CanvasRenderingContext2D.removeHitRegion() -slug: Web/API/CanvasRenderingContext2D/removeHitRegion -translation_of: Web/API/CanvasRenderingContext2D/removeHitRegion ---- -{{APIRef}} {{SeeCompatTable}} - -Canvas 2D API の**`CanvasRenderingContext2D`\*\***`.removeHitRegion()`\*\* メソッドは、canvas から与えられたヒット領域を削除します。 - -## 構文 - -``` -void ctx.removeHitRegion(id); -``` - -### パラメータ - -- id - - : 削除する領域の`id`をあらわす{{domxref("DOMString")}}。 - -## 例 - -### `removeHitRegion`メソッドを使う - -これは、`removeHitRegion`を使った簡単なコードです。 - -#### HTML - -```html - -``` - -#### JavaScript - -```js -var canvas = document.getElementById("canvas"); -var ctx = canvas.getContext("2d"); - -// ヒット領域を指定 -ctx.addHitRegion({id: "eyes"}); - -// canvasからヒット領域を削除 -ctx.removeHitRegion("eyes"); -``` - -## 仕様 - -| 仕様 | 策定状況 | コメント | -| ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------- | -------- | -| {{SpecName('HTML WHATWG', "scripting.html#dom-context-2d-removehitregion", "CanvasRenderingContext2D.removeHitRegion")}} | {{Spec2('HTML WHATWG')}} | | - -## ブラウザー実装状況 - -{{Compat("api.CanvasRenderingContext2D.removeHitRegion")}} - -## 関連情報 - -- {{domxref("CanvasRenderingContext2D.addHitRegion()")}} {{experimental_inline}} -- {{domxref("CanvasRenderingContext2D.clearHitRegions()")}} {{experimental_inline}} diff --git a/files/ja/web/api/csskeyframerule/index.md b/files/ja/web/api/csskeyframerule/index.md index 30eedef45f58c8..465440bcb31ae8 100644 --- a/files/ja/web/api/csskeyframerule/index.md +++ b/files/ja/web/api/csskeyframerule/index.md @@ -12,7 +12,7 @@ translation_of: Web/API/CSSKeyframeRule --- {{APIRef("CSSOM")}}{{SeeCompatTable}} -**`CSSKeyframeRule`** インターフェイスは、指定された keyframe のスタイルセットを表すオブジェクトを提供します。[@-規則](/ja/docs/CSS/At-rule) の {{cssxref("@keyframes")}} の 1 つのキーフレームに対応しています。これはタイプ値 8 (`CSSRule.KEYFRAME_RULE`) の {{domxref("CSSRule")}} インターフェイスを実装しています。 +**`CSSKeyframeRule`** インターフェイスは、指定された keyframe のスタイルセットを表すオブジェクトを提供します。[アット規則](/ja/docs/CSS/At-rule) の {{cssxref("@keyframes")}} の 1 つのキーフレームに対応しています。これはタイプ値 8 (`CSSRule.KEYFRAME_RULE`) の {{domxref("CSSRule")}} インターフェイスを実装しています。 ## プロパティ diff --git a/files/ja/web/api/csspagerule/index.md b/files/ja/web/api/csspagerule/index.md index d03daf57e23866..941c367650ead5 100644 --- a/files/ja/web/api/csspagerule/index.md +++ b/files/ja/web/api/csspagerule/index.md @@ -28,9 +28,9 @@ interface CSSPageRule : CSSRule { {{domxref("CSSRule")}} として、`CSSPageRule` は、このインターフェイスのプロパティも実装します。これは、次の固有のプロパティを持ちます: - {{domxref("CSSPageRule.selectorText")}} - - : @-規則に関連付けられたページセレクターのテキストを表す。 + - : アット規則に関連付けられたページセレクターのテキストを表す。 - {{domxref("CSSPageRule.style")}} {{readonlyinline}} - - : @-規則に関連付けられた宣言ブロックを返す。 + - : アット規則に関連付けられた宣言ブロックを返す。 ## メソッド diff --git a/files/ja/web/api/cssstylesheet/index.md b/files/ja/web/api/cssstylesheet/index.md index b7d69ff452477c..2a35a5303153df 100644 --- a/files/ja/web/api/cssstylesheet/index.md +++ b/files/ja/web/api/cssstylesheet/index.md @@ -11,7 +11,7 @@ translation_of: Web/API/CSSStyleSheet **`CSSStyleSheet`** インターフェイスは、1 枚の [CSS](/ja/docs/Web/CSS) スタイルシートを表します。これは、その親の {{domxref("StyleSheet")}} からプロパティとメソッドを継承します。 -スタイルシートは、_{{domxref("CSSStyleRule", "スタイル規則", "", 1)}}_ _("`h1,h2 { font-size: 16pt }"`)_、様々な _@-規則_ (`@import`, `@media`, ...) 等の _{{domxref("CSSRule", "規則", "", 1)}}_ から構成されます。このインターフェイスは、スタイルシート内の規則のリストを調査および変更できます。 +スタイルシートは、_{{domxref("CSSStyleRule", "スタイル規則", "", 1)}}_ _("`h1,h2 { font-size: 16pt }"`)_、様々な _アット規則_ (`@import`, `@media`, ...) 等の _{{domxref("CSSRule", "規則", "", 1)}}_ から構成されます。このインターフェイスは、スタイルシート内の規則のリストを調査および変更できます。 CSSStyleSheet オブジェクトを取得できる様々な方法は、[補記](#notes) セクションを参照してください。 diff --git a/files/ja/web/api/cssstylesheet/insertrule/index.md b/files/ja/web/api/cssstylesheet/insertrule/index.md index 924df152ab6286..406344c92732c2 100644 --- a/files/ja/web/api/cssstylesheet/insertrule/index.md +++ b/files/ja/web/api/cssstylesheet/insertrule/index.md @@ -26,7 +26,7 @@ stylesheet.insertRule(rule[, index]) - : 挿入される規則が入った {{domxref("DOMString")}} です。どのような規則を挿入するかは、種類に依存します。 - **[規則セット](/ja/docs/Web/CSS/Syntax#CSS_statements)** の場合、[セレクター](/ja/docs/Web/Guide/CSS/Getting_Started/Selectors)とスタイル定義です。 - - **[@-規則](/ja/docs/Web/CSS/At-rule)** の場合、 @-識別子と規則の内容です。 + - **[アット規則](/ja/docs/Web/CSS/At-rule)** の場合、 @-識別子と規則の内容です。 - index {{optional_inline}} - : `stylesheet.cssRules.length` 以下の正の数で、 `{{domxref("CSSStyleSheet", "", "", "1")}}.cssRules` の中で新しく挿入される規則の位置を示します。既定値は `0` です。 (古い実装では、これは必須でした。詳しくは[ブラウザーの対応](#Browser_compatibility)を参照してください。) @@ -42,8 +42,8 @@ CSS スタイルシート規則のリストには、規則がどのようにど - _index_ 値が `{{domxref("CSSRuleList", "", "", "1")}}.length` を超える場合、 `IndexSizeError` で処理を中止します。 - CSS の制約により _rule_ が _index_ `0` に挿入できない場合、 `HierarchyRequestError` で処理を中止します。 - _rule_ 引数に 2 個以上の規則を与えた場合、 `SyntaxError` で処理を中止します。 -- {{domxref("@import")}} @-規則をスタイル規則の後に挿入しようとした場合、 `HierarchyRequestError` で処理を中止します。 -- _rule_ が {{domxref("@namespace")}} @-規則であり、リストに `@import` @-規則や `@namespace` @-規則が含まれている場合、 `InvalidStateError` で処理を中止します。 +- {{domxref("@import")}} アット規則をスタイル規則の後に挿入しようとした場合、 `HierarchyRequestError` で処理を中止します。 +- _rule_ が {{domxref("@namespace")}} アット規則であり、リストに `@import` アット規則や `@namespace` アット規則が含まれている場合、 `InvalidStateError` で処理を中止します。 ## 例 diff --git a/files/ja/web/api/csssupportsrule/index.md b/files/ja/web/api/csssupportsrule/index.md index cd97db9c078dc0..421203c795664c 100644 --- a/files/ja/web/api/csssupportsrule/index.md +++ b/files/ja/web/api/csssupportsrule/index.md @@ -10,7 +10,7 @@ translation_of: Web/API/CSSSupportsRule --- {{APIRef("CSSOM")}} -**`CSSSupportsRule`** インターフェイスは、1 個の CSS {{cssxref("@supports")}} [@-規則](/ja/docs/Web/CSS/At-rule) を表すオブジェクトを表します。これは、{{domxref("CSSConditionRule")}} インターフェイス、さらに型定数の値が `12` (`CSSRule.SUPPORTS_RULE`) の {{domxref("CSSRule")}} インターフェイスと {{domxref("CSSGroupingRule")}} インターフェイスを実装します。 +**`CSSSupportsRule`** インターフェイスは、1 個の CSS {{cssxref("@supports")}} [アット規則](/ja/docs/Web/CSS/At-rule) を表すオブジェクトを表します。これは、{{domxref("CSSConditionRule")}} インターフェイス、さらに型定数の値が `12` (`CSSRule.SUPPORTS_RULE`) の {{domxref("CSSRule")}} インターフェイスと {{domxref("CSSGroupingRule")}} インターフェイスを実装します。 ## 構文 diff --git a/files/ja/web/api/path2d/addpath/index.md b/files/ja/web/api/path2d/addpath/index.md index 39e5ada15ab81c..d02baa217fef1b 100644 --- a/files/ja/web/api/path2d/addpath/index.md +++ b/files/ja/web/api/path2d/addpath/index.md @@ -5,7 +5,7 @@ translation_of: Web/API/Path2D/addPath --- {{APIRef("Canvas API")}} -Canvas 2D API の**`Path2D`\*\***`.addPath()`\*\*メソッドは、パスに対して引数でパスを追加します。 +Canvas 2D API の **`Path2D.addPath()`** メソッドは、パスに対して引数でパスを追加します。 ## 構文 diff --git a/files/ja/web/api/performance_timeline/using_performance_timeline/index.md b/files/ja/web/api/performance_timeline/using_performance_timeline/index.md index ad38ec1201d0bd..01746f51bb047f 100644 --- a/files/ja/web/api/performance_timeline/using_performance_timeline/index.md +++ b/files/ja/web/api/performance_timeline/using_performance_timeline/index.md @@ -8,7 +8,7 @@ translation_of: Web/API/Performance_Timeline/Using_Performance_Timeline --- {{DefaultAPISidebar("Performance Timeline API")}} -**[パフォーマンスタイムライン](https://w3c.github.io/performance-timeline/)**標準は、アプリケーション内でクライアント側の待ち時間の測定をサポートするための {{domxref("Performance")}} インターフェイスへの拡張を定義します。この規格には、特定のパフォーマンスイベントが発生したときにアプリケーションに通知することを可能にするインターフェイスも含まれています。同時に、これらのインターフェイスを使用してアプリケーションのパフォーマンスボトルネックを特定することができます。 +**[パフォーマンスタイムライン](https://w3c.github.io/performance-timeline/)** 標準は、アプリケーション内でクライアント側の待ち時間の測定をサポートするための {{domxref("Performance")}} インターフェイスへの拡張を定義します。この規格には、特定のパフォーマンスイベントが発生したときにアプリケーションに通知することを可能にするインターフェイスも含まれています。同時に、これらのインターフェイスを使用してアプリケーションのパフォーマンスボトルネックを特定することができます。 ## Performance 拡張 diff --git a/files/ja/web/api/web_storage_api/using_the_web_storage_api/index.md b/files/ja/web/api/web_storage_api/using_the_web_storage_api/index.md index 2a2c78f3344132..5c0a77901b3b29 100644 --- a/files/ja/web/api/web_storage_api/using_the_web_storage_api/index.md +++ b/files/ja/web/api/web_storage_api/using_the_web_storage_api/index.md @@ -95,11 +95,11 @@ else { ウェブストレージの典型的な使用法を示すため、想像力豊かに **Web Storage Demo** と名づけたシンプルな例を作成しました。[ランディングページ](https://mdn.github.io/dom-examples/web-storage/) には、色、フォント、装飾画像をカスタマイズするためのコントロールがあります: -![](https://mdn.mozillademos.org/files/9685/landing.png)別の選択肢を選ぶと、即座にページが更新されます。さらに、選択内容を `localStorage` に保存しますので、別のページに移動した後に再びこのページを読み込むと、選択内容が維持されています。 +![](landing.png)別の選択肢を選ぶと、即座にページが更新されます。さらに、選択内容を `localStorage` に保存しますので、別のページに移動した後に再びこのページを読み込むと、選択内容が維持されています。 また、 [event output ページ](https://mdn.github.io/dom-examples/web-storage/event.html)も提供します。このページを別のタブで開くと、ランディングページで選択肢を変更したときに {{domxref("StorageEvent")}} が発生するのに応じて、更新されたストレージの情報が出力されるのを確認できます。 -![](https://mdn.mozillademos.org/files/9687/event-output.png) +![](event-output.png) > **Note:** **メモ**: 上記のリンクから実際のページを参照することができます。また、[ソースコードも確認できます](https://github.com/mdn/dom-examples/tree/master/web-storage)。 diff --git a/files/ja/web/api/xrinputsource/index.md b/files/ja/web/api/xrinputsource/index.md index 7932f5ff34a5f6..5f6b1a380f6fd6 100644 --- a/files/ja/web/api/xrinputsource/index.md +++ b/files/ja/web/api/xrinputsource/index.md @@ -51,7 +51,7 @@ _`XRInputSource` インターフェイスはメソッドを定義しません。 デバイスがそれが向けられている方向を示す場合、これは**ターゲット光線**(target ray)を使用して行われます。 これは、デバイスの位置から、デバイスが向けられている方向に外側に伸びる光線です。 **ハンドコントローラから放出されるターゲット光線。** -![ハンドコントローラーから放出されるターゲット光線を示すスクリーンショット](https://mdn.mozillademos.org/files/17089/example-target-ray.gif) +![ハンドコントローラーから放出されるターゲット光線を示すスクリーンショット](example-target-ray.gif) デバイスにトリガーまたは他のスクイーズ可能な入力(ユーザーが拳を握ったことを認識するハンドジェスチャーデバイスなど)が含まれている場合、そのアクションは**プライマリースクイーズアクション**(primary squeeze action)と呼ばれます。 プライマリースクイーズアクションは、オブジェクトをつかんだり、ツールや武器のトリガーを押したりするなど、実際のグリップアクションに対応している必要があります。 ユーザーがトリガーを押したりグリップを締め付けたりするなどしてスクイーズアクションが開始されると、{{domxref("XRSession.squeezestart_event", "squeezestart")}} イベントが `XRSession` に送信されます。 アクションが完了し、ユーザーがトリガーまたはグリップを放すと、{{domxref("XRSession.squeeze_event", "squeeze")}} イベントが送信されます。 この後に {{domxref("XRSession.squeezeend_event", "squeezeend")}} が続き、アクションが完了ではなく中止された場合にも送信されます。 @@ -63,7 +63,7 @@ _`XRInputSource` インターフェイスはメソッドを定義しません。 各入力ソースには独自のローカル座標系があります。 これは、入力の座標系を世界座標系にマッピングするために使用する {{domxref("XRSpace")}} である {{domxref("XRInputSource.gripSpace", "gripSpace")}} プロパティによって記述されます。 次に、グリップ空間の座標系を使用してオブジェクトをレンダリングし、ユーザーの手に持っているように見せることができます。 -![GripSpace プロパティで定義された座標系を示す図](https://mdn.mozillademos.org/files/17215/xr-hand-axes.svg) +![GripSpace プロパティで定義された座標系を示す図](xr-hand-axes.svg) 入力ソースの座標系の詳細については、{{domxref("XRInputSource.gripSpace", "gripSpace")}} プロパティについて詳しく説明している記事を参照してください。