diff --git a/publishing/ja/epub/validation/ace.html b/publishing/ja/epub/validation/ace.html new file mode 100644 index 00000000..f94e3064 --- /dev/null +++ b/publishing/ja/epub/validation/ace.html @@ -0,0 +1,250 @@ + + + + + Ace by DAISY + + + + + + +
+
+

注記

+

このガイドでは、Ace by DAISYプログラムのインストールについては説明しません。Aceの入手方法とインストール方法については、Aceアプリのホームページを参照してください。

+
+
+

はじめに

+

Ace by DAISYは、EPUB出版物のアクセシビリティの問題をチェックする無料の検証ツールです。axeアクセシビリティ チェッカーをベースにしていますが、EPUB出版物で実行できるように調整されており、EPUB固有のチェックが含まれています。

+

Aceには、このセクションで説明されているようにグラフィカル ユーザー インターフェイスがあり、コマンド ラインから実行することもできます。どちらのバージョンも同じチェックを実行し、同じ情報を出力するため、どちらを使用しても問題ありません。

+
+

アプリケーションのレイアウト

+ Aceのグラフィカルインターフェース +

Aceアプリケーションを開いた最初の画面には、次の 4 つの重要な領域があります。

+
    +
  1. アプリケーションの上部にはメニュー バーがあり、そこからアプリケーションのすべての主要機能にアクセスできるほか、Aceに関する重要な情報や使用方法にもアクセスできます。
  2. +
  3. メニュー バーの下の左側には、クイック アクセス バーがあります。最初は、パッケージ化された EPUB出版物を評価するオプション[EPUB をチェック]と、Aceのデフォルト設定の一部を変更する機能[設定]のみが利用可能です。出版物が検証されると、[再実行]および[書き出す]オプションが利用可能になります。
  4. +
  5. クイック アクセス バーの右側には結果領域があります。ただし、アプリケーションを初めて起動したときは、ファイルとフォルダーをその領域にドラッグ アンド ドロップして検証を実行できるというメッセージのみが表示されます。
  6. +
  7. 最後に、アプリケーションの下部にはメッセージ コンソールがあります。Ace が評価を実行すると、実行中の操作に関するさまざまなメッセージがこの領域に出力されます。一般的に、コンソールのメッセージが重要になるのは、Aceが内部の問題に遭遇したときだけです。エラーには、何が問題だったかに関する有用な情報が含まれている場合があり、バグを報告する際に役立つことがあります。
  8. +
+
+
+

アプリケーション言語

+

Aceアプリケーションを初めて実行すると、デフォルトの言語として英語が表示されます。ただし、アプリケーションはローカライズ可能なため、インターフェースとメッセージは、日本語、デンマーク語、韓国語、フランス語などの別の言語に変更できます。サポートされている言語の完全なリストについては、 epubcheck transifex ローカライズ プロジェクトを参照してください。

+

インターフェースを変更するには、アプリケーションの左側にあるクイックリンクの「設定」ボタンをクリックします。

+
+

注記

+

現在、上部のアプリケーション メニューから設定にアクセスすることはできませんが、これは Aceの将来のリリースで変更される可能性があります。

+
+

アプリケーションの設定を変更するための新しいダイアログ ウィンドウが開きます。

+ Ace設定ダイアログ +

ダイアログの下部にある[言語]セクションからアプリケーションの新しい言語を選択し、[保存] ボタンをクリックします。Aceインターフェイスは新しい言語に自動的に更新され、次にプログラムを開いたときに新しい設定が保持されます。

+
+

注記

+

評価を実行した後に言語が変更された場合、Aceは自動的に評価を再実行してレポート言語を更新します。この待ち時間を避けるためにも、最初に言語を変更することをお勧めします。

+
+
+
+

ファイルとフォルダのチェック

+

AceでEPUBファイルまたはフォルダのチェックを開始するには、次の4つの方法があります。

+
    +
  1. ファイルまたはフォルダを結果領域にドラッグ アンド ドロップできます。
  2. +
  3. 結果領域のリンクからファイルまたはフォルダを選択できます。
  4. +
  5. クイック アクセス バーの「EPUB をチェック」のリンクからファイルを選択できます。
  6. +
  7. アプリケーションの上部にある [ファイル] メニューから、ファイルまたはフォルダを選択できます。
  8. +
+

ドラッグ アンド ドロップ機能を使用するには、出版物を含むファイルまたはフォルダがデスクトップ上にあるか、ディレクトリ ウィンドウで開かれている必要があります。出版物をクリックし、マウス ボタンを押したままにします。これで、Aceアプリケーションにドラッグできるようになります。Aceの表示は、次の画像のように、薄いグレーの点線枠がある濃いグレーの背景に変わります。

+ ファイルドロップインジケーター +

マウス ボタンを放してファイルをドロップすると、Aceはチェックを開始します。

+

チェックを開始するための他のすべての方法では、ファイルまたはフォルダの選択ダイアログを開きます。

+ ファイル選択ダイアログ +

出版物を含むファイルまたはフォルダを見つけて選択し、[チェック] ボタンをクリックして評価を開始します。

+
+
+

評価レポート

+ Aceの評価レポート +

Aceが評価を完了すると、以下のタブの情報が記載されたレポートが表示されます。

+
    +
  • +概要— 概要タブはデフォルトで表示され、問題の種類と深刻度ごとに、個別の数と合計数が記載されます。
  • +
  • +違反— 違反タブには、修正が必要な各問題が一覧表示されます。
  • +
  • +メタデータ- メタデータタブには、レビューできるように、出版物で見つかった関連するパッケージメタデータが一覧表示されます。
  • +
  • +アウトライン— アウトライン タブには、出版物の目次と見出し構造が表示されます。
  • +
  • +画像— 画像タブには、出版物にある画像とその代替テキストおよび説明 (認識可能な場合) が表示されます。
  • +
+

次のセクションでは、これらの各タブについて詳しく説明します。

+
+
レポート概要
+ Ace概要タブ +

