1. App mobile (iOS e Android)
L'app paziente di PappAI è realizzata con SwiftUI (iOS) e Jetpack Compose (Android), framework che integrano nativamente i servizi di accessibilità della piattaforma.
- VoiceOver (iOS) / TalkBack (Android): tutte le schermate principali sono navigabili con il lettore di schermo di sistema. Gli elementi interattivi dispongono di etichette descrittive.
- Dimensione del testo dinamica: l'app rispetta l'impostazione di dimensione del testo di sistema, incluse le dimensioni di accessibilità più grandi. I layout si adattano senza troncare il testo.
- Testo in grassetto: l'app rispetta l'opzione di accessibilità Testo in grassetto su iOS.
- Riduci movimento: le animazioni di ingresso e le transizioni vengono disattivate quando è abilitata l'opzione Riduci movimento nelle impostazioni di sistema.
- Modalità scura: supporto completo alla modalità scura, con contrasto sufficiente sia nelle combinazioni chiare che scure.
- Controllo vocale (iOS): gli elementi interattivi dispongono di etichette uniche e descrittive che consentono una navigazione vocale affidabile.
Alcune funzionalità complesse (acquisizione foto pasto, visualizzazione piani PDF) potrebbero avere un supporto all'accessibilità ridotto. Stiamo lavorando per migliorarne la copertura nei prossimi aggiornamenti.
2. Dashboard web (app.pappai.it)
Il pannello web per professionisti della nutrizione è realizzato con React e componenti shadcn/ui, che seguono gli standard WAI-ARIA.
- Navigazione da tastiera: tutti i flussi principali sono accessibili da tastiera (Tab, Invio, tasti freccia). Gli indicatori di focus sono sempre visibili.
- Lettori di schermo: intestazioni, landmark e label ARIA sono utilizzati in modo coerente in tutte le schermate principali.
- Contrasto cromatico: testo ed elementi interattivi soddisfano o superano i rapporti di contrasto WCAG 2.1 Livello AA.
- Modalità scura: la dashboard supporta la preferenza per la modalità scura a livello di sistema.
- Design responsive: l'interfaccia si adatta a diverse dimensioni di viewport e al livello di zoom del browser fino al 200%.
3. Sito pubblico (pappai.it)
Il sito pubblico utilizza HTML semantico ed è navigabile con tastiera e lettori di schermo. Tutte le immagini dispongono di testo alternativo descrittivo. Il banner di consenso ai cookie e tutti i moduli sono accessibili da tastiera.
- Link salta al contenuto: chi naviga da tastiera o con uno screen reader può saltare direttamente oltre l'intestazione e la navigazione ripetute su ogni pagina.
- Contrasto cromatico: testo ed elementi interattivi sono stati verificati per soddisfare o superare i rapporti di contrasto WCAG 2.1 Livello AA.
- Struttura semantica: le sequenze di passaggi usano liste ordinate e le tabelle dati hanno intestazioni di riga/colonna corrette, così uno screen reader ne annuncia correttamente la struttura.
- Annunci in tempo reale: contenuti dinamici come le risposte della chat e gli errori dei moduli vengono annunciati automaticamente agli screen reader, senza doverli cercare.
- Piena operabilità da tastiera: ogni controllo interattivo, incluso il widget di chat e gli interruttori, può essere usato e chiuso senza mouse.
4. Limitazioni note
Siamo consapevoli delle seguenti aree che necessitano di miglioramento:
- I grafici e i diagrammi nutrizionali nell'app mobile non dispongono ancora di descrizioni VoiceOver/TalkBack complete.
- Alcuni contenuti incorporati di terze parti (visualizzatore PDF) potrebbero non essere completamente accessibili.
- Il supporto a sottotitoli e didascalie per i contenuti video in-app non è ancora implementato.
Siamo impegnati a migliorare l'accessibilità ad ogni rilascio. Se riscontri una barriera non elencata qui, faccelo sapere.
5. Contattaci
Se riscontri barriere di accessibilità durante l'utilizzo di PappAI, o se hai suggerimenti per migliorarla, contattaci:
- Email: support@pappai.it: inserisci "Accessibilità" nell'oggetto.
- Puntiamo a rispondere entro 5 giorni lavorativi e a risolvere le barriere segnalate il prima possibile.
6. Feedback e miglioramento continuo
L'accessibilità è un impegno costante. Aggiorniamo regolarmente la nostra app e il sito con l'obiettivo di soddisfare i criteri WCAG 2.1 Livello AA per tutte le funzionalità. Il feedback degli utenti è il nostro contributo più prezioso. Grazie per aiutarci a migliorare PappAI per tutti.