PDF/UA
Zob. też: ISO 14289, PDF/UA-1, PDF Universal Accessibility
ISO 14289 — międzynarodowy standard dostępności dokumentów PDF. Wskazany przez EAA, Section 508 i EN 301 549 rozdział 10 jako cel zgodności dla dostępności PDF.
PDF/UA — skrót od „PDF/Universal Accessibility” — to standard ISO (ISO 14289-1, a PDF/UA-2 jest w opracowaniu) określający, co sprawia, że plik PDF jest dostępny. Jest to odpowiednik WCAG dla formatu PDF: oba opisują, jak treść musi być ustrukturyzowana, aby technologie asystujące mogły ją odczytać, tyle że dla różnych formatów dokumentów.
Wymagania PDF/UA
Standard stawia szczegółowe wymagania dotyczące wewnętrznej struktury pliku PDF:
- Oznaczona treść. Każdy znaczący element — akapity, nagłówki, listy, tabele, rysunki — musi być opakowany w tag struktury (
<P>,<H1>,<L>,<Table>,<Figure>), aby czytniki ekranu mogły go poprawnie odczytać. - Logiczna kolejność czytania. Kolejność tagów w drzewie struktury musi odpowiadać kolejności, w jakiej czyta ją wzrokowiec, a nie wizualnej kolejności współrzędnych z układu PDF.
- Tekst alternatywny dla rysunków i obrazów, poprzez wpisy
/Alt. - Zadeklarowany język na poziomie dokumentu oraz dla każdego fragmentu tekstu w innym języku.
- Tabele z komórkami nagłówka identyfikowanymi tagami
<TH>, a dla złożonych tabel — atrybutamiScope. - Pola formularzy z dostępnymi nazwami i rolami ustawionymi przez słowniki PDF
MKiTU. - Treść dekoracyjna oznaczona jako artefakt, aby czytniki ekranu ją pomijały (odpowiednik
alt=""w PDF).
Pełny standard liczy ok. 30 gęstych stron; operacyjne podsumowanie brzmi: każdy fragment treści w PDF musi mieć rolę strukturalną, którą technologia asystująca może zinterpretować.
Związek z WCAG
WCAG wprost dotyczy plików PDF (dokumentuje to „WCAG 2.1 Techniques for PDF” W3C), ale PDF/UA istnieje dlatego, że języka WCAG zorientowanego na sieć nie da się w pełni odwzorować na każdą funkcję PDF. PDF/UA to specyfikacja właściwa dla formatu; WCAG to cel dostępności niezależny od formatu. Dokument zgodny z PDF/UA-1 spełnia WCAG 2.x AA w zakresie części WCAG mających zastosowanie do plików PDF.
Jak testować zgodność
Referencyjnym bezpłatnym narzędziem jest PAC (PDF Accessibility Checker) szwajcarskiej fundacji „Access for All”. PAC testuje maszynowo sprawdzalne wymagania PDF/UA (wykrywając ok. 60% problemów); pozostałe — znaczący tekst alternatywny, poprawna kolejność czytania w złożonych układach, semantyka nagłówków tabel — nadal wymagają ręcznego przeglądu.
„Accessibility Check” Adobe Acrobat Pro przeprowadza wewnętrzne skanowanie uwzględniające PDF/UA, ale jest powszechnie uważane za słabsze niż PAC.
Dlaczego to jest ważne
W jurysdykcjach, gdzie obowiązuje EAA, Section 508 lub EN 301 549, publikowane pliki PDF podlegają wymogom dostępności tak samo jak strony internetowe. Przykłady dokumentów, których to dotyczy: raporty roczne, formularze do pobrania, zgłoszenia regulacyjne, e-booki w formacie PDF, umowy.