概要表は、最初の列 (y 軸) に違反のタイプ、最初の行 (x 軸) に違反の深刻度を一覧表示する表です。結果として、表の各値は、1 つのタイプと深刻度の問題の数を表します (たとえば、グリッドの最初の数字は、致命的な WCAG 2 レベル A 違反を表します)。

+

表の最後の行と列には、問題の種類と深刻度ごとの合計数が表示され、一番最後の行と列の数字は、見つかった違反の合計数を表します。

+

Ace は現在、WCAG 2 レベル A [wcag2a]、WCAG 2 レベル AA [wcag2aa]、および EPUB アクセシビリティ規格 [EPUB] の特定の要件に対する 3 つのタイプの違反を報告します。また、違反ではなく改善の可能性に関する推奨事項である[ベストプラクティス]も特定し、特定のカテゴリに当てはまらないメッセージには[その他]カテゴリがあります。

+

深刻度の分類は、違反がユーザーに与える影響を示すためのものです。ただし、分類は情報提供のみを目的としており、ユーザビリティを確保するには、記載されている深刻度に関係なく違反を修正する必要があります。

+

概要表は、出版物内の違反の全体像を把握する上で役立ちますが、違反の内容や修正方法に関する有用な情報は提供されません。そこで、 [違反] タブが役立ちます。

+
+
+
違反
+ Ace違反タブ +

Aceの[違反]タブには、出版物で見つかったすべての問題に関する詳細情報を示す表が表示されます。

+

表の最初の 2 つの列は、メッセージの深刻度 [影響] と問題を定義する規格 [ルールセット] を示します。

+

次の列 [ルール] は、ルールの短縮名と、それが Ace によって定義されているか、または基礎となる axe バリデーターによって定義されているかを示します。このフィールドは同じタイプの問題を並べ替えるのに役立ちますが、短縮名を理解する必要はありません。短縮名はプログラムが使用する内部分類システムの一部です。

+

[位置]列には、問題がどこにあるのかの詳細が表示されます。ファイル名と EPUB Canonical Fragment identifierで構成されます。Canonical Fragment identifier(フラグメント識別子)の読み取りは簡単な作業ではないため、問題のあるマークアップのスニペットも含まれています。ファイルを開いてタグ付けを検索する方が、フラグメント識別子をたどるよりも通常は早いです。(フラグメント識別子は、Aceの将来のバージョンで編集をサポートするために使用される可能性があります。)

+

最後に、[詳細] 列には、問題の解決方法に関する情報が表示されます。問題の正確な解決策は機械では判断できない場合や、複数の解決策が考えられる場合があるため、[詳細] 列には多くの提案が含まれることがあります。

+

表の各列ヘッダーで違反を並べ替えることができるだけでなく、表の上部に絞り込みもできます。[絞り込み] ラベルをクリックすると、次のオプションが展開されます。

+ Aceの違反表フィルター +

表の並べ替えと絞り込みの違いは、絞り込みをすると選択した条件に一致するメッセージのみが残ることです。たとえば、[影響]絞り込みリストから「致命的」を選択すると、致命的な違反を除くすべての違反が非表示になります。

+
+
+
メタデータ
+ Aceメタデータタブ +

メタデータタブは、アクセシビリティの問題を手動で評価するために Ace が提供する3つのレビュータブのうちの最初のタブです。このタブには、パッケージドキュメントにある出版物に関する主要なメタデータが一覧表示されます。

+

メタデータの表は3つの列で構成されます。最初の列はプロパティの名前を示し、2番目の列はプロパティの値を示し、3番目の列はアクセシビリティ メタデータ プロパティであるかどうかを示します。

+

さらに、アクセシビリティ メタデータ プロパティが含まれていない場合は、これらは表の下に一覧表示されます。

+ 不足しているメタデータのリスト +

不足していると記載されているアクセシビリティ メタデータを必ず含める必要はありません。必須および推奨されるメタデータのリストについては、EPUBアクセシビリティ規格を参照してください。

+

メタデータ タブの下部には、アクセシビリティ メタデータを編集し、出版物を再保存するためのボタンがあります。

+ 編集ボタン +

[編集]ボタンをクリックすると、新しいダイアログが開き、アクセシビリティ メタデータ プロパティを編集/追加するためのフィールドが表示されます。

+ アクセシビリティ編集ダイアログ +

ダイアログでメタデータを変更して保存した後、[保存する(zip / EPUB)] ボタンをクリックすると、新しくパッケージ化された EPUB ファイルを生成できます。Ace がコンテンツをパッケージ化した後、ファイルを含むフォルダーが新しいウィンドウで開きます。

+
+
+
アウトライン
+ Aceアウトラインタブ +

アウトライン タブでは、目次、マークアップの見出し構造、 HTML アウトラインで表される出版物の構造を並べて比較できます。

+

これらのアウトラインを比較して、修正が必要な矛盾点 (HTMLタグが目次の見出しのレベルと一致していない場合や、目次に一覧表示されている項目に見出しタグが使用されていない場合など) がないか確認できます。

+
+

注記

+

HTMLアウトラインは、ブラウザや支援技術では実装されていません。混乱を引き起こすことがあるため、今後のリリースでAceから削除される可能性があります。

+
+
+
+
画像
+ Ace画像タブ +

画像タブには、出版物にあるすべての画像への参照が表示されます。

+

表の最初の列には画像が表示され、2 番目の列には代替テキストの値 ( alt属性値) が表示されます。

+

aria-describedby属性を使用して拡張説明が提供されている場合、参照されるコンテンツの値が3番目の列に表示されます。

+

画像がfigureタグ内にある場合、図表のキャプションの値は4番目の列に表示されます。

+

出版物内で画像が配置されている場所は5番目の列に示され、ARIAロールが画像に関連付けられている場合は最後の列に示されます。

+

この情報は画像を評価する上で役立ちますが、手動による検査が必要になることもよくあります。画像を適切に説明する方法は、Ace が現在表示または検出できる方法よりもたくさんあります (たとえば、画像が周囲のテキストで説明されている場合や、 aria-details属性によって関連付けられている場合もあります)。

+
+
+
+

レポートの書き出し

+ 書き出しリンク +

Aceには、クイックリンクまたはメニュー バーから検証レポートを書き出すオプションがあります。このオプションを選択すると、Ace は次のファイルとフォルダーを含む ZIP ファイルを生成します。

