要約

アクセシビリティ評価のメタデータを組み込むことで、適合性を開示し、評価者とその資格情報を識別します。

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

次の例は、WCAG レベル AA の EPUB アクセシビリティ 1.1 規格に準拠した出版物の評価メタデータの完全なセットを示しています。

<metadata>
  <meta property="dcterms:conformsTo">
     EPUB Accessibility 1.1 - WCAG 2.0 Level AA
  </meta>
  <meta property="a11y:certifiedBy">Dewey, Checkett and Howe</meta>
  <meta property="a11y:certifierCredential">Certifiably Accessible</meta>
  <link rel="a11y:certifierReport"
        href="https://example.com/reports/a11y/pub.html"/>
  …
</metadata>
例 2 — パッケージ ドキュメントのメタデータ (EPUB 2)

次の例は、 metaタグのnamecontent属性を使用して、EPUB 2 出版物の評価用メタデータを表現する方法を示しています。

<metadata>
  <meta name="dcterms:conformsTo"
        content="EPUB Accessibility 1.1 - WCAG 2.0 Level AA"/>
  <meta name="a11y:certifiedBy" content="Dewey, Checkett and Howe"/>
  <meta name="a11y:certifierCredential" content="Certifiably Accessible"/>
  <meta name="a11y:certifierReport"
        content="https://example.com/reports/a11y/pub.html"/>
  …
</metadata>

よくある質問

EPUB パッケージ ドキュメントでa11y:プレフィックスを宣言する必要がありますか?

技術的には必要ありませんが、常にプレフィックスを宣言することがベストプラクティスです。EPUB には「予約済みプレフィックス」という概念があり、これは宣言しなくても使用できるプレフィックスです。ただし、実際には、epubcheck 検証ツールの古いバージョンは、新たに追加されたプレフィックスには対応しておらず、新しい定義済みのプリフィックスをエラーとしてフラグ付けします。プレフィックスを宣言すると、検証の問題がなくなることが保証されます。

a11y:プリフィックスは次のように宣言されます。

<package … prefix="a11y: http://www.idpf.org/epub/vocab/package/a11y/#">

解説

評価メタデータは、アクセシビリティ規格に照らして出版物を評価した個人または組織に関する追加情報を提供します。また、出版物が準拠している規格を識別することもできます。

このセクションで説明されているa11y:プレフィックスが付いたすべての評価用メタデータは、EPUB アクセシビリティ語彙で定義されています。

dcterms:conformsTo (準拠する規格)

記述されたリソースが準拠する確立された規格

dcterms:conformsToプロパティが出版物に含まれている場合、誰かがその出版物が規格に準拠していることをチェックして確認したことを示します。要素の値は、標準を識別する文字列または URL です。

特に、EPUB アクセシビリティ 1.1 規格では、このプロパティを使用して、その要件に準拠している出版物を識別します。プロパティの値は、出版物が準拠している規格のバージョンと、 WCAG 準拠のバージョンとレベルの両方を識別し、次のパターンと一致する必要があります。

EPUB Accessibility 1.1 - WCAG 2.X Level (A|AA|AAA)

値「 2.X 」は WCAG のバージョン (例: 2.0 または 2.1) に置き換えられ、「 (A|AA|AAA) 」は達成されたレベルに置き換えられます。

たとえば、現在このプロパティで使用できる値は次のとおりです。

  • EPUB Accessibility 1.1 - WCAG 2.0 Level A
  • EPUB Accessibility 1.1 - WCAG 2.0 Level AA
  • EPUB Accessibility 1.1 - WCAG 2.0 Level AAA
  • EPUB Accessibility 1.1 - WCAG 2.1 Level A
  • EPUB Accessibility 1.1 - WCAG 2.1 Level AA
  • EPUB Accessibility 1.1 - WCAG 2.1 Level AAA

これらの適合値の詳細については、EPUB アクセシビリティ仕様の出版物適合セクションを参照してください。

EPUB 3で の使用法:
<meta property="dcterms:conformsTo">
  EPUB Accessibility 1.1 - WCAG 2.0 Level AA
</meta>
EPUB 2 での使用法:
<meta
  name="dcterms:conformsTo"
  content="EPUB Accessibility 1.1 - WCAG 2.0 Level AA"/>
EPUB アクセシビリティ 1.0 から 1.1 への移行

