Přístupnost PDF: Jak vytvořit dokumenty čitelné pro všechny
Více než miliarda lidí na světě žije s nějakou formou postižení a mnozí z nich se při přístupu k digitálním dokumentům spoléhají na asistenční technologie, jako jsou čtečky obrazovky. Nepřístupné PDF je pro tyto uživatele prakticky neviditelné — čtečky obrazovky nedokáží interpretovat neoznačený obsah a klávesnicová navigace bez správné struktury selhává. Vedle inkluzivity je přístupnost v mnoha zemích zákonným požadavkem. Americký zákon ADA, Evropský akt o přístupnosti a Sekce 508 vyžadují, aby veřejně dostupné dokumenty byly přístupné. Nedodržení může vést k žalobám a pokutám. Dobrou zprávou je, že vytváření přístupných PDF není obtížné, jakmile pochopíte základní principy: správná struktura dokumentu pomocí tagů, alternativní text pro obrázky, logické pořadí čtení a dostatečný barevný kontrast.
Co dělá PDF přístupným?
Přístupné PDF má tagovanou strukturu, která asistenční technologii říká, co je každý prvek — nadpisy, odstavce, seznamy, tabulky a obrázky jsou explicitně označeny. Tagy vytvářejí logické pořadí čtení, takže čtečka obrazovky oznamuje obsah ve správném pořadí místo náhodného skákání po stránce. Obrázky musí mít alternativní text popisující jejich obsah nebo účel. Tabulky potřebují správné záhlaví, aby čtečky mohly přiřadit datové buňky k příslušným sloupcům a řádkům. Odkazy musí mít popisný text — „klikněte zde“ je bez kontextu bezvýznamné. Jazyk dokumentu musí být specifikován, aby čtečka použila správný výslovnostní engine. Obsah musí být skutečný text, nikoli naskenované obrázky textu, protože čtečky nedokáží číst pixely.
Přidávání tagů a struktury
Pokud vytváříte PDF z Wordu, Google Docs nebo podobných nástrojů, používejte vestavěné styly nadpisů (Nadpis 1, Nadpis 2) a formátování seznamů místo ručního tučného zvýrazňování textu nebo přidávání pomlček. Tyto sémantické styly se při exportu přímo převádějí na PDF tagy. Pro existující netagované PDF má Adobe Acrobat Pro funkci automatického tagování v nástrojích Přístupnost, ačkoli byste měli automaticky generované tagy vždy zkontrolovat. Každá úroveň nadpisu by měla sledovat logickou hierarchii — nikdy nepřeskakujte z H1 na H3. Odstavce by měly být označeny jako elementy P a seznamy by měly používat tagy L, LI, Lbl a LBody. Tabulky vyžadují tagy TR, TH a TD se správnými atributy scope. Po tagování spusťte vestavěnou kontrolu přístupnosti pro zachycení strukturálních problémů.
Jak psát efektivní alternativní text
Alternativní text by měl sdělovat účel obrázku, nejen popisovat jeho vzhled. Pro graf ukazující čtvrtletní růst tržeb je „Sloupcový graf ukazující tržby Q1 na 1,2M, Q2 na 1,5M, Q3 na 1,8M, Q4 na 2,1M“ mnohem užitečnější než „Barevný sloupcový graf.“ Dekorativní obrázky — rámečky, výplně nebo vzory pozadí — by měly být označeny jako artefakty, aby je čtečky přeskočily místo oznamování bezvýznamných vizuálních prvků. Pro složité diagramy uveďte dlouhý popis v okolním textu nebo odkaz na samostatnou přístupnou datovou tabulku. Loga by měla jednoduše identifikovat organizaci. Fotografie lidí by měly popisovat relevantní kontext. Udržujte alternativní text stručný — obvykle do 125 znaků — a nezačínejte slovy „Obrázek“ nebo „Fotka“, protože čtečky prvek jako obrázek již oznamují.
Pořadí čtení a navigace
Vizuální rozložení a pořadí čtení nejsou totéž. Vícesloupcové rozložení může vypadat vizuálně správně, ale skutečné pořadí čtení může náhodně přeskakovat mezi sloupci. V tagovaných PDF určuje pořadí čtení strom tagů, nikoli vizuální pozice. Otestujte to výběrem veškerého textu (Ctrl+A) a kontrolou, zda výběr plyne logicky. V Acrobatu panel Pořadí umožňuje přeuspořádat sekvenci čtení přetahováním tagů. Každé PDF by mělo mít záložky pro dokumenty delší než pár stránek, umožňující uživatelům přeskočit mezi sekcemi bez procházení celého dokumentu. Pořadí tabulátoru pro formulářová pole musí sledovat vizuální rozložení zleva doprava a shora dolů. Spusťte čtečku obrazovky jako NVDA (zdarma pro Windows) a zažijte dokument tak, jak by ho vnímal zrakově postižený uživatel.
Testování a validace přístupnosti
Adobe Acrobat Pro obsahuje kompletní kontrolu přístupnosti pod Nástroje > Přístupnost > Úplná kontrola. Testuje chybějící tagy, chybějící alternativní text, nesprávné pořadí čtení, chybějící název dokumentu, chybějící specifikaci jazyka a problémy s barevným kontrastem. Řešte každou chybu a zkontrolujte každé varování. PAC (PDF Accessibility Checker) je bezplatný nástroj od nadace PDF/UA, který provádí ještě důkladnější validaci podle standardu PDF/UA. Pro PDF publikované na webu spusťte rozšíření WAVE na stránce hostující dokument. Manuální testování je stejně důležité — projděte celý dokument pouze pomocí klávesnice (Tab, Enter, šipky) a poslouchejte ho čtečkou obrazovky. Opravte každý bod, kde navigace selže nebo informace není jasná. Zdokumentujte svůj testovací proces pro záznamy o souladu.