+
    +
  • +report.html — レポート タブの HTML バージョン。
  • +
  • +report.json — レポート情報を含む JSON でエンコードされたファイル。
  • +
  • +data — 出版物から抽出されたデータ (画像など) を含むオプションのフォルダー。
  • +
+

レポートを書き出す主な理由の1つは、 SMART ツールで新しい評価を開始することです。Ace から書き出されたJSONファイルは、手動評価フォームに事前入力するために使用されます。

+

評価を書き出すもう1つの理由は、ブラウザで開くためです。場合によっては、アプリケーションよりもHTMLバージョンの方が使いやすいことがあります。

+
+
+

レポートの再実行

+ 再実行リンク +

Ace には、クイック リンクまたはメニュー バーからレポートを再実行するオプションが用意されていますが、このオプションはプログラムが作成した一時ファイルに対してのみ実行されます。たとえば、メタデータ タブのエディターを使用してアクセシビリティ メタデータが変更された場合は、更新された出版物に対して再実行できます。

+
+

注記

+

現在の動作では混乱が生じることが多いため、今後のAceの更新で、再実行オプションでは一時フォルダーではなく最初に選択されたファイルまたはフォルダーが再実行されるようになる予定です。

+
+
+
+
+

コマンドライン

+
+

エースを呼び出す

+

EPUBCheck ツールと同様に、Aceもコマンド ライン インターフェイスから実行できるため、自動化されたワークフローに統合できます。グラフィカル インターフェイスを経由せずにHTML レポートを出力してブラウザーで開くことができるため、コマンド ラインを好むユーザーもいます。

+
+

注記

+

コマンドライン インターフェイスを開く方法については、 EPUBCheck ページを参照してください。

+
+

コマンドラインからAceを呼び出す最も簡単な方法は、検証するファイルまたはフォルダの名前のみを指定することです。ただし、この方法で呼び出すと、プログラムのすべての出力 (処理メッセージと最終的なJSONレポート) がコマンドラインに書き戻されます。次の例は、数百行に及ぶことが多い出力の一部を示しています。

+
> ace accessible_epub_3.epub
+info:    Processing C:\epubs\accessible_epub_3.epub
+info:    Checking package...
+info:    - EPUB\package.opf: No issues found
+...
+info:    Consolidating results...
+{
+  "dct:title": "Ace Report",
+  "dct:description": "Report on automated accessibility checks for EPUB",
+  ...
+}
+info:    Done.
+

より一般的なAceを呼び出す方法は、JSONレポートと HTMLレポートの両方が保存されるように出力ディレクトリを含めることです。--outdir引数が設定されている場合、Aceは指定された場所にレポートを出力します。たとえば、 ace_reportという新しいフォルダーにファイルを出力するには、次のようにAceを呼び出すことができます。

+
> ace accessible_epub_3.epub --outdir ace_report
+

ただし、出力ディレクトリのフルパスを指定しないと、コマンド ライン インターフェイスが現在配置されている場所を基準にしてディレクトリが作成されることに注意してください。(ディレクトリの変更方法については、EPUBCheck ページを参照してください。)

+

出力ディレクトリが指定されている場合、Ace は処理メッセージのみをコマンド ラインに書き込みます。最後にJSONレポートを出力する代わりに、JSONおよびHTMLレポート ファイルが正常に保存されたことが記録されます。

+
info:    Consolidating results...
+info:    Copying data
+info:    Saving JSON report
+info:    Saving HTML report
+info:    Done.
+
+
+

引数

+

次のリストは、Aceを呼び出すために使用される最も一般的な引数を示しています。完全なリストを表示するには、引数を指定せずにコマンド ラインからAceを実行します。

+
+
出力ディレクトリ ( --outdirまたは-o )
+
+

前のセクションで説明したように、コマンド ラインからAceを実行すると、出力ディレクトリ引数を使用してレポート ファイルを書き込む場所が示されます。

+
> ace accessible_epub_3.epub -o ace_report
+
+
出力を強制する ( --forceまたは-f )
+
+

force引数は、既存のレポート ファイルを上書きするために使用されます (たとえば、問題を修正した後にAceを再度実行する場合など)。

+
> ace accessible_epub_3.epub -o ace_report -f
+

すでにレポート ファイルが含まれている出力ディレクトリが指定されている場合は、誤ってデータが削除されるのを防ぐために、この引数を指定しない限り、Aceは実行されません。

+
+
詳細出力 ( --verboseまたは-V )
+
+

詳細出力引数は、Aceが実行している検証アクションに関するより詳細な情報を提供します。これは通常、プログラムの潜在的な問題をデバッグするために使用されます(たとえば、検証中にAceがクラッシュした場合、詳細出力を使用すると、どこで、なぜクラッシュしたかについて、より有用な情報を明らかにできる場合があります)。

+
> ace accessible_epub_3.epub --verbose
+

引数の省略形は大文字の「V」であることに注意してください。小文字の「v」を指定すると、Ace のバージョンが出力されます。

+

verbose引数は、Aceがコマンド ラインに書き込むメッセージにのみ影響します。JSONまたはHTMLレポートの情報には影響しません。

+
+
サイレント出力 ( --silentまたは-s )
+
+

サイレント出力オプションは、詳細引数の反対です。つまり、Ace が通常出力するすべての情報メッセージ (つまり、 info:プレフィックスで始まるメッセージ) を抑制します。

+
> ace accessible_epub_3.epub -s
+

このオプションは深刻なエラーを抑制しません。Aceがパブリケーションの検証中に問題に遭遇した場合、エラーはコマンド ラインに出力されます。

+

silent引数は、Aceがコマンド ラインに書き込むメッセージにのみ影響します。JSON またはHTMLレポートの情報には影響しません。

+
+
+
+
+
+

制限事項

+

Aceツールはアクセシビリティの問題を見つけるのに効果的ですが、注意すべき制限がいくつかあります。

