Dostępność
SilentShield został zaprojektowany tak, aby był dostępny dla wszystkich użytkowników, w tym osób z niepełnosprawnościami.
Zgodność z WCAG 2.1 AA
SilentShield spełnia wytyczne WCAG 2.1 Level AA dotyczące dostępności stron internetowych.
Funkcje dostępności
- Zamiana tekstu na mowę — przycisk „Przeczytaj na głos" odczytuje pytanie CAPTCHA
- Nawigacja klawiaturą — pełna obsługa klawiszy Tab, Enter i Escape
- Obsługa czytników ekranu — prawidłowe etykiety ARIA i role='alertdialog'
- Pułapka fokusu — fokus pozostaje w modalu CAPTCHA, gdy jest otwarty
- Brak limitu czasu — użytkownicy mogą poświęcić tyle czasu, ile potrzebują na rozwiązanie CAPTCHA
- Ograniczony ruch — respektuje ustawienie przeglądarki prefers-reduced-motion
- Wysoki kontrast — minimalny współczynnik kontrastu kolorów 4.5:1
Niewidoczna alternatywa
Dla większości użytkowników wyzwanie Proof-of-Work działa niewidocznie w tle — nie jest wymagane żadne zadanie poznawcze. Widoczna matematyczna CAPTCHA pojawia się tylko wtedy, gdy niewidoczne wyzwanie nie może zostać ukończone.
Obsługa języków
Interfejs CAPTCHA obsługuje 25 języków i automatycznie wykrywa język przeglądarki użytkownika. Język można również ustawić ręcznie za pomocą konfiguracji widgetu.