EPUB アクセシビリティ 1.0規格はIDPFによって開発され、その組織のドメイン( idpf.org ) を含む適合 URL を使用しました。

このバージョンに準拠するには、次の例のように、 idpf.org URL を含むパッケージ ドキュメント メタデータのlink要素を使用します。

<link
     rel="dcterms:conformsTo"
     href="http://www.idpf.org/epub/a11y/accessibility-20170105.html#wcag-aa"/>

IDPF はもう存在しないため、EPUB ワーキング グループは適合識別子として IDPF URL の使用をやめ、前述の文字列ベースの識別子システムに移行することを決定しました。IDPF URL は既存の 1.0 コンテンツに対しては引き続き有効ですが、アクセシビリティ 1.0 要件に準拠している発行者は、新しい 1.1 規格への適合を宣言することをお勧めします。

EPUB アクセシビリティ 1.0 規格に準拠する出版物は、同じ WCAG レベルの 1.1 規格にも準拠します。

次のリストは、古い識別子と置換識別子をマッピングします。

WCAG 2.0 レベル A
  • 1.0 マークアップ:

    <link rel="dcterms:conformsTo"
           href="http://www.idpf.org/epub/a11y/accessibility-20170105.html#wcag-a"/>
  • 1.1 マークアップ:

    <meta property="dcterms:conformsTo">
       EPUB Accessibility 1.1 - WCAG 2.0 Level A
    </meta>
WCAG 2.0 レベル AA
  • 1.0 markup:

    <link rel="dcterms:conformsTo"
           href="http://www.idpf.org/epub/a11y/accessibility-20170105.html#wcag-aa"/>
  • 1.1 markup:

    <meta property="dcterms:conformsTo">
       EPUB Accessibility 1.1 - WCAG 2.0 Level AA
    </meta>
WCAG 2.0 レベル AAA
  • 1.0 markup:

    <link rel="dcterms:conformsTo"
           href="http://www.idpf.org/epub/a11y/accessibility-20170105.html#wcag-aaa"/>
  • 1.1 markup:

    <meta property="dcterms:conformsTo">
       EPUB Accessibility 1.1 - WCAG 2.0 Level AAA
    </meta>

a11y:certifiedBy

EPUB 出版物のアクセシビリティの検証と認証についての当事者を識別します。

a11y:certifiedByプロパティは、アクセシビリティ適合性について誰がレビューしたかを示すために出版物に含まれています。EPUB アクセシビリティ規格では、出版物がアクセシビリティ要件を満たしていない場合でも、発行者によるこのプロパティの設定が求められています。

EPUB 3 での使用法:
<meta property="a11y:certifiedBy">Dewey, Checkett and Howe</meta>
EPUB 2での使用法:
<meta name="a11y:certifiedBy" content="Dewey, Checkett and Howe"/>

a11y:certifierCredential

コンテンツがアクセシブルであることを認証したcertifiedByプロパティで示される当事者の権限を示す資格情報またはバッジを識別します。

a11y:certifierCredentialプロパティは、認証者が所有する資格情報、具体的にはアクセシビリティ評価を実行するための資格情報を識別します。

プロパティは、保持されている資格情報の名前を含むテキストフィールド、もしくは資格情報の説明へのリンクにできます。

EPUB 3 での使用法:
<meta property="a11y:certifierCredential">Certifiably Accessible</meta>
<link rel="a11y:certifierCredential"
  href="https://example.com/a11y/credential"/>
EPUB 2 での使用法:
<meta name="a11y:certifierCredential" content="Certifiably Accessible"/>
<meta name="a11y:certifierCredential"
  content="https://example.com/a11y/credential"/>

a11y:certifierReport

certifiedByプロパティで識別される当事者が作成したアクセシビリティ レポートへのリンクを提供します。

出版物のアクセシビリティ適合レポートが公開されているならば、出版社はa11y:certifierReportプロパティを使用してレポートへのリンクを提供できます。ベンダーとリーディングシステムは、利用者に対してタイトルに関する詳細な情報を確認するためにこのレポートにアクセスする機能を提供できます。

EPUB 3で の使用法:
<link rel="a11y:certifierReport"
  href="https://example.com/reports/a11y/pub.html"/>
EPUB 2 での使用法:
<meta name="a11y:certifierReport"
  content="https://example.com/reports/a11y/pub.html"/>

関連リンク