要約

出版物がどのように配布または消費されるかに関係なく発見を可能にするために、schema.orgアクセシビリティ メタデータを含めます。

プロパティ

schema.org の CreativeWork クラスには、出版物のアクセス可能な品質を識別するために使用される一連のプロパティが含まれています。このメタデータは、RDFa または microdata 属性を使用して HTML ドキュメントで表現され、コンテンツ (ビデオなど) のアクセス可能な品質を識別できます。また、EPUB パッケージ ドキュメントに含めることで、出版物の特定のレンディションのアクセシビリティの全体像を提供することもできます。

各プロパティの使用方法の詳細については、それぞれのナレッジ ベース ページを参照してください。

注記

accessibilityAPIaccessibilityControlも schema.org アクセシビリティの プロパティですが、デジタル出版物の記述に使用されることはほとんどありません。

例 1 — パッケージ ドキュメントのメタデータ (EPUB 3)

次の例は、MathML と説明付き画像、およびアクセシブルなスクリプト コンテンツを含む数式の教科書の典型的なメタデータ セットを示しています。

<metadata>
  <meta property="schema:accessibilitySummary">
     This publication conforms to WCAG 2.0 Level AA.
  </meta>
  <meta property="schema:accessMode">textual</meta>
  <meta property="schema:accessMode">visual</meta>
  <meta property="schema:accessModeSufficient">textual</meta>
  <meta property="schema:accessibilityFeature">structuralNavigation</meta>
  <meta property="schema:accessibilityFeature">MathML</meta>
  <meta property="schema:accessibilityFeature">alternativeText</meta>
  <meta property="schema:accessibilityFeature">longDescription</meta>
  <meta property="schema:accessibilityHazard">noFlashingHazard</meta>
  <meta property="schema:accessibilityHazard">noSoundHazard</meta>
  <meta property="schema:accessibilityHazard">noMotionSimulationHazard</meta>
  …
</metadata>
例 2 — パッケージ ドキュメントのメタデータ (EPUB 2)

以下は、EPUB 2 パッケージ ドキュメントで使用されるわずかに異なる構文(つまり、 namecontent属性の使用)を示す例 1の部分的なレンダリングです。

<metadata>
  <meta name="schema:accessibilitySummary" content="This publication conforms to WCAG 2.0 Level AA."/>
  <meta name="schema:accessMode" content="textual"/>
  …
</metadata>
例 3 — オーディオブックのマニフェストメタデータ

次の例は、オーディオブックのマニフェストで使用するために、例 1 を JSON で書き直したものです。

…
  "accessibilitySummary": "This publication conforms to WCAG 2.0 Level AA.",
  "accessMode": ["textual", "visual"],
  "accessModeSufficient" : [
    {
      "type": "ItemList",
      "itemListElement": [textual]
    }
  ],
  "accessibilityFeature": ["structuralNavigation", "MathML", "alternativeText", "longDescription"],
  "accessibilityHazard": ["noFlashingHazard", "noSoundHazard", "noMotionSimulationHazard"],
  …
例4 — 埋め込みメタデータ(RDFa)

単一のビデオを説明するアクセシビリティ メタデータは、HTML ドキュメントの本文に含まれています。

<div vocab="http://www.schema.org" typeof="VideoObject" property="video">
  <video controls="controls" src="croc.mp4"/>
  <meta property="accessibilityFeature" content="captions"/>
  <meta property="accessibilityFeature" content="transcript"/>
  <meta property="accessibilityHazard" content="none"/>
  <p>A transcript of the video follows:</p>
  …
</div>

関連リンク