+
    +
  1. Ace検証に合格することは、 WCAGの要件を満たすことと同じではありません。問題がないという(クリーンな)レポートは、Aceがチェックできる問題に合格したことだけを意味します (つまり、出版物がまだアクセシブルでない可能性はあります)。Aceがチェックできるルールの完全なリストは、Aceウェブサイトで管理されています。
  2. +
  3. Aceは現在EPUBCheckと統合されていないため、規格に準拠していることを確認するには、出版物をEPUBCheckでも検証する必要があります。
  4. +
+

出版物のアクセシビリティを徹底的にチェックし、WCAGへの準拠を主張するには、手動による検証も必要です。SMARTツールでその検証ができます。

+
+

関連リンク

+ +
+
+ + diff --git a/publishing/ja/epub/validation/epubcheck.html b/publishing/ja/epub/validation/epubcheck.html index cb329e79..688920f8 100644 --- a/publishing/ja/epub/validation/epubcheck.html +++ b/publishing/ja/epub/validation/epubcheck.html @@ -49,10 +49,10 @@

はじめに

以下は、コマンドラインからEPUBCheckを呼び出してaccessible_epub_3.epubファイルを検証する方法の例です。

-
> java -jar c:\epubcheck\epubcheck.jar c:\epubs\accessible_epub_3.epub
+
> java -jar epubcheck.jar -mode exp -s accessible_epub_3
-

注記

+

情報(Info)

読みやすさを考慮して、このページの残りの例では、 epubcheck.jarファイルとチェック対象の出版物への完全なパスは省略されています。

@@ -85,7 +85,7 @@

はじめに

EPUBCheckのエラーメッセージは、エラーを含むファイル ( accessible_epub_3.epub/EPUB/ch01.xhtml ) と、エラーが発生した行番号 ( 98 ) および文字オフセット ( 5 ) の両方を示します。また、問題を説明する簡単なメッセージも提供します。この場合、次のファイルのスクリーンショットに示すように、 pタグが許可されていない場所で使用されています。

- pタグがbody終了タグの後に含まれる + pタグが、body終了タグの後に含まれる

残念ながら、すべてのメッセージがこのように簡単に理解できるわけではなく、EPUBCheckが有用な行番号や文字オフセットを提供しない場合もあります (たとえば、問題が特定の場所に追跡できない場合、 (-1,-1)が報告されることがよくあります)。その結果、エラーを修正するには、多くの場合、ある程度の調査作業が必要になります。

@@ -318,17 +318,13 @@

その他の方法

EPUBCheckをコマンドラインから実行するのが面倒な場合は、より簡単なオプションがあります。次に、よく使用されるその他の方法をいくつか紹介します。

追加の代替手段のリストは、 EPUBCheck wikiで確認できます。

@@ -339,8 +335,7 @@

関連リンク

diff --git a/publishing/ja/epub/validation/smart.html b/publishing/ja/epub/validation/smart.html new file mode 100644 index 00000000..5afa2690 --- /dev/null +++ b/publishing/ja/epub/validation/smart.html @@ -0,0 +1,342 @@ + + + + + Ace SMART + + + + + + +
+
+

はじめに

+ +

SMARTツールは、Aceアクセシビリティ チェッカーを補完する無料のWebベース ツールです。評価者がWCAGおよびEPUBアクセシビリティ規格に準拠していることを確認するために必要な手動チェックを行うのに役立ちます。

+ +
+

評価をはじめる

+ +
+

注記

+

このガイドは、Aceからreport.jsonファイルを出力する方法に関する基本的な知識があることを前提としています。

+
+ +

SMARTにログインすると、Aceツールと同様に新しい評価が開始されます。ただし、EPUBファイルをアプリケーションにドラッグする代わりに、Aceによって出力されたreport.jsonファイルをページ上の青いボックスにドラッグ アンド ドロップするか、ボックス内のリンクを使用してアップロードするファイルを選択します。

+ + ドラッグアンドドロップボックスとリンク + +
+

注記

+

ボックスの下のリンクを使用してはじめから評価を開始することもできますが、最初にAceを実行せずに出版物を評価することはお勧めしません。詳細については、 「制限事項」を参照してください。

+
+ +

Aceレポート ファイルが正常に読み込まれると、レポートのインポート ダイアログが表示されます。

+ インポートダイアログ + +

このダイアログには、SMART ツールが出版物に対してどのように最適化されているかが表示されます。たとえば、出版物に見つからないメディア タイプに対して無効になっているテストが一覧表示されます(たとえば、音声がない場合は音声チェックを一覧表示する必要はありません)。

+ +

SMARTツールは、存在すべきメタデータを提案することもできます。提案された場合は、このダイアログで設定されているものが表示されます。

+ +

インポートの詳細を確認した後、ダイアログを閉じて出版物の評価を開始できます。

+
+ +
+

出版物の評価

+ +
+
出版物情報
+ +

出版物情報タブは、SMART評価インターフェースのデフォルト ビューです。このタブでは、タイトルや著者など、出版物に関する一般的な情報を確認および変更できます。ただし、このメタデータは、SMARTツールが生成する最終レポートでのみ使用されます。

+ + 出版情報入力フィールド + +

注目すべき重要なフィールドの1つは、出版形式です。SMARTツールは、Aceレポートに基づいてこのフィールドを EPUB 3 または 2 に自動的に設定しますが、ここで指定された値は、後の評価手順(つまり、検出および結果のメタデータ)で生成するタグ付けのタイプを決定するためにも使用されます。ツールが間違ったタグを出力する場合は、形式が正しく設定されていることを確認してください。

+ +

レポートを生成するには、出版物のタイトルと最終更新日の2つのメタデータ フィールドが必要です。これらはレポートの重要なコンテキストを提供するため、設定する必要があります。

+ +

フォームの下部にある「追加メタデータ」フィールドは、最終レポートに追加情報を含めるために使用されます。ここで入力するデータは、メタデータ標準に準拠する必要はありません。このフィールドには、コロンとスペースで区切られた、人間が判読できるラベルを入力します(例: 「地域: 北米」)。

+ +
+

注記

+

最終レポートでメタデータを人間が読めるように翻訳するため、SMARTツールでは現在、変更が行われた際に新しいメタデータ タグを生成するオプションは提供されていません。このような場合は、元の出版物を手動で更新する必要があります。

