Paggamit ng keyboard
| Key | Aksyon |
|---|---|
| Tab | Inililipat ang focus sa susunod na element sa loob ng dialog. |
| Shift + Tab | Inililipat ang focus sa naunang element sa loob ng dialog. |
| Escape | Isinasara ang dialog, maliban kung hindi ito dismissible. |
Mga tala sa accessibility
- Kapag binuksan gamit ang
showModal(), nagkakaroon ang dialog ngrole="dialog"at modal na semantics, at nagiging inert ang natitirang bahagi ng page. - Naka-link ang title at description sa pamamagitan ng mga nabuong id, kaya parehong ina-announce ng mga screen reader ang mga ito pagbukas ng dialog.
- Napupunta ang unang focus sa element na may
autofocus, o sa unang focusable na element. Sa mga kumpirmasyon ng mapanirang aksyon, ilagay angautofocussa ligtas na pagpipilian. - Pagsara ng dialog, bumabalik ang focus sa element na nagbukas nito.
- Puwede pa ring isara ng mga browser ang dialog na hindi dismissible pagkatapos ng paulit-ulit na pagpindot ng Escape nang walang ibang interaksyon ng user, kaya laging magbigay ng malinaw na paraan para makalabas.