Impegno per l’accessibilità
Ogni funzione di NO BS IF supporta fin dall’inizio, senza eccezioni, l’intera gamma di tecnologie assistive. Non è qualcosa che abbiamo aggiunto alla fine: fa parte del nostro modo di sviluppare dal primo giorno.
L’accessibilità è uno standard valido per tutta Skip the BS, non una decisione presa app per app. Tutte le nostre app rispettano gli stessi requisiti. Dove Apple e Google fissano l’asticella, noi cerchiamo di andare oltre.
Ogni elemento interattivo porta un'etichetta di accessibilità significativa. I timer vengono letti in un linguaggio semplice: non solo cifre, ma durata e contesto. Gli indicatori di avanzamento, i contatori delle serie, i badge di stato, gli elementi di navigazione e i pulsanti sono tutti dotati di etichette descrittive che trasmettono lo scopo e lo stato corrente, non solo l'aspetto visivo.
Testiamo con VoiceOver su iOS e TalkBack su Android durante tutto lo sviluppo, non come elenco di controllo finale, ma come parte del modo in cui costruiamo.
NO BS IF è completamente navigabile tramite voce. Ogni pulsante ed elemento interattivo ha un'etichetta chiara e univoca che iOS Voice Control e Android Voice Access possono individuare senza ambiguità. Ogni azione principale (inizio di un digiuno, fine di un digiuno, modifica delle impostazioni) può essere completata interamente tramite voce, senza bisogno di tocco.
NO BS IF rispetta pienamente la preferenza relativa alla dimensione dei caratteri del sistema. Che tu utilizzi la dimensione predefinita o l'impostazione di accessibilità più grande, i layout si adattano. Il testo non si interrompe mai. I pulsanti non si sovrappongono mai. Nessun contenuto diventa irraggiungibile, di qualsiasi dimensione. Testiamo l'intera gamma di dimensioni Dynamic Type su ogni schermo prima della spedizione.
NO BS IF rispetta l'impostazione del sistema di riduzione del movimento sia su iOS che su Android. Se abilitate, le animazioni e le transizioni vengono semplificate o rimosse completamente. Il movimento è sempre decorativo, mai funzionale. Non hai mai bisogno di vedere un'animazione per capire cosa sta succedendo.
Ogni tema visivo, gratuito o a pagamento, viene convalidato rispetto ai requisiti di contrasto di WCAG 2.1 AA prima del rilascio. Testo sugli sfondi, elementi dell'interfaccia utente sulle superfici, indicatori di stato nel contesto: tutto controllato.
Non spediamo mai un tema che abbia un bell'aspetto ma che non abbia un buon contrasto. I temi a pagamento sono tenuti esattamente allo stesso standard di quelli gratuiti. Estetica e accessibilità non sono un compromesso.
NO BS IF viene fornito con entrambe le modalità buio e luce per impostazione predefinita. Oceano è il tema scuro predefinito. Ghiaccio è il tema chiaro predefinito. Utenti diversi necessitano di interfacce diverse ed entrambe sono presenti fin dall'inizio.
La modalità oscura può ridurre l'affaticamento degli occhi per molti utenti, in particolare per le persone con sensibilità alla luce o con determinati problemi alla vista. La modalità Luce rimane ugualmente supportata per gli utenti che preferiscono o richiedono un'interfaccia più luminosa.
Non facciamo mai affidamento solo sul colore per comunicare informazioni. Ogni stato e status viene trasmesso attraverso almeno due segnali: colore più forma, peso o testo. Se rimuovessi tutti i colori da NO BS IF, ogni informazione sarebbe ancora accessibile.
Oltre ai requisiti standard, abbiamo fatto del nostro meglio per ottenere alcune cose:
- I sottotitoli dell'interfaccia utente informale sono facoltativi e possono essere disattivati: sono personalità, non contesto richiesto
- L'anello di digiuno comunica i progressi attraverso il livello di riempimento, il colore e la lettura del testo: gli utenti che non possono fare affidamento su nessun segnale hanno comunque gli altri
- I gesti di scorrimento hanno alternative accessibili: nessuna azione prevede solo lo scorrimento
- Il feedback tattile rispetta le preferenze tattili del sistema e può essere disabilitato
- Tutti gli elementi toccabili soddisfano o superano la dimensione minima del touch target di 44×44 pt
- L'ordine di messa a fuoco è logico e corrisponde al layout visivo ovunque
L’accessibilità non è una funzione aggiuntiva. È la base. Ogni app che creiamo parte da qui. Chi si affida a questi strumenti merita software progettato fin dall’inizio pensando alle sue esigenze, non software che supera appena un controllo tecnico una settimana prima della pubblicazione.
Se riscontri un problema di accessibilità, contattacelo. Una persona reale legge ogni messaggio. Prendiamo sul serio queste segnalazioni e daremo priorità alle correzioni.