+
+
+ +
+
適合性
+ +

適合性タブには、出版物がアクセシブルであることを確認するために実行する必要があるすべてのテストが含まれています。各テストは自己完結型のユニットであり、適合性を評価する方法に関する指示と、合格か不合格かを示すフィールドが含まれています。

+ + 達成基準の評価 + +

各テストにはラベルが付けられ、どの規格に準拠しているかが識別されます。WCAG達成基準の場合、適合レベル(A または AA)も提供されます。

+ +

ラベルの下には、テストを評価する方法の説明があります。マークアップに問題がないか確認するには、編集プログラムで出版物を開く必要があります。

+ +
+

注記

+

Ace HTML レポートは、ドキュメント構造と画像を確認できるため、適合性評価中に開くと便利です。

+
+ +

SMARTツールで提供される手順は、テストに合格するためにチェックする必要があるすべての項目を網羅することを目的としていますが、これはすべてのケースで提供可能です。一部のWCAG基準では、マークアップの詳細なチェックが必要です。これらのテストでは、最も一般的な問題のリストが含まれています。

+ +

ツールで提供されるガイダンスに加えて、このナレッジベース、WCAG サポート ドキュメント、および EPUB アクセシビリティ テクニック内の追加文書へのリンクも提供されます。これらのリンクは最初は非表示になっていますが、関連する見出しを展開すると表示できます。

+ + WCAG達成方法集へのリンクの拡張 + +

ステータス セクションは、テストの評価結果を指定するためのものです。テストには、完全な基準が満たされたかどうかに基づいて、単純な合格/不合格のステータスが割り当てられます。

+ +

不合格の評価をする場合は、表示されるメモフィールドに不合格の理由を指定する必要があります。

+ + エラーメモ欄 + +

テストが出版物に適用できない場合は、N/Aステータスを設定すると説明とリンクが折りたたまれ、ステータス セクションのグレーのボックスのみが残ります。

+ + 該当しないテスト + +

SMARTツールは、Aceレポートからテストが適用されそうにないと判断した場合、自動的にテストをN/Aに設定します(たとえば、テキスト コンテンツのみの場合、すべての画像、音声、およびビデオ テストは適用不可に設定されます)。

+ +

一般的なメモフィールドは、割り当てられているステータスに関係なく、どのテストでも使用できます。メモを追加するには、ステータス セクションの下のチェックボックスをクリックします。

+ + メモ欄 + +

このフィールドのメモには、たとえば、エラーを修正する方法の指示や、テストが適用できないとみなされる理由の説明などが記載されます。

+ +

該当するすべての適合性テストを完了したら、次のステップは、出版物に埋め込まれた発見メタデータを確認することです。

+
+ +
+
発見可能性
+ +

[発見可能性]タブには、出版物のアクセシビリティ メタデータが表示されます。タブには、EPUBアクセシビリティ規格で要求または推奨されている各プロパティの入力フィールドが含まれています。

+ + 発見メタデータフィールド + +

これらのフィールドを入力する方法の詳細については、次の各ナレッジベース ページを参照してください。

+ +
    +
  • アクセシビリティの機能— アクセシビリティを著しく向上させるコンテンツの機能(例: 数式の理解とナビゲーションを向上させるMathMLマークアップ)。
  • +
  • アクセシビリティ上の危険性— コンテンツがもたらす可能性のある潜在的な物理的危険性(例: 閃光による発作)。
  • +
  • アクセスモード— 出版物内の情報が認識または処理される方法(例: 画像ベースのコンテンツが含まれている場合は視覚的に)。
  • +
  • 十分なアクセスモード— 出版物の情報を消費できるアクセスモードの組み合わせ(例: 画像を含む出版物は、テキスト処理と視覚認識の両方を使用して読み取ることができるだけでなく、画像の説明テキストがある場合は、テキストのみで読み取ることができる場合があります)。
  • +
  • アクセシビリティの概要— 出版物のアクセシビリティに関する、人間が読める形式の要約。
  • +
+ +

SMARTツールは、値が適用される可能性があると判断した場合、新しい評価の読み込み中にこれらのフィールドを自動的に入力します。ただし、出版物を評価すると一部のフィールドが変更される場合があるため、設定された値を必ず確認してください(たとえば、すべての画像が装飾用であると判断された場合、画像関連のメタデータセットは適用されなくなる可能性があります)。

+ +

アクセシビリティ メタデータが追加または変更された場合、SMARTツールは、出版物のパッケージ ドキュメントで使用する新しいタグのセットを作成できます。ページの下部にある [生成] ボタンをクリックすると、新しいマークアップを含むダイアログが開きます。

+ + EPUB 3 発見メタデータタグ + +
+ +
+

次のEPUB3 アクセシビリティ メタデータ タグが、ダイアログウィンドウに表示されます。

+
<meta property="schema:accessibilityFeature">alternativeText</meta>
+<meta property="schema:accessibilityFeature">readingOrder</meta>
+<meta property="schema:accessibilityFeature">tableOfContents</meta>
+<meta property="schema:accessibilitySummary">This EPUB Publication meets the requirements of the EPUB Accessibility specification with conformance to WCAG 2.0 Level AA. The publication is screen reader friendly.</meta>
+<meta property="schema:accessibilityHazard">none</meta>
+<meta property="schema:accessMode">textual</meta>
+<meta property="schema:accessMode">visual</meta>
+<meta property="schema:accessModeSufficient">textual,visual</meta>
+<meta property="schema:accessModeSufficient">textual</meta>
+
+
+
+
+ +
+
配布
+ +

[配布] タブは[発見可能性] タブと似ていますが、ONIX アクセシビリティ メタデータが表示される点が異なります。

+ +
+

注記

+

ONIXは、販売用にベンダーに業界出版物を配布するために使用されるメタデータ形式です。出版物をこの方法で配布しない限り、このタブを確認する必要はありません。

+
+ + 配布メタデータフィールド + +

