From 42eef04794b90e342481b88ee1862f24c0ac9c0f Mon Sep 17 00:00:00 2001 From: Masahiro FUJIMOTO Date: Wed, 20 Oct 2021 23:51:49 +0900 Subject: 20211020-Glossary-1 --- files/ja/glossary/ajax/index.html | 35 -------------------- files/ja/glossary/ajax/index.md | 35 ++++++++++++++++++++ files/ja/glossary/hsts/index.html | 19 ----------- files/ja/glossary/quaternion/index.md | 20 ++++++++++++ files/ja/glossary/routers/index.html | 30 ----------------- files/ja/glossary/routers/index.md | 30 +++++++++++++++++ files/ja/glossary/screen_reader/index.html | 52 ------------------------------ files/ja/glossary/screen_reader/index.md | 52 ++++++++++++++++++++++++++++++ 8 files changed, 137 insertions(+), 136 deletions(-) delete mode 100644 files/ja/glossary/ajax/index.html create mode 100644 files/ja/glossary/ajax/index.md delete mode 100644 files/ja/glossary/hsts/index.html create mode 100644 files/ja/glossary/quaternion/index.md delete mode 100644 files/ja/glossary/routers/index.html create mode 100644 files/ja/glossary/routers/index.md delete mode 100644 files/ja/glossary/screen_reader/index.html create mode 100644 files/ja/glossary/screen_reader/index.md diff --git a/files/ja/glossary/ajax/index.html b/files/ja/glossary/ajax/index.html deleted file mode 100644 index df4a7a3e76..0000000000 --- a/files/ja/glossary/ajax/index.html +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: AJAX -slug: Glossary/AJAX -tags: - - AJAX - - CodingScripting - - Glossary - - Infrastructure - - 'l10n:priority' - - 用語集 -translation_of: Glossary/AJAX ---- -

AJAX (Asynchronous {{Glossary("JavaScript")}} And {{Glossary("XML")}}) とは、 {{Glossary("XHR_(XMLHttpRequest)","XMLHttpRequest")}} として知られる技術を用いて、より複雑で動的なウェブページを構築するプログラミング手法のことです。

- -

AJAX によって、ウェブページ全体を再読込みする代わりに、 {{Glossary("HTML")}} で書かれたウェブページの {{Glossary("DOM")}} の一部分を更新することができます。 AJAX は非同期処理も可能にします。つまり、ウェブページのある部分を再読み込みしようとする間もコードは実行され続けます (ウェブページのある部分の再読み込みが終わるまでコードの実行がブロックされる同期処理と比べて)。

- -

対話型のウェブサイトや最新のウェブ標準では、 AJAX は徐々に JavaScript フレームワーク内の関数や公式の {{domxref("Fetch API")}} 標準に置き換えられています。

- - diff --git a/files/ja/glossary/ajax/index.md b/files/ja/glossary/ajax/index.md new file mode 100644 index 0000000000..df4a7a3e76 --- /dev/null +++ b/files/ja/glossary/ajax/index.md @@ -0,0 +1,35 @@ +--- +title: AJAX +slug: Glossary/AJAX +tags: + - AJAX + - CodingScripting + - Glossary + - Infrastructure + - 'l10n:priority' + - 用語集 +translation_of: Glossary/AJAX +--- +

AJAX (Asynchronous {{Glossary("JavaScript")}} And {{Glossary("XML")}}) とは、 {{Glossary("XHR_(XMLHttpRequest)","XMLHttpRequest")}} として知られる技術を用いて、より複雑で動的なウェブページを構築するプログラミング手法のことです。

+ +

AJAX によって、ウェブページ全体を再読込みする代わりに、 {{Glossary("HTML")}} で書かれたウェブページの {{Glossary("DOM")}} の一部分を更新することができます。 AJAX は非同期処理も可能にします。つまり、ウェブページのある部分を再読み込みしようとする間もコードは実行され続けます (ウェブページのある部分の再読み込みが終わるまでコードの実行がブロックされる同期処理と比べて)。

+ +

対話型のウェブサイトや最新のウェブ標準では、 AJAX は徐々に JavaScript フレームワーク内の関数や公式の {{domxref("Fetch API")}} 標準に置き換えられています。

+ + diff --git a/files/ja/glossary/hsts/index.html b/files/ja/glossary/hsts/index.html deleted file mode 100644 index 0c84c04778..0000000000 --- a/files/ja/glossary/hsts/index.html +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: HSTS -slug: Glossary/HSTS -tags: - - HTTP - - Security -translation_of: Glossary/HSTS ---- -

