附録 C メタデータを理解する
この節では、WCAG 2.0 の達成基準に適合するために用いることのできるメタデータの達成方法について説明する。メタデータに関するより詳細な情報は、以下にあるリソースを参照のこと。
最も基本的なレベルでは、メタデータは本質的に 'データに関するデータ' であり、リソースを説明するため及び探すための両方に用いられる。
メタデータは、ウェブページ及びウェブページのアクセシブルなコンポーネントを説明するためにも、ウェブコンテンツの代替版をお互いに関連付けるためにも用いることのできる強力なツールである。言い換えると、メタデータによる説明によって、利用者が自分の求めている又は好んでいる特定の情報を見つけることができるようになる。
WCAG と併用することで、メタデータは次のような数多くの役割を果たすことができる:
利用者が自分の使うことのできない不適合のページにやってきたときに、適合している代替版を見つけられるようにするために、メタデータを用いてウェブページの適合している代替版と適合していないウェブページとを関連付けることができる。
制作されたページに複数のバージョンがあるとき、特に代替ページが様々な障害のある利用者に最適化されている場合に、その代替ページの場所を示して説明するために、メタデータを用いることができる。利用者はメタデータを用いて、代替版を見つけることも、そのバージョンの特徴を確認することもできる。それによって、利用者は自分のニーズに最も合うものを探すことができる。
(上記 1. 及び 2. のように、) ページ全体に対して用いるのに加えて、ページの一部分の代替版を説明するためにメタデータを用いることができる。さらに、メタデータを用いて、ウェブページのコンポーネントの代替版を探したり、(複数ある場合には) どちらのほうが利用者のニーズに合うのかを判断するために、各代替版の説明を取得したりすることができる。
メタデータに関するリソース
メタデータによる説明は、リソースの題目又はその発行日などのように、定義済みの合意されたボキャブラリの値を提供する。そして、機械的に読み取ることが可能である。用いられているメタデータのスキームを理解しているソフトウェアは、有用なタスクを行うことができる。通常は、メタデータを持つオブジェクトには、そのようなメタデータによる説明が一つ以上ある。
メタデータのよく知られている仕様 (スキーマ) には、次のようなものがある:
リソースの説明を提供するツールがいくつか入手可能である。あるいは、その説明は人的に提供することが可能である。メタデータの作成及びリソースの作成又は発行時点でのメタデータの収集がもっと容易になればなるほど、プロセスはより効果的になり、より多く使われるようになるはずである。
次のような例がある:
アクセシビリティメタデータの実装には、次のようなものがある: