HTML und CSS · Senior · Frage 41 von 75

Welches Problem der Barrierefreiheit ist typisch für SPAs, wenn die „Seite“ auf dem Client wechselt?

Antwort zeigen

Richtige Antwort: Screenreader erfahren nichts von der Navigation: Fokus und Titel ändern sich nicht

Erklärung

Bei vollständigem Neuladen sagt der Browser die neue Seite selbst an. SPAs bekommen das nicht, also muss man document.title aktualisieren, den Fokus auf die Überschrift oder main setzen oder die Änderung über eine Live Region ansagen. Der App Router von Next.js erledigt einen Teil davon (Route Announcer). Von JS gerenderten Inhalt lesen Screenreader problemlos.

Zum Weiterlesen

Fehler in der Frage

HTML und CSS · Senior · Frage 41

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