配布メタデータフィールドは発見可能性フィールドに似ていますが、2つの規格にはいくつかの違いがあります。発見可能性タブで設定されたメタデータに同等のONIXプロパティがある場合、そのフィールドは配布タブでも自動的に設定されます。たとえば、発見可能性タブに入力された要約は、ONIX 00フィールドに自動的にコピーされます。

+ +

ONIXレコードとアクセシビリティ メタデータの表現の詳細については、 ONIX ナレッジベース ページを参照してください。

+ +

発見メタデータと同様に、タブの下部にある [生成] ボタンをクリックすると、配布メタデータをネイティブ形式で出力することもできます。ONIXタグは新しいダイアログ ウィンドウに表示されます。

+ + ONIX アクセシビリティ メタデータ タグ + +
+ +
+

ダイアログ ウィンドウには、次の ONIX メタデータ タグが表示されます。

+
<descriptiveDetail>
+   <productFormFeature>
+      <productFormFeatureType>09</producFormFeatureType>
+      <productFormFeatureValue>03</productFormFeatureValue>
+   </productFormFeature>
+   <productFormFeature>
+      <productFormFeatureType>09</producFormFeatureType>
+      <productFormFeatureValue>11</productFormFeatureValue>
+   </productFormFeature>
+   <productFormFeature>
+      <productFormFeatureType>09</producFormFeatureType>
+      <productFormFeatureValue>14</productFormFeatureValue>
+   </productFormFeature>
+</descriptiveDetail>
+
+
+
+ +
+
結果
+ +

結果タブには、出版物がEPUBアクセシビリティ規格の要件を満たしているかどうかが表示されます。このフィールドは、評価の実行時に自動的に更新されるため、編集できません。

+ + 結果メタデータ + +

テストが完了していない場合、または必要なメタデータが欠落している場合、結果は[不完全]になります。不完全なセクションを見つける方法の詳細については、評価の検証に関するセクションを参照してください。

+ +

最後の2つのフィールドはオプションであり、最終レポートを生成する場合にのみ入力する必要があります。最初のフィールド(評価者)は、評価を実施した組織または個人の名前を宣言するために使用されます。2番目のフィールド(レポートへのリンク)は、最終レポートが公開される場合に、レポートがホストされるURLです。

+ +

発見メタデータタブと配布メタデータタブと同様に、タブの下部には、パッケージ ドキュメントに貼り付けることができるメタデータ タグを作成するためのボタンが用意されています。

+ + EPUB3評価メタデータタグ + +
+ +
+

ダイアログ ウィンドウには、次の3つのEPUBメタデータタグが表示されます。

+
<meta property="dcterms:conformsTo">
+   EPUB Accessibility 1.1 - WCAG 2.1 Level AA
+</meta>
+<meta property="a11y:certifiedBy">Matt Garrish</meta>
+<link rel="a11y:certifierReport" href="http://example.org/books/epub_3_accessibility/a11y.html"/>
+
+
+
+
+ +
+

評価を検証する

+ +

SMARTツールには、インターフェースの左上隅に検証ボタンが含まれています。

+ + 検証ボタン + +

このボタンをいつでもクリックすると、SMARTツールが現在の評価を分析し、完​​了していないフィールドを報告します。

+ +

検証中に見つかった問題は、SMARTインターフェイスの下部にあるメッセージ コンソールに報告されます(このコンソールは検証後に自動的に表示されます)。

+ + 検証メッセージコンソール + +

各メッセージには深刻度(エラーまたは警告)が先頭に付いており、問題について説明します。メッセージをクリックすると、評価における問題の場所が読み込まれます。

+ +

プレビューまたは最終レポートが作成されるたびに、検証も自動的に実行されます。

+
+ +
+

レポートを作成する

+ +

評価を完了して検証すると、SMARTツールの [レポート] タブでアクセシビリティ レポートを生成するオプションが提供されます。

+ + レポートオプションとボタン + +

評価にメモが含まれている場合は、タブの上部にあるラジオボタンを使用して、出力するメモを制御できます。デフォルトでは、すべてのメモがレポートに含まれますが、出力を問題の説明のみ、メモのみ、またはメモなしに制限することもできます。

+ +

プレビューボタンをクリックすると、レポートのプレビューを作成できます。検証の問題が検出されない場合、生成されたレポートは新しいブラウザウィンドウで開きます。

+ + HTML プレビュー レポート + +

SMARTツールが検証の問題を発見した場合、プレビューをキャンセルして問題を表示するか、プレビューを続行するかを選択するプロンプトが表示されます。

+ +

プレビューで修正が必要な問題がない場合、次のステップはダウンロード可能なバージョンのレポートを生成することです。[作成] ボタンをクリックすると、レポートファイルを保存するためのブラウザープロンプトが表示されます(ブラウザーの設定によっては、プロンプトが表示されずにファイルが自動的にダウンロードされる場合があります)。

+
+ +
+

評価を保存する

+ +

評価を1回で完了できないこともあるため、SMARTツールでは、保存して後で評価を再開するオプションが用意されています。アプリケーションの左上隅にある [保存] ボタンをクリックすると、評価を保存する場所を尋ねるダイアログが開きます。

+ + 保存ダイアログ + +

評価を保存する方法は2つあります。

+ +
    +
  1. SMARTサーバーへ — 評価はSMARTサイトのデータベースに保存されます。このオプションは、ボタンをクリックするだけで後で評価を再読み込みできるため、非常に便利です。
  2. +
  3. ローカル ファイル システム — 評価を再ロードするために必要なデータを含むダウンロード可能なファイルが作成されます。このファイルが失われた場合は、評価をやりなおす必要があります。
  4. +
+ +

評価は必要な回数だけ保存できますが、後で再開するには少なくとも1回は保存する必要があります。SMARTツールはデフォルトでは評価を保存しないため、データが保存されていない場合は、履歴から評価を再読み込みすることはできません。

+
+ +
+

評価を再読み込みする

+ +

保存された評価は、アプリケーションのメインページの評価履歴セクションから再読み込みできます。このセクションは、新しい評価を開始するために使用されるドラッグ アンド ドロップ ボックスの下にあります。

+ + 評価履歴 + +

評価履歴テーブルの各行は、保存された評価1つを表します。出版物の名前、評価が開始された日時、最後に保存された日時、現在のステータス、および評価を維持するための一連のボタンの列があります。

