HTML und XHTML
Dieser Fehler bezieht sich auf:
Dies beschreibt eine Fehlersituation für Textalternativen auf Bildern. Wenn es kein alt-Attribut gibt, dann sind assistierende Techniken nicht dazu in der Lage, das Bild zu identifizieren oder dem Benutzer dessen Zweck zu vermitteln.
Es ist möglich, dass einige assistierende Techniken versuchen, den fehlenden alt-Text zu kompensieren, indem sie den Dateinamen des Bildes lesen. Aber es ist aus vielerlei Gründen nicht ausreichend, sich einfach auf den Dateinamen zu verlassen. So kann es zum Beispiel sein, dass Dateinamen nicht deskriptiv sind (z.B. images/nav01.gif) und Technik-Spezifikationen verlangen keine deskriptiven Dateinamen. Einige assistierende Techniken lesen möglicherweise den Dateinamen nicht, wenn der alt-Text fehlt.
Im Codebeispiel unten würde die Person, die einen Screenreader benutzt, nicht den Zweck des Bildes kennen.
Code-Beispiel:
<img src="../images/animal.jpg" />
Es gibt für diese Technik keine Ressourcen.
Identifizieren Sie alle img
-, area
- und input
-Elemente des Typs „image“
Prüfen Sie, ob das alt
-Attribut für diese Elemente existiert.
Wenn Test #2 falsch ist, dann trifft diese Fehlersituation zu und der Inhalt scheitert an diesem Erfolgskriterium.