支援技術のサポート

すべてのビューアコンポーネントは、ARIA(アクセシブルなリッチインターネットアプリケーション)の役割と属性をサポートし、スクリーンリーダーなどの支援テクノロジーとの統合を強化します。

最上位レベルのビューア要素には、デフォルトでビューア名に設定されている役割regionaria-label属性があります。 ラベルはContainer.LABELローカリゼーション記号で制御できます。

ボタンには、役割buttonと、aria-label属性を持つ説明テキストが設定されます。 aria-label属性の値は、ボタンのローカライゼーション記号の値から設定されます。 ボタンが無効になると、それに応じてaria-disabled属性が設定されます。

メインビューには役割applicationがあります。 メインビューの簡単な説明は、 aria-roledescriptionに、対応するメインビューコンポーネントのROLE_DESCRIPTIONローカライゼーション記号で定義された値と共に提供されます。 キーボードユーザーのナビゲーションヒントは、aria-describedbyを使用して提供されます。使用ヒントのテキストは、USAGE_HINTローカライゼーション記号から取得されます。 アセットのUserDataフィールドにラベルが定義されている場合、aria-label属性にはそのラベルの値が設定されます。

このページ