Barrierefreies Webdesign ein zugängliches und nutzbares Internet gestalten

Alternativtextoptimierung abhängig vom Code veröffentlicht in 2017zuletzt bearbeitet in

Die Herausforderung, die richtige Textalternative für eine Grafik zu formulieren, wird nicht nur durch die Inhalte in der Grafik oder den Kontext bestimmt. Auch der Code kann die Anforderung an den Alternativtext beeinflussen.

Als Beispiel soll eine Teaser-Grafik in einem typischen Anreißertext dienen:

Screenshot eines Teasers: links ein Bild und rechts eine Überschrift, eine kurze Beschreibung und ein Link

Welcher Alternativtext sollte für die Grafik vergeben werden? Die meisten Personen würden einen Text der Art "Hand, die zwischen mehreren Fotos auswählt" – also einen identifizierenden Alternativtext – wählen.

Häufig sind Teaser-Grafiken aber auch anklickbar, und sowohl Grafik als auch Überschrift werden beide mit der gleichen Detailseite verlinkt. Verlinkte Grafiken benötigen generell einen funktionalen Alternativtext, der den Linkzweck bestimmen lässt.

Funktionale Alternativtexte für verlinkte Teaser-Grafiken

Wenn der Überschriftentext den Zweck des Links – also den Aufruf der verlinkten Seite – bestimmen lässt, dann ist der Überschriftentext ein geeigneter funktionaler Alternativtext für die Grafik. Dazu kommt, dass die Web Content Accessibility Guidelines (WCAG) 2.1 verlangen, dass Komponenten der Webseite mit gleicher Funktionalität auch
Fatal error: Uncaught Error: Call to undefined function mysql_query() in /is/htdocs/wp1150536_NS87B85NF3/www/bfw/lib/php/content_func.php:198 Stack trace: #0 /is/htdocs/wp1150536_NS87B85NF3/www/bfw/lib/php/content_func.php(174): setScLinkToDb('3.2.4', '20-50-optimieru...') #1 /is/htdocs/wp1150536_NS87B85NF3/www/bfw/knowhow/textalternative/alternativtextoptimierung.php(20): sclink('3.2.4', 'konsistent') #2 {main} thrown in /is/htdocs/wp1150536_NS87B85NF3/www/bfw/lib/php/content_func.php on line 198