HTML und CSS · Senior · Frage 34 von 75

Was ist das Minimum für einen barrierefreien modalen Dialog?

Antwort zeigen

Richtige Antwort: Fokus hinein und darin gefangen, Esc, Fokus zurück, inerter Hintergrund

Erklärung

Nutzer von Tastatur und Screenreader müssen ins Modal gelangen, dürfen nicht per Tab „herausfallen“, müssen es schließen können und dorthin zurückkehren, wo sie waren. Ein natives <dialog> mit showModal() erledigt das meiste: Der Hintergrund wird inert, Esc schließt, der Fokus wandert. Außerdem braucht man eine Bezeichnung über aria-labelledby. aria-hidden am Modal würde es vor Screenreadern verstecken.

Zum Weiterlesen

Fehler in der Frage

HTML und CSS · Senior · Frage 34

Teste dich selbst

Mach den Test HTML und CSS · Senior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen