Struktura
Landmarki i jeden główny nagłówek
Trasy mają skip link, nazwaną nawigację, main, pojedynczy H1 i uporządkowane poziomy nagłówków.
Cel WCAG 2.2 AA
PigPDF łączy automatyczne kontrole z testami klawiatury i technologii asystujących. Zielona automatyzacja jest punktem wyjścia, a nie dowodem pełnej dostępności na każdym urządzeniu.
Struktura
Trasy mają skip link, nazwaną nawigację, main, pojedynczy H1 i uporządkowane poziomy nagłówków.
Klawiatura
Wybór pliku, filtry, page-grid, cofanie, anulowanie i pobieranie nie wymagają wskaźnika.
Status
Ładowanie, błędy, zaznaczenie i wynik używają semantyki statusu lub alertu, nie tylko koloru.
Ruch i kontrast
Preferencja ograniczenia ruchu wyłącza przejścia, fokus pozostaje widoczny, a kluczowe kolory przechodzą test kontrastu.
Brama automatyczna
Produkcyjny build jest renderowany przez ten sam worker co witryna. Axe sprawdza reguły WCAG 2 A, AA, 2.1 AA i 2.2 AA na 510 stronach publicznych i aktywnych workspace’ach we wszystkich pięciu językach.
Osobny test chroni kontrast kluczowych tokenów. Ręczna kontrola nadal jest konieczna dla stanów, których DOM po stronie serwera nie potrafi ocenić wizualnie.
Skróty klawiaturowe
Natywne zachowanie przeglądarki pozostaje zachowane, a skróty page-gridu mają widoczne odpowiedniki.
| Klawisz | Działanie |
|---|---|
| Tab / Shift + Tab | Przechodzenie między kontrolkami i linkami |
| Enter / Spacja | Aktywowanie przycisków, linków i wyboru strony |
| Strzałki | Przenoszenie fokusu w page-gridzie |
| Shift + wybór | Zaznaczanie ciągłego zakresu stron |
| Alt + strzałka | Przesuwanie stron w narzędziu zmiany kolejności |
| Escape | Opuszczanie obsługiwanych interakcji tymczasowych |
Znane ograniczenia
Złożone page-gridy nadal potrzebują szerszej kontroli czytników ekranu. Numery stron i stan zaznaczenia są obecnym odpowiednikiem podglądu wizualnego.
Informacja zwrotna
Lokalny generator raportu kontaktowego pomaga opisać urządzenie, przeglądarkę, trasę i kroki bez dołączania poufnego PDF-a.