要約
同期メディア形式の書籍内の表構造を識別して、同期メディアの再生中のナビゲーションをより良いものにします。
テクニック
-
seq
要素を使用して表、行、セルを構造化します。[[WCAG-1.3.1]] -
epub:type
属性を使用してseq
要素のタイプを識別します。[[WCAG-1.3.1]]
例
解説
XHTMLの表が、支援技術を使用するユーザーがナビゲートできるマークアップ構造を提供するのと同様に、メディア オーバーレイ ドキュメントも再生を容易にするためにマークアップを通じて同等の読み飛ばし(skippability)と回避(escapability)の機能を提供する必要があります。
この構造は、マークアップ内の対応する行とセルを表すseq
要素を使用してオーバーレイに階層化できます。表マークアップをオーバーレイ マークアップに変換する一般的なプロセスは次のとおりです。
- 表全体を、
epub:type
属性でプロパティtable
を指定した、1つのseq
要素で囲みます。 - 表の各行は、
epub:type
属性でプロパティtable-row
を指定したseq
要素を使用して表されます。 - 複雑な表セル(2 つ以上の同期ポイントを含むセル)は、
epub:type
属性で、プロパティtable-cell
を指定したseq
要素を使用して識別されます。セルにネストされた表やリストなどの複雑な構造が含まれている場合は、その構造を適切にマークアップして、そこからの回避と読み飛ばしが可能になるようにする必要があります。 - 単一の同期ポイントのみを含む単純な表セルは、
epub:type
属性でプロパティtable-cell
を指定したpar
要素を使用して表すことができます。
関連リンク
- EPUB 3 —
seq
要素 - EPUB 3 —
par
要素 - EPUB 3 — 読み飛ばし(Skippability)
- EPUB 3 — 回避(Escapability)
- EPUB 3 — 構造セマンティクス語彙 — 表(Stuctural Semantics Vocabulary — Tables)