GeoLira е проектирана за навигация с клавиатура, видим focus, предпочитания за намалено движение, responsive layouts и семантични съобщения за състояние. Достъпността остава постоянно продуктово изискване, а не еднократен checklist.
Клавиатура, focus и съобщения за състояние
GeoLira shell включва skip link към основното съдържание, навигация с клавиатура, видим focus и обработка на Escape за mobile менюто. Активният маршрут получава aria-current, промените на маршрута преместват focus към заглавието на страницата, а съобщенията на формите и състоянието на връзката използват семантични status regions. Таймерът за медитация избягва постоянни screen-reader съобщения и използва отделен polite status announcer.
Движение, контраст, touch и mobile layout
Стиловете спазват prefers-reduced-motion и forced-colors. Основните интерактивни контроли имат минимална височина 44 px, checkbox и radio контролите имат собствен минимален размер на target, а focus outlines не се премахват умишлено. Application shell не деактивира browser zoom. Layout договорите покриват множество mobile breakpoints и защитават графики, медия и дълго съдържание от хоризонтален overflow.
Обхват на тестването и ограничения на докладването
GeoLira не зарежда външен accessibility widget като заместител на семантиката на приложението. Автоматизираните gates проверяват focus поведението, ARIA state, reduced motion, forced colors, структурата на заглавията и свързаните договори, но това не е твърдение за сертифицирана съвместимост с всяка конфигурация на assistive technology. Полезният сигнал за достъпност посочва маршрута, засегнатия контрол, метода на взаимодействие и използваната assistive technology.