Hej Gunnar,
@@Robert B.
ein leeres
alt
-Attribut ohne anderweite Textalternativen darum herum ist genau so sinnvoll wie gar keinalt
-Attribut.Nein. Bei
alt=""
sagt ein Screenreader den Alternativtext an, also nichts. Bei keinemalt
-Attribut sagt ein Screenreader irgendetwas an; und wenn er nicht Besseres findet, dann dassrc
-Attribut.
Sehr wichtig!
Ich hatte es mehrfach schreiben wollen und immer wieder vergessen, daher herzlichen Dank für die Ergänzung.
Ergänzung zu zugänglichen Namen:
Wenn man es ganz genau nimmt, liest der Screenreader "irgendwas" (also z.B. den Dateinamen ohne Endung vor), wenn es keinen accName/ accessible Name/ zugänglichen Namen und/ oder Beschreibung/ Description gibt.
Die "Computation" des accName ist wirklich so kompliziert. Auch title
-Attribut, aria
-Attribute und anderes können einbezogen werden.
Es gibt einen eigenen Standard nur für die Accessible Name and Description Computation 1.1.
Auch lässt sich das Bild explizit vor Hilfsmitteln mittels aria-hidden
verbergen. Aber alles, was es kompliziert macht, sollte man vermeiden.
Also tun, was @@Gunnar Bittersmann sagt!
Marc (marctrix)
Ceterum censeo Google esse delendam