Dostępność
Baner ConsentForge jest zaprojektowany zgodnie ze standardami WCAG 2.1 AA.
Wbudowane funkcje dostępności
- Nawigacja klawiaturą — Pełna obsługa klawiatury. Tab między przyciskami, Enter/Space do aktywacji
- Focus trap — Gdy modal lub centrum preferencji jest otwarte, fokus jest w nim zamknięty
- Role ARIA — Baner używa
role="dialog"zaria-modal="true"iaria-labelledby - Obsługa czytnika ekranu — Wszystkie interaktywne elementy mają opisowe atrybuty
aria-label - Skip link — Link "Przejdź do głównej treści" jest zachowany gdy baner jest otwarty
- Wysoki kontrast — Domyślna paleta kolorów spełnia współczynnik kontrastu 4.5:1 dla normalnego tekstu
Skróty klawiaturowe
| Klawisz | Akcja |
|---|---|
Tab | Przejdź do następnego elementu z fokusem |
Shift+Tab | Przejdź do poprzedniego elementu z fokusem |
Enter / Space | Aktywuj skupiony przycisk lub przełącznik |
Escape | Zamknij centrum preferencji (bez zapisywania) |
Testowanie dostępności
Użyj tych narzędzi do weryfikacji:
- Rozszerzenie przeglądarki axe DevTools
- Oceniacz dostępności WAVE
- Test nawigacji tylko klawiaturą (bez myszy)
- Test czytnika ekranu (NVDA na Windows, VoiceOver na Mac/iOS)
Znane ograniczenia
- Baner nie obsługuje układów tekstu od prawej do lewej (RTL) w obecnej wersji
- Nadpisania CSS mogą naruszać dostępność, jeśli współczynniki kontrastu nie są utrzymywane
Zgłaszanie problemów
Jeśli znajdziesz problem z dostępnością, skontaktuj się z pomocą techniczną pod adresem support@consentforge.com.