Accessibilità
L'obiettivo è il livello AA delle WCAG 2.2. Non lo dichiaro raggiunto: qui scrivo solo cosa controllano le prove automatiche che faccio girare a ogni modifica, e cosa so che manca.
Cosa controllano le prove
- Menu, finestre, barra delle app, chat e Posta si usano con la tastiera: Tab, Invio ed Esc. Il fuoco non finisce sotto la barra in alto o sotto la barra delle app e, quando una finestra si chiude, torna da dove era partito.
- Al primo Tab compaiono due scorciatoie: «Vai ai casi» e «Vai ai contatti».
- Le finestre sono dialoghi con un titolo; gli esiti di copia e invio si leggono a parole.
- I pulsanti della barra delle app, le scorciatoie e i campi della Posta sono alti almeno 44 pixel.
- Con il movimento ridotto, chiesto dal sistema o dalle Impostazioni, l'introduzione e le animazioni della chat si fermano.
- Con «più contrasto» o con i colori forzati del sistema il vetro diventa pieno e pulsanti, interruttori e semafori restano riconoscibili.
- Con il vetro opaco, in chiaro e in scuro, il testo ha un contrasto di almeno 4,5 a 1 con il suo fondo, 3 a 1 se è grande: sulla pagina, nelle Impostazioni e nelle finestre principali.
- Con il vetro medio e con quello trasparente, in chiaro e in scuro, le prove misurano il fondo vero dietro ogni testo, punto per punto, e chiedono 4,5 a 1 (3 a 1 se il testo è grande) su almeno 98 punti su 100: sulla pagina, nelle Impostazioni, in un menu e nelle finestre Tecnologie e Chat.
- Sul telefono la pagina non scorre di lato.
Limiti che conosco
- Con il vetro medio o trasparente il fondo cambia con quello che passa sotto: le prove controllano la pagina, le Impostazioni, un menu e due finestre in posizioni fisse, non ogni combinazione.
- Le prove non usano un lettore di schermo: quella verifica si fa a mano.
- Cartelle e finestre si spostano solo trascinando; tutto quello che contengono si apre anche dai menu e dalla barra delle app.
Se qualcosa non funziona
Scrivimi a matteo@postella.it cosa non si riesce a usare, con quale dispositivo e quale programma: rispondo io.