ルール

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

ルールのドキュメント全体で、次の参照があります: NameRole、および ValueWCAGの定義を参照してください。

ルール概要

ルールは、以下のプラットフォームおよびビューの設定で開発およびテストされています:

  • 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