要約
同期メディア形式(訳注:SMIL)内で表構造を識別して、同期メディアの再生中のナビゲーションを改善します。
テクニック
- (訳注:SMILで)
seq
要素を使用して表、行、セルを構造化します。[[WCAG-1.3.1]] - (訳注:SMILで)
epub:type
属性を使用してseq
要素のタイプを識別します。[[WCAG-1.3.1]]
例
解説
XHTMLの表が、支援技術を使用するユーザーがナビゲートできるマークアップ構造を提供するのと同様に、メディアオーバーレイ ドキュメントも再生を容易にするためにマークアップを通じて同等の読み飛ばし(skippability)と回避(escapability)の機能を提供しなければなりません。
この構造は、対応する行とセルを表すseq
要素のマークアップを使用して、オーバーレイ内で階層化できます。表マークアップをオーバーレイ マークアップに変換する一般的なプロセスは次のとおりです。
- 表全体を、
epub:type
属性でプロパティtable
を指定した、一つのseq
要素で囲みます。 - 表の各行は、
epub:type
属性でプロパティtable-row
を指定したseq
要素を使用して表します。 - 複雑な表セル(二つ以上の同期ポイントを含むセル)は、
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)