Το GeoLira έχει σχεδιαστεί για πλοήγηση με πληκτρολόγιο, ορατό focus, προτιμήσεις reduced-motion, responsive layouts και σημασιολογικά μηνύματα κατάστασης. Η προσβασιμότητα παραμένει συνεχής απαίτηση προϊόντος και όχι one-time checklist.
Πληκτρολόγιο, focus και μηνύματα κατάστασης
Το shell του GeoLira περιλαμβάνει skip link προς το κύριο περιεχόμενο, πλοήγηση με πληκτρολόγιο, ορατό focus και χειρισμό Escape για το mobile menu. Η ενεργή route λαμβάνει aria-current, οι αλλαγές route μεταφέρουν το focus στον τίτλο της σελίδας και τα μηνύματα φορμών και η κατάσταση σύνδεσης χρησιμοποιούν σημασιολογικές status regions. Ο χρονομετρητής διαλογισμού αποφεύγει συνεχείς ανακοινώσεις screen-reader και χρησιμοποιεί ξεχωριστό polite status announcer.
Κίνηση, αντίθεση, αφή και mobile layout
Τα styles σέβονται prefers-reduced-motion και forced-colors. Τα βασικά διαδραστικά controls έχουν ελάχιστο ύψος 44 px, τα checkbox και radio controls έχουν το δικό τους ελάχιστο target size και τα focus outlines δεν αφαιρούνται σκόπιμα. Το application shell δεν απενεργοποιεί το browser zoom. Τα layout contracts καλύπτουν πολλαπλά mobile breakpoints και προστατεύουν γραφήματα, media και μακρύ περιεχόμενο από οριζόντιο overflow.
Εύρος δοκιμών και εμπόδια αναφοράς
Το GeoLira δεν φορτώνει εξωτερικό accessibility widget ως υποκατάστατο της σημασιολογίας εφαρμογής. Τα αυτοματοποιημένα gates ελέγχουν συμπεριφορά focus, κατάσταση ARIA, reduced motion, forced colors, δομή headings και σχετικά contracts, αλλά δεν αποτελούν ισχυρισμό πιστοποιημένης συμβατότητας με κάθε διαμόρφωση assistive-technology. Μια χρήσιμη αναφορά προσβασιμότητας αναφέρει τη route, το επηρεαζόμενο control, τη μέθοδο αλληλεπίδρασης και την assistive technology που χρησιμοποιείται.