Accesibilitate
SeaWise este construită pentru a fi utilizabilă de cât mai multe persoane, inclusiv de utilizatori care depind de tehnologii asistive. Această pagină descrie funcțiile de accesibilitate pe care Aplicația le suportă pe iOS, în conformitate cu liniile directoare Apple App Store privind accesibilitatea și cu standardul WCAG 2.1 nivelul AA acolo unde este aplicabil.
1. Funcții suportate
| Funcție | Status |
|---|---|
| VoiceOver — citirea ecranului prin gesturi, tastatură, braille sau ieșire vocală | Da |
| Voice Control — control prin comenzi vocale | Da |
| Larger Text — mărire a dimensiunii textului prin Dynamic Type al sistemului (până la 200% sau mai mult) | Da |
| Sufficient Contrast — contrast între text și fundal conform WCAG AA | Da |
| Differentiate Without Color Alone — informația esențială este transmisă prin formă, simboluri sau text, nu doar prin culoare | Da |
| Reduced Motion — animațiile sunt reduse sau eliminate când utilizatorul are activată setarea „Reduce Motion" | Da |
| Dark Interface — temă întunecată dedicată | Nu (planificat pentru o versiune ulterioară) |
| Captions / Audio Descriptions | Nu este aplicabil — Aplicația nu conține conținut audio sau video |
2. Detalii tehnice
VoiceOver și Voice Control
Toate elementele interactive din Aplicație au atribuite explicit roluri de accesibilitate (accessibilityRole) și etichete semnificative (accessibilityLabel). Utilizatorul aude descrieri de tipul „Varianta A: ... · Răspuns corect" pentru opțiunile de la examen, „Întrebarea 7, curentă" pentru grila de navigare, „Începe examenul, durata 30 de minute" pentru butoanele principale.
Voice Control utilizează aceleași etichete pentru a răspunde la comenzi vocale (de exemplu, „Apasă Începe examenul").
Larger Text (Dynamic Type)
Aplicația respectă setarea Dynamic Type a sistemului iOS, accesibilă din Setări → Accesibilitate → Display & Text Size → Larger Text. Toate dimensiunile de text se scalează automat, inclusiv la nivelurile de accesibilitate (AX1 până la AX5). În plus, Aplicația oferă un comutator propriu („Setări → Mărimea textului → Mare") pentru utilizatorii care nu cunosc setarea sistemului. Cele două opțiuni se pot combina.
Contrast suficient
Paleta de culori a Aplicației a fost calibrată pentru a respecta WCAG 2.1 AA pe fundalul principal:
- Text principal pe fundal: 14,8:1 (AAA)
- Text secundar pe fundal: 5,4:1 (AA)
- Acțiuni principale (butoane) pe fundal: 6,7:1 (AA)
Diferențiere fără culoare
Răspunsurile corecte și greșite la examen sunt indicate prin pictograme (✓ și ✕) plasate în cercul cu litera variantei, în plus față de schimbarea de culoare. Grila „Sari la întrebare" indică starea fiecărei întrebări (răspuns dat / curentă / rămasă) prin grosimea conturului și un indicator suplimentar, nu doar prin culoare.
Reduced Motion
Animația de revelare a răspunsului corect (200 ms) este înlocuită cu o tranziție instantanee când utilizatorul are activată setarea Setări → Accesibilitate → Motion → Reduce Motion. Aplicația nu conține alte animații intenționate (fără carusele rotitoare, fără efecte parallax, fără animații cu rezistență/elasticitate).
3. Limitări cunoscute
Aplicația este în prezent disponibilă numai în varianta cu temă luminoasă. O temă întunecată dedicată este planificată pentru o versiune ulterioară.
La nivelurile maxime de Dynamic Type combinate cu opțiunea „Mărimea textului → Mare" din Aplicație (factor combinat de aproximativ 3,6×), unele ecrane (Bun venit, antetul examenului) pot părea înghesuite, dar rămân lizibile.
4. Raportarea problemelor de accesibilitate
Dacă întâmpini o problemă de accesibilitate, ne poți scrie la contact@nuveau.ro cu detalii despre dispozitivul tău, versiunea iOS și natura problemei. Vom analiza și remedia problema într-un termen rezonabil, în funcție de complexitate.
Sugestiile pentru îmbunătățiri sunt bine-venite la aceeași adresă.
5. Standarde și referințe
- Apple — Accessibility on Apple platforms
- W3C — Web Content Accessibility Guidelines (WCAG) 2.1
- Directiva (UE) 2019/882 privind cerințele de accesibilitate pentru produse și servicii (European Accessibility Act)
6. Modificarea acestei pagini
Pe măsură ce Aplicația evoluează (de exemplu, prin adăugarea unei teme întunecate), această pagină va fi actualizată pentru a reflecta nivelul curent al suportului. Versiunea curentă și data ultimei actualizări sunt afișate în antet.