フォームのアクセシビリティの確認

アクセシビリティチェッカーは LiveCycle Designer でのフォームのアクセシビリティを検証します。チェッカーは特定のルールのセットで、フォームのアクセシビリティを検証します。

アクセシビリティチェッカーを実行するには

  1. ツール/マクロ/アクセシビリティチェックをクリックします。

  2. ルールダイアログではチェッカーが実行するチェックのセットが表示されます。

    それぞれのチェックに対応するチェックボックスは、実行するチェックの指定を可能にします。

  3. 「OK」を実行してチェッカーをクリックします。

チェッカーが検証を完了したらすぐに、結果の PDF が表示されます。PDF では 2 列の出力が提供され、各行項目はフォームオブジェクト、および見つかったアクセシビリティのエラーまたは警告を説明します。

フォームの Designer ログパレットではチェッカーの結果も表示できます。

アクセシビリティチェッカーのルール

規則

説明

解決策

キャプションなしのフィールド

キャプションが指定されていないフィールドを識別します。

目的のフィールドを選択します。「レイアウト」に移動して、「キャプション 」グループで有効なオプションを指定します。

アシストテキストのないフィールド

代替のテキストやツールヒントが指定されていないテキストフィールドを識別します。

目的のフィールドを選択します。「アクセシビリティ」タブに移動して、「カスタムのスクリーンリーダーテキスト」または「ツールヒント」テキストフィールドに適切な説明を入力します。

ヘッダー行のないテーブル

ヘッドー行が定義されていないテーブルを識別します。

フォームにテーブルを追加する場合、テーブルの挿入ダイアログで「テーブルにヘッダー行を含む」を選択します。

代替テキストのない画像

代替テキストが指定されていない画像を識別します。

画像を選択します。「アクセシビリティ」タブに移動して、「カスタムのスクリーンリーダーテキスト」に適切な説明を入力します。

読み込み順序とタブ順序の分岐

フォームの読み込み順序とタブ順序が同一でないかを識別します。

これはユーザーが「タブ順序」タブに移動し、フォームのタブ順序を変更すると起こります。

タブ順序」タブに移動し、タブ順序が読み込み順序と同一であることを確認します。

プライマリロケール

フォームのプライマリロケールが指定されていないかを識別します。

デフォルトで、Designer はフォームが作成されたシステムのロケールを使用します。

ファイル/プロパティに移動します。「デフォルト」タブで、「フォームロケール」ドロップダウンリストからロケールを選択します。

フォームタイトル

フォームにタイトルが指定されていないかを識別します。

ファイル/プロパティに移動します。「情報」タブで、有効なタイトルを「タイトル」フィールドを入力します。

スクリプトの存在の確認

フォームの作成者に、フォーム内にスクリプトがあることを警告します。作成者はアクセシビリティの違反を確認する必要があります

スクリプトがフォームへの更新を実行する場合、これらの更新がアクセシビリティルールに準拠することを確認します

繰り返されるハイパーリンクの確認

ハイパーリンクのリンクテキストが 3 回以上繰り返される場合、フォーム作成者に警告します。

-

ロールの確認

1 つ以上のロールが静的テキストオブジェクトに指定されているかを識別します。

ロールリストが指定されているサブフォームにリスト項目があるかを識別します。

静的テキストオブジェクトを選択します。「アクセシビリティ」タブに移動して、有効なロールを指定します。

オブジェクトライブラリからネストされたサブフォームをサブフォームに追加します。「アクセシビリティ」タブに移動し、ロールをリスト項目として指定します。

スクリプティングについて詳しくは、『スクリプティング基礎』を参照してください。