堅牢/4.1 互換性
4.1.3ステータスメッセージ
レベル AAStatus Messages
「保存しました」「3件ヒット」のような状態変化を、利用者のフォーカスを移動させずに支援技術へ伝える。live region(aria-live や role="status" 等)を使うのが代表的な実装で、要素をあらかじめDOM上に用意しておきそこにメッセージを追加すると、多くの環境で確実に読み上げられる。ページ全体の遷移のような「コンテキストの変化」を伴う通知はこの基準の対象外。
仕様が更新されました
- 機能追加#5079(新しいタブで開きます)4.1.3: ariaNotify への言及と新達成方法 ARIA27 を追加
補足
この達成基準の詳細解説は準備中です。現在は関連パターン・達成方法・原典への参照を掲載しています。
関連する達成方法
この達成基準を満たすための具体的な実装方法です。本サイトでは本文を収録していないため、各リンク先の W3C 原文を参照してください。
十分な達成方法(10)
すべて表示(10件)
- ARIA19: Using ARIA role=alert or Live Regions to Identify Errors(新しいタブで開きます)waic.jp(新しいタブで開きます)
- ARIA22: Using role=status to present status messages(新しいタブで開きます)waic.jp(新しいタブで開きます)
- ARIA23: Using role=log to identify sequential information updates(新しいタブで開きます)waic.jp(新しいタブで開きます)
- G83: Providing text descriptions to identify required fields that were not completed(新しいタブで開きます)waic.jp(新しいタブで開きます)
- G84: Providing a text description when the user provides information that is not in the list of allowed values(新しいタブで開きます)waic.jp(新しいタブで開きます)
- G85: Providing a text description when user input falls outside the required format or values(新しいタブで開きます)waic.jp(新しいタブで開きます)
- G177: Providing suggested correction text(新しいタブで開きます)waic.jp(新しいタブで開きます)
- G193: Providing help by an assistant in the web page(新しいタブで開きます)waic.jp(新しいタブで開きます)
- G194: Providing spell checking and suggestions for text input(新しいタブで開きます)waic.jp(新しいタブで開きます)
- G199: Providing success feedback when data is submitted successfully(新しいタブで開きます)waic.jp(新しいタブで開きます)
参考達成方法(2)
原典・規範文書
- 達成基準 4.1.3 ステータスメッセージ — WCAG 2.2 日本語訳(waic.jp)(新しいタブで開きます)規範訳。正式な要件の本文はこちら。
- Understanding Status Messages — W3C(英語)(新しいタブで開きます)意図・具体例・達成方法の詳しい公式解説。