+ +

ステータス列には、評価が保存されている場所に関する情報が表示されます。次の3つの値のいずれかが含まれます。

+ +
    +
  • 保存済み — 評価はSMARTサーバーに保存されています。再開ボタンをクリックすると、評価が読み込まれます。
  • +
  • ローカルに保存済み - 評価はローカル コンピューターに保存されています。再開ボタンを選択するには、保存されたデータ ファイルを選択する必要があります。
  • +
  • 保存されていない - データを保存せずに評価が終了しました。評価を再開する方法がないため、これらの記録は情報提供のみとなります。
  • +
+ +

ローカルに保存された評価は、JSON評価ファイル(Aceレポートではありません)を、評価の開始画面でドラッグ アンド ドロップすることで再開することもできます。SMARTアプリケーションはデータファイルを識別し、履歴の記録と一致する場合は評価を自動的に読み込みます。

+
+ +
+

評価を削除する

+ +

評価履歴内の関連付けられた削除ボタンをクリックすると、評価を削除できます。

+ +

評価がSMARTサーバーに保存されている場合、ファイルを削除すると、そのすべての記録が完全に削除されます。評価がローカル ファイル システムに保存されている場合は、データ ファイルも削除する必要があります。

+ +

評価が誤って削除された場合でも、データがローカルに保存されていれば復元できます。Aceレポート ファイルを使用して評価をやり直し、既存の保存データを上書きしないで、データをローカルに保存してください。これで、元の評価データを評価履歴から再読み込みできるようになります。

+ +

評価がSMARTサーバーに保存されている場合、削除されたデータを復元する方法はありません。

+
+
+ +
+

制限事項

+ +

SMARTツールには主に2つの制限があります。

+ +
    +
  1. 人間は、マークアップエラーを見つけるのに機械ほど信頼性がありません。
  2. +
  3. WCAGは完全に評価するには複雑な規格であり、人間の解釈は主観的です。
  4. +
+ +

最初の問題は、EPUBCheckAceの両方が常に最初に実行されるようにすることで軽減できます。

+ +

後者の問題は、より困難な問題です。SMARTツールは、何を確認すべきかを特定し、評価者が見つけた問題を説明するレポートを提供することで、この問題を軽減しようとします。いずれにしても、評価者が2人いれば、同じ出版物に異なる評価をする可能性はあります。

+ +

したがって、SMARTツールは誰でも出版物のアクセシビリティを向上させるために使用できるように設計されていますが、WCAGに精通し、その達成基準を評価できる人以外は、コンテンツがアクセシブルであると認定するために使用しないでください。

+
+ +
+

関連リンク

+ +
+
+ + diff --git a/publishing/ja/metadata/schema.org/accessibilityFeature/ChemML.html b/publishing/ja/metadata/schema.org/accessibilityFeature/ChemML.html new file mode 100644 index 00000000..7c58cca1 --- /dev/null +++ b/publishing/ja/metadata/schema.org/accessibilityFeature/ChemML.html @@ -0,0 +1,84 @@ + + + + + ChemML + + + + + + + +
+
+

定義

+ +

化学情報が ChemMLマークアップ言語を使用してエンコードされていることを識別します。

+
+ +
+

+ +
+
+
例 1 — EPUB 3
+
+
<meta property="schema:accessibilityFeature">
+   ChemML
+</meta>
+
+ +
+
+
Example 2 — EPUB 2
+
+
<meta name="schema:accessibilityFeature"
+      content="ChemML"/>
+
+ +
+
+
例3 — オーディオブック
+
+
"accessibilityFeature": ["ChemML"]
+
+
+ +
+

解説

+ +

ChemMLは、出版物に ChemML マークアップ言語を使用してエンコードされた化学情報 (分子や反応など) が含まれていることを示すために使用されます。

+ +

現時点では、HTML での ChemML のレンダリングはサポートされていないため、この値は通常、出版物では使用されません。

+ +
+
+

ChemML マークアップの例

+
<cml xmlns="http://www.xml-cml.org/schema" title="Chem sample" …>
+   <molecule id="mol" …>
+      …
+   </molecule>
+</cml>
+
+
+
+ +
+

関連リンク

+ + +
+
+ + diff --git a/publishing/ja/metadata/schema.org/accessibilityFeature/describedMath.html b/publishing/ja/metadata/schema.org/accessibilityFeature/describedMath.html new file mode 100644 index 00000000..58e0a3d6 --- /dev/null +++ b/publishing/ja/metadata/schema.org/accessibilityFeature/describedMath.html @@ -0,0 +1,83 @@ + + + + + describedMath + + + + + + + +
+
+

定義

+ +

数式のテキストによる説明は、画像ベースの数式の alt 属性、[MathML] 数式の alttext 属性の使用、またはその他の方法で含められます。

+
+ +
+

+ +
+
+
例 1 — EPUB 3
+
+
<meta property="schema:accessibilityFeature">
+   describedMath
+</meta>
+
+ +
+
+
例 2 — EPUB 2
+
+
<meta name="schema:accessibilityFeature"
+      content="describedMath"/>
+
+ +
+
+
例3 — オーディオブック
+
+
"accessibilityFeature": ["describedMath"]
+
+
+ +
+

解説

+ +

describedMathは、出版物に数式のテキストによる説明が含まれていることを示すために使用されます。

+ +

テキストによる説明は、たとえば MathML alttext属性などの言語固有のテクノロジーを使用して提供できます。画像のみが使用されている場合は、HTML alt属性を使用して提供することもできます。値は、人間が判読できる同等の値です。

+ +
+
+

alttext属性で提供される数学の記述。

+
+
<math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"
+      alttext="(mathml alt-text): y minus y 1 equals StartFraction y 2 minus y 1 Over x 2 minus x 1 EndFraction left-parenthesis x minus x 1 right-parenthesis">
+
+ +

このプロパティはMathMLおよびlatexプロパティを補完するものであり、MathML 形式または latex 形式のいずれかの式が含まれていても、テキストの説明が利用可能になるとは限りません。

+
+ +
+

関連リンク