HTTP Strict Transport Security を使用すると、ウェブサイトはブラウザーに、HTTP を使用してサイトを読み込まないことと、HTTP を使用してサイトにアクセスしようとするすべての試みを HTTPS リクエストへ自動的に変換する必要があることを通知できます。 これは、{{HTTPHeader("Strict-Transport-Security")}} という1つの HTTP ヘッダーで構成され、サーバーによってリソースとともに送り返されます。

- -

言い換えれば、URL でプロトコルを HTTP から HTTPS に変更するだけで、より安全に動作することをブラウザーに伝え、すべてのリクエストに対してそれを行うようにブラウザーに依頼します。

- -

より詳しく知る

- - diff --git a/files/ja/glossary/quaternion/index.md b/files/ja/glossary/quaternion/index.md new file mode 100644 index 0000000000..41f64414ea --- /dev/null +++ b/files/ja/glossary/quaternion/index.md @@ -0,0 +1,20 @@ +--- +title: Quaternion +slug: Glossary/Quaternion +tags: + - Definition + - Glossary + - Orientation + - Quaternion + - WebXR + - rotation +--- +A **quaternion** is the quotient of two 3D vectors and is used in 3D graphics and in accelerometer-based sensors to represent orientation or rotational data. + +While mathematical quaternions are more involved than this, the **unit quaternions** (or **rotational quaternions**) used to represent rotation while using [WebGL](/en-US/docs/Glossary/WebGL) or [WebXR](/en-US/docs/Web/API/WebXR_Device_API), for example, are represented using the same syntax as a 3D point. As such, the type {{domxref("DOMPoint")}} (or {{domxref("DOMPointReadOnly")}}) is used to store quaternions. + +## See also + +- {{interwiki("wikipedia", "Quaternions and spatial rotation")}} on Wikipedia +- {{interwiki("wikipedia", "Quaternion")}} on Wikipedia +- {{domxref("XRRigidTransform.orientation")}} in the WebXR Device API reference diff --git a/files/ja/glossary/routers/index.html b/files/ja/glossary/routers/index.html deleted file mode 100644 index 1c3ae5a11a..0000000000 --- a/files/ja/glossary/routers/index.html +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: ルーター -slug: Glossary/routers -translation_of: Glossary/routers -original_slug: Glossary/ルーター ---- -

Webの世界でのルーターには2つの定義があります。

- -
    -
  1. ネットワーク層にとって、ルーターは{{Glossary('Packet','パケット')}}の行先を決めるネットワーク機器です。
  2. -
  3. アプリケーション層の{{Glossary('SPA','SPA')}} にとって、ルーターは与えられた {{Glossary('URL', 'URL')}} に対してどのようなウェブページを提供するかを決定する{{Glossary('Library','ライブラリー')}}です。
  4. -
- -

詳細情報

- -

一般知識

- -

ネットワーク層における文脈 :

- - - -

アプリケーション層の SPA における文脈 (主要なSPAフレームワークのライブラリ) :

- - diff --git a/files/ja/glossary/routers/index.md b/files/ja/glossary/routers/index.md new file mode 100644 index 0000000000..1c3ae5a11a --- /dev/null +++ b/files/ja/glossary/routers/index.md @@ -0,0 +1,30 @@ +--- +title: ルーター +slug: Glossary/routers +translation_of: Glossary/routers +original_slug: Glossary/ルーター +--- +

Webの世界でのルーターには2つの定義があります。

+ +
    +
  1. ネットワーク層にとって、ルーターは{{Glossary('Packet','パケット')}}の行先を決めるネットワーク機器です。
  2. +
  3. アプリケーション層の{{Glossary('SPA','SPA')}} にとって、ルーターは与えられた {{Glossary('URL', 'URL')}} に対してどのようなウェブページを提供するかを決定する{{Glossary('Library','ライブラリー')}}です。
  4. +
+ +

詳細情報

+ +

一般知識

+ +

ネットワーク層における文脈 :

+ + + +

アプリケーション層の SPA における文脈 (主要なSPAフレームワークのライブラリ) :

+ + diff --git a/files/ja/glossary/screen_reader/index.html b/files/ja/glossary/screen_reader/index.html deleted file mode 100644 index a8f46dd281..0000000000 --- a/files/ja/glossary/screen_reader/index.html +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: スクリーンリーダー -slug: Glossary/Screen_reader -tags: - - Accessibility - - Glossary - - Screen reader - - Voice Over - - Voiceover -translation_of: Glossary/Screen_reader ---- -

