accessibility / HTML dialog / focus
HTML dialogのfocus復帰を確認する
dialogのopen、close、Escape、focusの戻り先、背景のinertを固定例で確認します。既存アプリのdialogや外部設定は変更しません。
accessibility / HTML dialog / focus
dialogのopen、close、Escape、focusの戻り先、背景のinertを固定例で確認します。既存アプリのdialogや外部設定は変更しません。
見た目が開いても、focusの戻り先やEscapeの扱いが決まっていなければkeyboard利用者は迷います。実装前に契約を分けて確認します。
| ケース | 確認点 | 判断 |
|---|---|---|
| open-focus-entry | openでdialog内へfocus | 最初の操作要素へ移動 |
| close-focus-return | close後のfocus | 起点triggerへ戻す |
| escape-cancel | Escape / cancel | 閉じて戻り先を復元 |
| inert-background | modal中の背景 | 操作対象から外す |
| missing-return | 戻り先がない場合 | 実装前に決める |
このページは固定例とローカルdialogだけを扱います。ユーザー入力、外部通信、アプリ設定変更はありません。