Questa pagina descrive Calíope 1.5, la versione che stiamo costruendo adesso. La 1.4 è finita ed è in revisione sull'App Store, e il negozio serve oggi la 1.3 sul Mac e la 1.2 su iPad. Il changelog dice in quale versione è arrivata ogni funzione.

Aggiunge a ogni argomento un pulsante «Apri in Calíope». Funziona solo con l'app installata.

Accessibilità

Calíope con VoiceOver e Controllo vocale

Ogni comando ha un nome e la griglia dei risultati si attiva senza mouse.

Calíope è costruita perché l’intero percorso —connettersi, esplorare lo schema, scrivere SQL, leggere la griglia, modificare una cella— si possa fare a schermo spento.

Griglia dei risultati
- Ogni cella annuncia la sua colonna e il suo valore, non solo il valore.
- Attivare una cella ne apre il dettaglio. Il rotore offre inoltre Copia, Genera UPDATE, Modifica il valore ed Elimina la riga: sono azioni di accessibilità, così il doppio tocco che VoiceOver riserva all’attivazione non viene preso dal doppio tocco proprio della griglia.

Ciò che viene annunciato da solo
- Connessione e disconnessione.
- Il risultato di un lotto: righe restituite, righe interessate, o che la query è fallita.
- Un backup completato, con il nome del suo file.

Controllo vocale
Ogni pulsante di sola icona ha un nome pronunciabile, quindi «tocca Ricarica» funziona senza attivare il livello numerato.

Dove non arriva. Il percorso con il tabulatore (Accesso completo da tastiera) non copre le aree che non sono pulsanti —la griglia dei risultati fra queste—. VoiceOver ci arriva; l’anello di focus no.

Parole chiave: voiceover, controllo vocale, screen reader, cieco, accessibilità, rotore, annunci, tastiera

Testo più grande e contrasto

L’app segue la dimensione del testo di sistema, griglia dei risultati compresa.

Testo più grande (iPad e iPhone)
Calíope segue l’impostazione di dimensione del testo di sistema fino alle categorie di accessibilità.

- Anche la griglia dei risultati si adatta. I pulsanti +/ della barra scelgono ancora la tua dimensione; la categoria di sistema la moltiplica, quindi la tua scelta resta. C’è un tetto: oltre un certo punto una griglia monospaziata smette di avere colonne, e il dettaglio della cella è la via d’uscita.

- Il modulo di connessione smette di mettere etichetta e campo affiancati alle dimensioni di accessibilità e li impila. È il modello di Apple per i moduli, ed è l’unico modo perché ci stiano entrambi.

Contrasto
Il testo disegnato con poca opacità è stato alzato sui percorsi che si compiono davvero. Quello che l’app non fa è reagire a «Aumenta contrasto»: non offre una palette separata ad alto contrasto.

Aspetto scuro
L’app è sensibile al tema per progetto, su tutte e tre e nei widget.

Parole chiave: testo più grande, dynamic type, dimensione del testo, contrasto, modo scuro, aspetto, griglia, modulo

Riduci movimento e trasparenza

Con «Riduci movimento» attivo, nessuna animazione dell’app sposta nulla.

Riduci movimento
Tutte le animazioni di Calíope, su tutti i suoi dispositivi, passano da un helper che le spegne quando l’impostazione di sistema è attiva. Ciò include gli avvisi che entrano scorrendo dall’alto: con l’impostazione attiva compaiono comunque —non si perde alcuna informazione— soltanto non si muovono.

Riduci trasparenza
Gli sfondi traslucidi diventano un colore pieno.

Differenzia senza colore
Nessuno stato dell’app è affidato al solo colore: lo stato della connessione è un punto pieno contro un anello, la gravità porta la sua icona e la sua etichetta, e nel comparatore di schemi il prima e il dopo sono marcati e + oltre che in rosso e verde.

Parole chiave: riduci movimento, animazione, trasparenza, differenzia senza colore, daltonismo, vestibolare