Il mio impegno
Calíope è un client di database professionale e voglio che chiunque sviluppi o amministri database possa usarlo, comprese le persone che si affidano alle tecnologie assistive. Mi baso sui framework di accessibilità nativi di Apple affinché Calíope funzioni con gli strumenti già integrati in macOS, iPadOS, iOS, watchOS, tvOS e visionOS, e testo le funzioni qui sotto rispetto alle attività reali di ogni schermo: connettersi a un server, esplorare uno schema, scrivere ed eseguire SQL e leggere i risultati su Mac, iPad e iPhone; leggere i messaggi di sistema su Apple Watch; leggere lo stato della flotta su Apple TV.
Il tuo riscontro conta. L'accessibilità non è mai « finita ». Se incontri un ostacolo usando Calíope con una tecnologia assistiva, scrivimi a support@caliope.org e lo tratterò come una priorità.
Funzioni di accessibilità supportate
La tabella seguente è ciò che dichiaro per Calíope in App Store Connect, tipo di dispositivo per tipo di dispositivo, con gli stessi nomi che Apple impiega per le Etichette di accessibilità dell'App Store. «Sì» indica che la funzione è supportata per le attività comuni dell'app su quella piattaforma.
| Funzione | macOS | iPadOS | iOS | watchOS | tvOS | visionOS* |
|---|---|---|---|---|---|---|
| VoiceOver | Sì | Sì | Sì | Sì | Sì | Sì |
| Controllo vocale | Sì | Sì | Sì | — | — | Sì |
| Testo più grande | — | Sì | Sì | Sì | — | Sì |
| Interfaccia scura | Sì | Sì | Sì | Sì | Sì | Sì |
| Differenziare senza il solo colore | Sì | Sì | Sì | Sì | Sì | Sì |
| Contrasto sufficiente† | Sì | Sì | Sì | Sì | Sì | Sì |
| Riduzione del movimento | Sì | Sì | Sì | Sì | Sì | Sì |
| Sottotitoli | — | — | — | — | — | — |
| Descrizioni audio | — | — | — | — | — | — |
* Apple Vision Pro esegue l'app per iPad, quindi le si applica la colonna iPadOS. Un trattino significa che la funzione non esiste su quella piattaforma, o che non c'è contenuto a cui applicarla. Calíope non ha contenuti video o solo audio.
† Misurato il 3 settembre 2026: la dichiarazione resta «Sì», e il caso ancora sotto la soglia è in correzione (vedi sotto).
Come funziona ciascuna funzione in Calíope
VoiceOver
I controlli sono standard ed etichettati, e i pulsanti con la sola icona hanno un nome. I cambi di stato che si vedono soltanto —una query che finisce, una connessione che cade— vengono annunciati. Su Apple Watch e Apple TV la verifica è stata fatta sul dispositivo stesso, con VoiceOver attivo.
Controllo vocale
Si basa sugli stessi nomi che legge VoiceOver: ogni controllo azionabile si può chiamare per nome, e due vicini non ne condividono mai uno. watchOS e tvOS non hanno Controllo vocale.
Testo più grande
Su iPad e iPhone non c'è un limite sotto il 200%: alla dimensione di accessibilità più grande la griglia dei risultati si legge ancora come una griglia, le barre scorrono invece di essere tagliate e i moduli si impilano. L'editor SQL ha inoltre un proprio controllo della dimensione del carattere. Apple Watch segue la dimensione del testo che scegli, comprese quelle di accessibilità. App Store Connect non ha un'etichetta Testo più grande per il Mac, e tvOS non ha un'impostazione della dimensione del testo.
Interfaccia scura
Calíope include un tema scuro completo. I colori sono definiti come valori sensibili all'aspetto che si adattano automaticamente all'impostazione Chiaro o Scuro del sistema: l'app per Mac, iPad e iPhone non forza mai un aspetto rispetto alla tua scelta di sistema. Le app per Apple Watch e Apple TV sono sempre scure.
Differenziare senza il solo colore
Dove il colore veicola un significato —stato della connessione, aggiunte ed eliminazioni nel confronto tra schemi, riscontri di convalida, la gravità di un server— Calíope lo affianca a un'icona, una forma o un'etichetta di testo, così l'informazione non dipende dalla percezione del colore.
Contrasto sufficiente
Misurato il 3 settembre 2026. La palette propria dell'app raggiunge almeno 4,5:1 su tutti gli sfondi strutturali, e le palette di Apple Watch e Apple TV sono state misurate dal pixel. Ciò che ancora non la raggiunge è il colore secondario di sistema di Apple usato per il testo piccolo, a 3,44:1; con Aumenta contrasto sale a 5,97:1. La dichiarazione resta «Sì» e quel caso è in correzione.
Riduzione del movimento
Calíope rispetta l'impostazione Riduci movimento del sistema. Quando è attiva, le animazioni e le transizioni di vista non essenziali vengono rimosse o accorciate, così il movimento nell'interfaccia resta minimo. Le app per Apple Watch e Apple TV non hanno animazioni proprie.
Etichette di accessibilità nell'App Store
Apple consente agli sviluppatori di pubblicare Etichette di accessibilità nella pagina prodotto di un'app sull'App Store, dichiarate per tipo di dispositivo. La tabella sopra è ciò che dichiaro per Calíope: le etichette di Mac e iPad sono pubblicate sull'App Store, e quelle di iPhone, Apple Watch e Apple TV sono registrate in App Store Connect. Questa pagina è anche la destinazione del link facoltativo « Accessibilità » della scheda sull'App Store.
Limitazioni note
Sono trasparente su ciò che è ancora in corso. Alcune viste avanzate e meno comuni potrebbero non essere ancora pienamente ottimizzate per ogni tecnologia assistiva, e continuo a migliorare il contrasto in tutta l'app. Se qualcosa non funziona come ti serve, la tua segnalazione determina direttamente ciò che correggerò in seguito.
Segnalare un problema di accessibilità
Scrivimi a support@caliope.org indicando il dispositivo (Mac, iPad, iPhone, Apple Watch, Apple TV o Vision Pro), la tecnologia assistiva che stavi usando e cosa stavi cercando di fare. Cerco di rispondere rapidamente e di dare priorità alle correzioni di accessibilità.