ルール
Axe DevTools for Appiumにおいてサポートされるアクセシビリティルールについて詳しく学びましょう。
以下に各ルールの簡単な説明と、元のガイドラインへのリンクを掲載しています。ルールは次の3つのソースから来ています:
- WCAG 成功基準
- プラットフォームガイドライン - AppleまたはGoogleによって定義
- ベストプラクティス - Dequeのアクセシビリティ専門家によって定義
以下の表には、iOSまたはAndroidの対応するルールへのリンクがあり、解決のヒントを含む詳細情報を見つけることができます。このガイドを見て、影響の評価と説明を確認してくださいを表示してください。一部のルールには実験的なバッジが付く場合があります。実験的なルールについて詳しく知り、どのように改善に協力できるかを学んでください。
私たちのルールドキュメント全体で、Name、Role、Valueへの言及があります。WCAGの定義を参照してください。
ルール概要
ルールは、以下のプラットフォームおよびビューの設定で開発およびテストされています:
- iOS:UIKit, SwiftUI, React Native, .NET MAUI
- Android:XML, Compose, React Native, .NET MAUI
他のビュータイプへのサポートを模索中です。バグを発見されましたか?既知の問題ページを確認し、潜在的な回避策を探すか、お知らせください。helpdesk@deque.comまたはsupport.deque.comでご連絡ください。
| ルールと説明 | ガイドライン | 影響 | プラットフォームの解決策 | |
|---|---|---|---|---|
| アクティブコントロール/ビュー名 | Active Control/View Name |
WCAG 2.0 - 4.1.2 A | 重大 | Android iOS |
| テキスト値の編集 | Edit Text Value |
WCAG 2.0 - 4.1.2 A | 重大 | Android |
| フォーカス可能なテキスト | Focusable Text |
WCAG 2.0 - 1.3.2 A | 重大 | Android iOS |
| ImageView名 | ImageView Name |
WCAG 2.0 - 1.1.1 A | 重大 | Android iOS |
| スクロールビュー内 | In ScrollView |
WCAG 2.0 - 1.4.4 AA | 深刻 | iOS |
| アクセス不能なアクション | Inaccessible Action |
WCAG 2.0 - 2.1.1 A | 重大 | Android iOS |
| ラベル先頭 | Label At Front |
WCAG 2.1 - 2.5.3 ベストプラクティス | 軽微 | Android iOS |
| 名前内のラベル | Label In Name |
WCAG 2.1 - 2.5.3 A | 深刻 | Android iOS |
| 意味のあるアクセシブルな名前 | Meaningful Accessible Name |
プラットフォームガイドライン | 軽微 | iOS |
| タッチターゲットのサイズ | Touch Target Size |
WCAG 2.1 - 2.5.5 AAA | 中程度 | Android iOS |
| タッチターゲットの間隔 | Touch Target Spacing |
WCAG 2.2 - 2.5.8 AA | 中程度 | Android iOS |
