Barrierefreiheit & Ausgabe
ARIA, semantische Ausgabe und sichere HTML-Ausgabe.
Wie ist der Bereich „Aktuelles Wetter“ für Screenreader beschriftet?
ARIA, semantische Ausgabe und sichere HTML-Ausgabe.
Wie ist die Vorhersage für Screenreader beschriftet?
ARIA, semantische Ausgabe und sichere HTML-Ausgabe.
Warum sind Wetter-Symbole aria-hidden?
Die rein dekorativen Wetter-Symbole sind im Template mit aria-hidden="true" markiert; die textuelle Wetterbeschreibung bleibt separat sichtbar.
Wie werden Wetterdaten semantisch ausgezeichnet?
ARIA, semantische Ausgabe und sichere HTML-Ausgabe.
Wie werden Fehlermeldungen für assistive Technologien gekennzeichnet?
Fehler werden in einem Element mit role="alert" ausgegeben, damit assistive Technologien neue Fehlermeldungen wahrnehmen können.
Was bedeutet role="alert"?
Fehler werden in einem Element mit role="alert" ausgegeben, damit assistive Technologien neue Fehlermeldungen wahrnehmen können.
Sind alle ausgegebenen Werte HTML-escaped?
Dynamische Werte wie Ort, Temperatur, Zustand und Tageswerte werden im Template mit htmlspecialchars(..., ENT_QUOTES, UTF-8) ausgegeben.
Warum ist das Escaping der Wetterdaten wichtig?
Dynamische Werte wie Ort, Temperatur, Zustand und Tageswerte werden im Template mit htmlspecialchars(..., ENT_QUOTES, UTF-8) ausgegeben.