Klavye etkileşimi
| Tuş | İşlev |
|---|---|
| Tab | Odağı diyalog içindeki bir sonraki öğeye taşır. |
| Shift + Tab | Odağı diyalog içindeki bir önceki öğeye taşır. |
| Esc | Seçim zorunlu değilse diyaloğu kapatır. |
Erişilebilirlik notları
showModal()ile açmak diyaloğarole="dialog"ve modal semantiği kazandırır, sayfanın geri kalanını da etkileşime kapatır.- Başlık ve açıklama otomatik üretilen id’lerle bağlanır; bu sayede ekran okuyucular diyalog açıldığında ikisini de okur.
- İlk odak
autofocusolan öğeye, yoksa odaklanabilir ilk öğeye gider. Yıkıcı eylem onaylarındaautofocusözelliğini güvenli seçeneğe koyun. - Diyalog kapandığında odak, onu açan öğeye geri döner.
- Tarayıcılar, kullanıcı başka bir etkileşimde bulunmadan Esc tuşuna art arda basıldığında seçim zorunlu bir diyaloğu yine de kapatabilir; bu yüzden her zaman açık bir çıkış yolu sunun.