【注意】この文書にはより新しいバージョンが存在します: WCAG 2.1 解説書

WCAG 2.0 解説書

本文へジャンプ

-

発音:
達成基準 3.1.6 を理解する

3.1.6 発音: 文脈において、発音が分からないと単語の意味が不明瞭になる場合、その単語の明確な発音を特定するメカニズムが利用できる。 (レベル AAA)

この達成基準の意図

この達成基準の意図は、意味が発音に依存する場合のコンテンツを理解するために全盲の利用者、ロービジョンの利用者、及び読字障害のある利用者を支援することである。多くの場合、単語や文字は異なる意味を持ち、それぞれ独自の発音をする。そのような単語又は文字の意味は、文の前後の文脈から通常は決定される。しかし、より複雑又は曖昧な文章、いくつかの言語においては、発音を知らないと、その単語の意味を容易に決定できない又は全く決定できないことがある。文を音読やスクリーンリーダーによって間違った発音で単語を読むと、視覚的に読むよりも理解するのがさらに難しくなる可能性がある。発音が分からない限り、単語が曖昧又ははっきりしない場合は、発音を判断する手段を提供する必要がある。

たとえば、英語の同形異音異義語の "desert" (見捨てる) と"desert" (砂漠) のように、スペルは同じでも発音と意味が異なる単語がある。適切な発音を文の文脈から決定できる場合は、何も必要とされない。それができない場合は、適切な発音を決定するための何らかの仕組みが必要になる。さらに、一部の言語は、特定の文字が異なる方法で発音されることがある。例えば、日本語では、複数の発音を持つ漢字のような文字がある。スクリーンリーダーは、発音に関する情報がないと、文字を間違って話すことがある。間違って読むと、コンテンツは利用者にとって意味をなさなくなるだろう。

達成基準 3.1.6 の具体的なメリット:

この達成基準は、次のような利用者にメリットがある:

  • 単語を復号化しづらい。

  • 前後の文脈を用いて理解するのが困難である。

  • 音声で読み上げる支援技術を使用している。

達成基準 3.1.6 の事例

注記: 日本語では、「発音」というよりも「読み仮名」を示すために ruby 要素を用いる。

関連リソース

リソースは、情報提供のみを目的としており、推奨を意味するものではない。

(今のところ、文書化されていない)

達成基準 3.1.6 の達成方法及び失敗例 - 発音

この節にある番号付きの各項目は、WCAG ワーキンググループがこの達成基準を満たすのに十分であると判断する達成方法、又は複数の達成方法の組み合わせを表している。しかしながら、必ずしもこれらの達成方法を用いる必要はない。その他の達成方法についての詳細は、WCAG 達成基準の達成方法を理解するの「その他の達成方法」を参照のこと。

十分な達成方法

  1. G120: 単語の直後に発音 (読み) を提供する

  2. G121: 発音 (読み) にリンクする

  3. そのコンテンツ特有の発音があったり、発音で意味が変わるような単語の発音に関する情報を含む G62: 用語集を提供する

  4. G163: オフにすることが可能な標準的な発音区別符号を使用する

  5. H62: ruby 要素を使用する (HTML) (XHTML 1.1)

3.1.6 でさらに対応が望まれる達成方法 (参考)

適合のために必須ではないが、コンテンツをよりアクセシブルにするために、次の追加の達成方法を検討することが望ましい。ただし、すべての状況において、すべての達成方法が使用可能、又は効果的であるとは限らない。

  • 利用者が単語の発音を聴くことができるように、音声ファイルで発音を提供する (リンク追加予定)

  • テキストコンテンツにあるすべての外国語の発音を検索するためのメカニズムを提供する (リンク追加予定)

  • テキストコンテンツにあるそれぞれの単語又は語句の発音を決定づけるメカニズムを提供する (リンク追加予定)

達成基準 3.1.6 のよくある失敗例

以下に挙げるものは、WCAG ワーキンググループが達成基準 3.1.6 の失敗例とみなした、よくある間違いである。

(今のところ、文書化された失敗例はない)

重要な用語

メカニズム (mechanism)

結果を得るためのプロセス又は手法。

注記 1: メカニズムは、コンテンツ内で明示的に提供されることもあれば、プラットフォーム又は支援技術を含むユーザエージェントで提供されるものに 依存することもある。

注記 2: メカニズムは、宣言する適合レベルのすべての達成基準を満たす必要がある。