+ + +
+
+ + diff --git a/publishing/ja/metadata/schema.org/accessibilityFeature/displayTransformability.html b/publishing/ja/metadata/schema.org/accessibilityFeature/displayTransformability.html new file mode 100644 index 00000000..2172e9ee --- /dev/null +++ b/publishing/ja/metadata/schema.org/accessibilityFeature/displayTransformability.html @@ -0,0 +1,75 @@ + + + + + displayTransformability + + + + + + + +
+
+

定義

+ +

表示プロパティはユーザーが制御できます。

+
+ +
+

+ +
+
+
例 1 — EPUB 3
+
+
<meta property="schema:accessibilityFeature">
+   displayTransformability
+</meta>
+
+ +
+
+
例 2 — EPUB 2
+
+
<meta name="schema:accessibilityFeature"
+      content="displayTransformability"/>
+
+ +
+
+
例3 — オーディオブック
+
+
"accessibilityFeature": ["displayTransformability"]
+
+
+ +
+

解説

+ +

displayTransformability値は、出版物がユーザーによるテキスト コンテンツの表示の変更 (フォント ファミリ、フォント サイズ、行の高さ、単語間隔の変更など) を制限しないことを示すために使用されます。

+ +

この値を設定するには、すべてのテキスト コンテンツをテキストとしてエンコードする必要があります (つまり、テキストの画像があってはなりません)。また、スタイル設定では絶対的な長さの単位 (ピクセルやポイントなど) を使用しないでください。

+ +

出版物がテキストを変換する手段を提供する必要はありません。この機能を必要とするユーザーには、変換オプションを表示できるリーディングシステムがあることが期待されます。

+
+ +
+

関連リンク

+ + +
+
+ + diff --git a/publishing/ja/metadata/schema.org/accessibilityFeature/index.html b/publishing/ja/metadata/schema.org/accessibilityFeature/index.html new file mode 100644 index 00000000..abe3eaac --- /dev/null +++ b/publishing/ja/metadata/schema.org/accessibilityFeature/index.html @@ -0,0 +1,73 @@ + + + + + index + + + + + + + +
+
+

定義

+ +

リソースにはコンテンツのindexが含まれています。

+
+ +
+

+ +
+
+
例 1 — EPUB 3
+
+
<meta property="schema:accessibilityFeature">
+   index
+</meta>
+
+ +
+
+
例 2 — EPUB 2
+
+
<meta name="schema:accessibilityFeature"
+      content="index"/>
+
+ +
+
+
例3 — オーディオブック
+
+
"accessibilityFeature": ["index"]
+
+
+ +
+

解説

+ +

index値は、出版物にコンテンツの 1 つ以上のインデックス (トピック インデックスや名前のインデックスなど) が含まれていることを示すために使用されます。

+ +

インデックスを使用すると、テキストが見えなかったり、テキストを追うことが難しいユーザーが、より簡単に主題を見つけて戻ることができます。

+
+ +
+

関連リンク

+ + +
+
+ + diff --git a/publishing/ja/wcag/animation-from-interactions.html b/publishing/ja/wcag/animation-from-interactions.html new file mode 100644 index 00000000..f1db9504 --- /dev/null +++ b/publishing/ja/wcag/animation-from-interactions.html @@ -0,0 +1,94 @@ + + + + + インタラクションによるアニメーション + + + + + + +
+
+

概要

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
バージョン:WCAG 2.1以上
セクション番号:2.3.3
レベル:AAA
適用対象: +
    +
  • CSSアニメーション
  • +
  • ページ遷移
  • +
+
要件: +

アニメーションが、機能又は伝達されている情報に必要不可欠でない限り、インタラクションによって引き起こされるモーションアニメーションを無効にできる。

+
ガイダンス: + +
達成方法: + +
+
+
+

目的

+ +

この達成基準の目的は、前庭障害のある読者への弊害を防ぐことです。

+
+
+

要件の満たし方

+ +

この達成基準は主に Web上のページ遷移とスクロールアニメーションを対象としているため、デジタル出版物では必須でないモーションアニメーションの使用は一般的ではありません。

+ +

ただし、視差スクロールやページ遷移のサポートを見つけた場合、読者がこれらの機能を無効にできるようにする必要があります。

+ +

コンテンツ制作者は、リーディングシステムが導入するページめくりアニメーションについて責任を負いません。

+
+
+

追加情報

+ +

出版フォーマットでの実装が不十分であるため、ナレッジベースには現在モーションアニメーションに関する情報は含まれていません。詳細については、WCAG ガイダンス ドキュメントを参照してください。

+
+
+ + diff --git a/publishing/ja/wcag/audio-control.html b/publishing/ja/wcag/audio-control.html new file mode 100644 index 00000000..8a0f8f6b --- /dev/null +++ b/publishing/ja/wcag/audio-control.html @@ -0,0 +1,96 @@ + + + + + 音声の制御 + + + + + + +
+
+

概要

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
バージョン:WCAG 2.0以上
セクション番号:1.4.2
レベル:A
適用対象: +
    +
  • 音声
  • +
  • 映像
  • +
+
要件: +

ウェブページ上にある音声が自動的に再生され、3秒より長く続く場合、その音声を一時停止又は停止するメカニズム、もしくはシステム全体の音量レベルに影響を与えずに音量レベルを調整できるメカニズムが利用できる。

+
ガイダンス: + +
達成方法: + +
+
+
+

目的

+ +

この達成基準の目的は、自動的に再生される音声が、支援技術によって生成された音声を聞くユーザーの能力を妨げないようにすることです。(例:スクリーンリーダーが読み上げるテキストの音声をかき消してしまうなど)

+
+
+

要件の満たし方

+ +

この達成基準を満たすには、自動的に開始されて3秒以上再生される音声の再生をユーザーが停止できるか、または支援技術とは別に音量を制御できる必要があります。 (デバイスのサウンドコントロールはすべてのオーディオを同期して上げ下げするため、この要件を満たしません)

+
+
+

追加情報

+ +

ナレッジベースの次のページには、コンテンツを出版する際にこの達成基準を満たす方法が記載されています。

+ + +
+
+ +