GeoLira ist für Tastaturnavigation, sichtbaren Fokus, Einstellungen für reduzierte Bewegung, responsive Layouts und semantische Statusmeldungen ausgelegt. Barrierefreiheit bleibt eine fortlaufende Produktanforderung und keine einmalige Checkliste.
Tastatur, Fokus und Statusmeldungen
Die GeoLira-Shell enthält einen Sprunglink zum Hauptinhalt, Tastaturnavigation, sichtbaren Fokus und Escape-Verarbeitung für das mobile Menü. Die aktive Route erhält aria-current, bei Routenwechseln wandert der Fokus zum Seitentitel, und Formularmeldungen sowie Verbindungsstatus verwenden semantische Statusbereiche. Der Meditationstimer vermeidet fortlaufende Screenreader-Ansagen und nutzt einen separaten höflichen Status-Ansager.
Bewegung, Kontrast, Touch und mobiles Layout
Styles berücksichtigen prefers-reduced-motion und forced-colors. Zentrale interaktive Steuerelemente haben eine Mindesthöhe von 44 px, Checkboxen und Optionsfelder besitzen eigene Mindestzielgrößen, und Fokusumrisse werden nicht absichtlich entfernt. Die Anwendungsshell deaktiviert den Browserzoom nicht. Layoutverträge decken mehrere mobile Breakpoints ab und schützen Diagramme, Medien und lange Inhalte vor horizontalem Überlauf.
Umfang der Tests und Meldung von Barrieren
GeoLira lädt kein externes Barrierefreiheits-Widget als Ersatz für die Semantik der Anwendung. Automatisierte Prüfungen kontrollieren Fokusverhalten, ARIA-Status, reduzierte Bewegung, erzwungene Farben, Überschriftenstruktur und verwandte Verträge, sind aber keine Behauptung zertifizierter Kompatibilität mit jeder Konfiguration assistiver Technologien. Eine hilfreiche Barrierefreiheitsmeldung nennt Route, betroffenes Steuerelement, Interaktionsmethode und verwendete assistive Technologie.