@momdo <input aria-errormessage="errormsg">
<p aria-live="XXX" id="errormsg">エラーメッセージ</p>
のように使うので、ライブリージョンとは併用できる(というか組み合わせて使う)ものなんですよね。
現状は aria-errormessage 使えばいい場面で aria-describedby が使われているケースが多いのかも。
@SaekiTominaga ARIA APGに出てこないからというのもあるかも
https://www.w3.org/WAI/ARIA/apg/example-index/
@momdo 実例がないと採用しにくいしそもそも認知できないというのはあるかもですね。
というか APG に入力フォームのカスタムエラー表示のパターンが欲しい……
@SaekiTominaga バリデーションとセットになる未来が視えて、パターンが爆発しそう…
@momdo ありうるw
普通の <input> と radio でまずマークアップがまったく変わってくるしなあ
@SaekiTominaga エラーメッセージ、live regionのほうが先に出てくるイメージがありますね。