スクリーンリーダーは、スクリーンディスプレイに表示されているものを非視覚的な方法で伝えようとするソフトウェアアプリケーションで、通常はテキストを音声に変換しますが、点字や音声アイコンに変換することもできます。スクリーンリーダーは、視覚障害者、読み書きのできない人、または学習障害のある人に便利なだけでなく、目の見えない人にとっても不可欠なものです。いくつかのブラウザー拡張スクリーンリーダがありますが、ほとんどのスクリーンリーダは、ブラウザーだけでなく、すべてのユーザーアプリケーションに対してシステム全体で動作します。

- -

Web アクセシビリティに関しては、ほとんどのユーザーエージェントがアクセシビリティオブジェクトモデルを提供し、スクリーンリーダーは、さまざまなオペレーティングシステムの機能を使用し、フック技術を使用して専用のアクセシビリティ API と対話します。 -

- -

VoiceOver

- -

macOS には、内蔵のスクリーンリーダーである VoiceOver が搭載されています。VoiceOver にアクセスするには、システム環境設定 > アクセシビリティ > VoiceOver を選択します。また、fn + コマンド + F5 で VoiceOver のオンオフを切り替えることもできます。VoiceOver は音読とコンテンツの表示の両方を行います。読み上げられた内容は、濃い灰色のボックスに表示されます。

- -

デスクトップ/ラップトップスクリーンリーダーのユーザーは、キーボードまたはその他の非ポインティングデバイスを使用して Web サイトをナビゲートします。使用をエミュレートする最良の方法は、同じことを行うことです。

- -

VoiceOver を使用しないキーボードナビゲーションと同様に、Tab キーと矢印キーを使用してインタラクティブな要素をナビゲートすることができます。

- - - - -

ページのコンテンツを移動するには、Tab キーとその他の一連のキー、および Control + Option キーを使用します。

- - - -

詳細情報

- - diff --git a/files/ja/glossary/screen_reader/index.md b/files/ja/glossary/screen_reader/index.md new file mode 100644 index 0000000000..a8f46dd281 --- /dev/null +++ b/files/ja/glossary/screen_reader/index.md @@ -0,0 +1,52 @@ +--- +title: スクリーンリーダー +slug: Glossary/Screen_reader +tags: + - Accessibility + - Glossary + - Screen reader + - Voice Over + - Voiceover +translation_of: Glossary/Screen_reader +--- +

スクリーンリーダーは、スクリーンディスプレイに表示されているものを非視覚的な方法で伝えようとするソフトウェアアプリケーションで、通常はテキストを音声に変換しますが、点字や音声アイコンに変換することもできます。スクリーンリーダーは、視覚障害者、読み書きのできない人、または学習障害のある人に便利なだけでなく、目の見えない人にとっても不可欠なものです。いくつかのブラウザー拡張スクリーンリーダがありますが、ほとんどのスクリーンリーダは、ブラウザーだけでなく、すべてのユーザーアプリケーションに対してシステム全体で動作します。

+ +

Web アクセシビリティに関しては、ほとんどのユーザーエージェントがアクセシビリティオブジェクトモデルを提供し、スクリーンリーダーは、さまざまなオペレーティングシステムの機能を使用し、フック技術を使用して専用のアクセシビリティ API と対話します。 +

+ +

VoiceOver

+ +

macOS には、内蔵のスクリーンリーダーである VoiceOver が搭載されています。VoiceOver にアクセスするには、システム環境設定 > アクセシビリティ > VoiceOver を選択します。また、fn + コマンド + F5 で VoiceOver のオンオフを切り替えることもできます。VoiceOver は音読とコンテンツの表示の両方を行います。読み上げられた内容は、濃い灰色のボックスに表示されます。

+ +

デスクトップ/ラップトップスクリーンリーダーのユーザーは、キーボードまたはその他の非ポインティングデバイスを使用して Web サイトをナビゲートします。使用をエミュレートする最良の方法は、同じことを行うことです。

+ +

VoiceOver を使用しないキーボードナビゲーションと同様に、Tab キーと矢印キーを使用してインタラクティブな要素をナビゲートすることができます。

+ + + + +

ページのコンテンツを移動するには、Tab キーとその他の一連のキー、および Control + Option キーを使用します。

+ + + +

詳細情報

+ + -- cgit v1.2.3-54-g00ecf