ルール

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard

Axe DevTools for Appiumにおいてサポートされるアクセシビリティルールについて詳しく学びましょう。

Not for use with personal data

以下に各ルールの簡単な説明と、元のガイドラインへのリンクを掲載しています。ルールは次の3つのソースから来ています:

  1. WCAG 成功基準
  2. プラットフォームガイドライン - AppleまたはGoogleによって定義
  3. ベストプラクティス - Dequeのアクセシビリティ専門家によって定義

以下の表には、iOSまたはAndroidの対応するルールへのリンクがあり、解決のヒントを含む詳細情報を見つけることができます。このガイドを見て、影響の評価と説明を確認してくださいを表示してください。一部のルールには実験的なバッジが付く場合があります。実験的なルールについて詳しく知り、どのように改善に協力できるかを学んでください。

tip

私たちのルールドキュメント全体で、NameRoleValueへの言及があります。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
すべてのインタラクティブなビューは、VoiceOverやVoice Control(iOS向け)、TalkBackやVoice Access(Android向け)などの支援技術に利用可能なアクセシブル名を持つ必要があります。

WCAG 2.0 - 4.1.2 A 重大 Android

iOS
テキスト値の編集

Edit Text Value
テキスト入力要素は、TalkBackやVoice Accessなどの支援技術に利用可能な値を持つべきです。

WCAG 2.0 - 4.1.2 A 重大 Android
フォーカス可能なテキスト

Focusable Text
テキストを含むビューは、VoiceOverなどの支援技術に対してフォーカス可能であるべきです。

WCAG 2.0 - 1.3.2 A 重大 Android

iOS
ImageView名

ImageView Name
フォーカス可能な画像要素には、iOSのVoiceOverやVoice Control、またはAndroidのTalkBackやVoice Accessといった支援技術で利用可能な意味のあるアクセシブルな名前を提供する必要があります。

WCAG 2.0 - 1.1.1 A 重大 Android

iOS
スクロールビュー内

In ScrollView
テキストはすべての画面サイズで全要素が表示されるように、スクロールビュー内に配置する必要があります。

WCAG 2.0 - 1.4.4 AA 深刻 iOS
アクセス不能なアクション

Inaccessible Action  Experimental Rule
インタラクティブビューは、支援技術によって起動できる機能を備えている必要があります。

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
すべてのアクティブなコントロールは、iOSでは44pt x 44pt、Androidでは44dp x 44dpの視覚的でタップ可能な領域が最低限必要です。

WCAG 2.1 - 2.5.5 AAA 中程度 Android

iOS
タッチターゲットの間隔

Touch Target Spacing
操作可能なコントロールは24dp x 24dpの最小寸法を持つか、コントロールの中心に直径24dpの円を配置しても、他のターゲットや他のターゲットの円と交差しないように配置する必要があります。

WCAG 2.2 - 2.5.8 AA 中程度 Android

iOS