「Flash アクセシビリティモード」で Flash コンテンツを含むウェブページのアクセシビリティをチェックする

「Flash アクセシビリティモード」では、Flash コンテンツを含むウェブページを読み込んで、視覚障害者が使用するスクリーンリーダなどでどのように読み上げられるかをチェックし、アクセシビリティ上の問題点を修正することができます。

Flash コンテンツのアクセシビリティガイドライン

Flash コンテンツに対するアクセシビリティガイドラインで特に有名なものはありませんが、Adobe® Systems Inc. よりベストプラクティスが公開されています。

ボブ リーガン著, 「アクセシブルな Flash デザインのベストプラクティス」, 2003年10月, Adobe Systems Inc. (PDF ファイル)
この文書には、ベストプラクティスとして以下の8項目があげられています。

  1. テキスト情報を提供する
  2. アニメーションを制御する
  3. サイト構造に関する情報を提供する
  4. キーボードのみでの操作を保証する
  5. 音声読み上げ順序を制御する
  6. コンポーネントのアクセシビリティを有効にする
  7. キャプションを提供する
  8. 色を思慮深く使用する

以下で、これらを aDesigner の Flash アクセシビリティモード (および他のモード) を用いてチェックする方法を説明します。 なお、前述の文書は、「ガイドライン」 ではなく 「ベストプラクティス」 であることに注意してください。 これらの多くは、自動的にチェックすることが困難であり、人手を必要とします。aDesigner はこのプロセスを効率的にサポートします。

各項目のチェックプロセス

以下のチェックは 「Flash アクセシビリティモード」 で行いますが、8. 色の使用に関する注意のみ、「HTML アクセシビリティモード」 で行いますので、ご注意ください。

チェック対象となるウェブページをブラウザビューに表示してください。

1. テキスト情報の提供


図1. 自動アクセシビリティ・チェック結果


図2. テキスト情報のないボタン (GUI サマリービュー)


図3. テキスト情報のないボタン (GUI アウトラインビュー)

2. アニメーションの制御

3. サイト構造に関する情報の提供

4. キーボードのみでの操作の保証

5. 音声読み上げ順序の制御

6. コンポーネントのアクセシビリティの有効化


図4. コンポーネントの GUI プロパティ


図5. コンポーネントにroleがセットされているか確認する


図6. アクセシビリティを考慮していないコンポーネントの Flash アウトラインビュー上の表示


図7. アクセシビリティを考慮したコンポーネントの Flash アウトラインビュー上の表示

7. キャプションの提供

8. 色の使用に関する注意

関連項目