This translation has not been editorially reviewed yet. The German version is authoritative. Deutsche Fassung →
Kontrola alternativních textů: kdy obrázek potřebuje text
Každý obrázek, který nese informaci, potřebuje alternativní text, který tuto informaci vyjadřuje. Čistě dekorativní obrázky výslovně potřebují PRÁZDNÝ alternativní text (alt=""), aby je screen readery přeskočily. Obojí je kontrolovatelné — zda existující text skutečně vystihuje obsah obrázku, ale dokáže posoudit jen člověk.
- Strojově měřitelná je přítomnost: chybí-li atribut alt úplně, jde o jednoznačné porušení a náš kontrolor ho hlásí s místem nálezu. Stejně jednoznačné jsou alternativní texty, které jen opakují název souboru.
- Strojově nerozhodnutelná je kvalita. „Obrazek1.jpg“ je rozpoznatelně chybný, ale zda „zaměstnankyně u stolu“ přiměřeně popisuje obrázek, nebo zda tam ve skutečnosti je zobrazený ovládací krok, rozhoduje kontrolor. Právě proto u nás toto kritérium zůstává otevřené, dokud nerozhodne člověk.
- Častou chybou opačným směrem jsou alternativní texty u čistě dekorativních obrázků. Screen reader pak při každém načtení stránky přečte „oddělovací čára“, „vzor na pozadí“, „ozdobný prvek“. To není přínos, ale hluk.
FAQ
Co patří do dobrého alternativního textu?
Informace, kterou obrázek nese — v kontextu stránky. Fotka produktu v e-shopu potřebuje označení produktu, stejná fotka ve zprávě možná situaci. Neexistuje text, který by byl pro obrázek správný všude.
Kdy zůstává alternativní text prázdný?
Když obrázek nenese žádnou informaci, která v textu chybí: ozdobné rámečky, přechodové plochy, symbol vedle již vypsaného popisku. Důležitý je rozdíl mezi alt="" (záměrně prázdný, přeskočí se) a chybějícím atributem (screen reader pak často přečte název souboru).
Stačí automatický test pro alternativní texty?
Ne. Najde chybějící a zjevně nepoužitelné texty, ale nedokáže poznat, zda je existující text správný. Nástroje, které po průchodu bez nálezu hlásí „přístupné“, právě tuto mezeru zamlčují.