Wir kennen schon alles: #html5, #css3, #responsive webdesign, #mobile first und #flex layout. Und das alles #barrierefrei? Aber klar doch, weil mir #accessibility einfach Spass macht.
Der Internet Explorer zeigt das Alt-Attribut nur dann als Tooltip an, wenn kein Title-Tag vorhanden ist. title=”" sorgt dafür, das überhaupt kein Tooltip angezeigt wird. Das er das Alt-Attribut überhaupt anzeigt, ist natürlich blöd, aber wenn man das mit dem Title weiß, kann man damit leben.
Es geht hier nach wie vor um korrekte Semantik. Das ALT-Attribut ist nicht als Tooltip gedacht, sondern nur für den Fall, dass Bilder nicht angezeigt werden können. Ein leeres TITLE-Attribut löst das Semantik-Problem nicht.
Ich litt unter dem Problem, dass ich Navigationsbildern, also GIF-Icons mit Link, Informationen darüber, was sich hinter dem Link verbirgt, in das ALT-Attribut geschrieben habe. Führte der Link zu einer Seite “wiese.html” mit einem echten Foto, das eine grüne Wiese zeigte, dann habe ich dem Icon das ALT-Attribut “grüne Wiese” gegeben, weil es zu einer grünen Wiese FÜHRTE. Die Folge war verheerend: Suchte jemand Bilder mit einer grünen Wiese, hat Google ihm mein Icon als Treffer präsentiert, das eigentliche Foto aber nicht. Ich habe natürlich den Fehler zuerst bei Google gesucht :)
das ich nun wirklich nicht der beste Ansatz. :) Der Inhalt des ALT-Attributs sollte immer, wenn die Grafik selbst Inhalt trägt, den Inhalt auch widerspiegeln. Wenn es sich um eine Schriftgrafik in der Navigation handelt, dann sollte das ALT-Attribut den Inhalt der Schrift wiedergeben, also wenn die Grafik “Wiese” lautet, dann sollte das ALT-Attribut auch “Wiese” enthalten.
Die Information, wohin der Link führt, sollte dann im Link etwa im TITLE-Attribut klar gemacht werden.
Der Internet Explorer zeigt das Alt-Attribut nur dann als Tooltip an, wenn kein Title-Tag vorhanden ist. title=”" sorgt dafür, das überhaupt kein Tooltip angezeigt wird. Das er das Alt-Attribut überhaupt anzeigt, ist natürlich blöd, aber wenn man das mit dem Title weiß, kann man damit leben.
Es geht hier nach wie vor um korrekte Semantik. Das
ALT-Attribut ist nicht als Tooltip gedacht, sondern nur für den Fall, dass Bilder nicht angezeigt werden können. Ein leeresTITLE-Attribut löst das Semantik-Problem nicht.Ich litt unter dem Problem, dass ich Navigationsbildern, also GIF-Icons mit Link, Informationen darüber, was sich hinter dem Link verbirgt, in das ALT-Attribut geschrieben habe. Führte der Link zu einer Seite “wiese.html” mit einem echten Foto, das eine grüne Wiese zeigte, dann habe ich dem Icon das ALT-Attribut “grüne Wiese” gegeben, weil es zu einer grünen Wiese FÜHRTE. Die Folge war verheerend: Suchte jemand Bilder mit einer grünen Wiese, hat Google ihm mein Icon als Treffer präsentiert, das eigentliche Foto aber nicht. Ich habe natürlich den Fehler zuerst bei Google gesucht :)
Hallo Helen,
das ich nun wirklich nicht der beste Ansatz. :) Der Inhalt des ALT-Attributs sollte immer, wenn die Grafik selbst Inhalt trägt, den Inhalt auch widerspiegeln. Wenn es sich um eine Schriftgrafik in der Navigation handelt, dann sollte das ALT-Attribut den Inhalt der Schrift wiedergeben, also wenn die Grafik “Wiese” lautet, dann sollte das ALT-Attribut auch “Wiese” enthalten.
Die Information, wohin der Link führt, sollte dann im Link etwa im TITLE-Attribut klar gemacht werden.