Measurement

Dostępność

GeoLira jest projektowany z myślą o obsłudze klawiaturą, widocznym fokusie, preferencji ograniczonych animacji, responsywnym układzie i semantycznych komunikatach stanu. Dostępność pozostaje stałym wymaganiem produktu, a nie jednorazową listą kontrolną.

Foundation

GeoLira jest projektowany z myślą o obsłudze klawiaturą, widocznym fokusie, preferencji ograniczonych animacji, responsywnym układzie i semantycznych komunikatach stanu. Dostępność pozostaje stałym wymaganiem produktu, a nie jednorazową listą kontrolną.

Klawiatura, fokus i komunikaty stanu

Powłoka GeoLira ma link pomijający do głównej treści, obsługę klawiatury, widoczny fokus i zamykanie mobilnego menu klawiszem Escape. Aktywna trasa otrzymuje aria-current, zmiana strony przenosi fokus na tytuł, a komunikaty formularzy i stan połączenia korzystają z semantycznych regionów statusu. Timer medytacji nie zasypuje czytnika ekranu ciągłymi aktualizacjami i używa osobnego spokojnego komunikatu stanu.

Ruch, kontrast, dotyk i układ mobilny

Style respektują preferencję prefers-reduced-motion oraz tryb forced-colors. Podstawowe interaktywne elementy mają co najmniej 44 px wysokości, pola wyboru i radio mają własny minimalny rozmiar, a fokus nie jest celowo usuwany z CSS. Powłoka nie blokuje powiększania strony w przeglądarce. Układ jest testowany w wielu breakpointach mobilnych i zabezpieczony przed wypychaniem szerokości przez wykresy, obrazy i długie treści.

Zakres testów i zgłaszanie barier

GeoLira nie dołącza zewnętrznego widżetu dostępności, który miałby zastępować poprawną semantykę aplikacji. Automatyczne testy pilnują m.in. fokusów, atrybutów ARIA, ograniczenia animacji, trybu wysokiego kontrastu i struktury nagłówków, ale nie są deklaracją pełnej zgodności z każdym czytnikiem ekranu lub konfiguracją użytkownika. Zgłoszenie bariery powinno zawierać trasę, element, sposób obsługi i używaną technologię pomocniczą.