Dichiarazione di accessibilità
Costruito perché tutti possano usarlo
ConKarma punta a WCAG 2.2 livello AA sull'app mobile e sul web. Questa pagina documenta cosa abbiamo rilasciato, cosa sappiamo di non avere ancora, e come segnalarci quando qualcosa va sistemato.
Ultima revisione:
Livello di conformità
Puntiamo alle Web Content Accessibility Guidelines (WCAG) 2.2 livello AA su ogni superficie pubblica — le app mobili (Hestia, iOS e Android) e la compagna web (Minerva, questo sito). La conformità è verificata in continuo: le pagine web eseguono un audit di accessibilità Lighthouse a ogni pull request con punteggio ≥ 95; le schermate mobili sono state controllate end-to-end con l'accessibility scanner di Flutter nel passaggio di audit che ha chiuso il nostro backlog a11y di lancio (49 → 0 violazioni di ratchet).
Tecnologie assistive supportate
Testiamo e cerchiamo di funzionare correttamente con:
- VoiceOver su iOS e macOS
- TalkBack su Android
- NVDA e JAWS su Windows; Orca su Linux; VoiceOver su macOS — per il web
- Dynamic Type / scala caratteri di sistema tra 0,85× e 2,0×
- Modalità alto contrasto / 'Aumenta contrasto' a livello sistema
- Navigazione completa da tastiera su web e app desktop; navigazione con gamepad su tvOS dove la piattaforma lo consente
Limitazioni note
Qui l'onestà conta più dell'apparenza. Alla data di revisione sopra:
- Nessuna violazione AA nota sulle superfici rilasciate. Il passaggio di rimedio precedente ha chiuso il backlog.
- I sottotitoli dei brevi video in-app non sono ancora generati automaticamente — sono rilasciati silenziati con equivalenti testuali nel testo circostante. Quando arriverà l'auto-sottotitolazione, questa riga passerà al changelog come 'corretto'.
- Alcuni widget di terze parti che integriamo sono fuori dal nostro controllo diretto. Oggi non conosciamo violazioni AA lì; se ne trovi una, segnalala e la inoltreremo al fornitore.
Come segnalare un problema di accessibilità
Se qualcosa qui è sbagliato, mancante o semplicemente difficile da usare con la tua tecnologia assistiva, faccelo sapere. Ci impegniamo a confermare la tua segnalazione entro cinque giorni lavorativi e a rispondere con un aggiornamento sostanziale o una correzione entro 30 giorni.
Email: accessibility@conkarma.app
Modi alternativi per ottenere lo stesso risultato
Ogni flusso che richiede input touch su mobile ha un equivalente sulla compagna web. La maggior parte dei flussi di gestione account che non è sicuro esporre sul web (tutto ciò che richiede sessione autenticata, sblocco biometrico o contesto di Cella) è offerta tramite le impostazioni account in-app; gli articoli linkati da /help mostrano dove trovare ciascuno.
Organismi locali di applicazione
Se ritieni che non abbiamo affrontato adeguatamente la tua preoccupazione di accessibilità, puoi rivolgerti all'organismo che vigila sulla legge di accessibilità nella tua regione. Riferimenti comuni:
- Unione Europea (EAA / Web Accessibility Directive): contatta l'organismo di monitoraggio dell'accessibilità del tuo stato membro — sono elencati sul portale accessibilità della Commissione Europea.
- Regno Unito: Equality and Human Rights Commission (EHRC) per Inghilterra, Scozia e Galles; Equality Commission per l'Irlanda del Nord.
- Stati Uniti: U.S. Access Board (Sezione 508) per contesti finanziati a livello federale; ADA.gov per l'ADA più ampia.
- Canada: Accessibility Commissioner sotto l'Accessible Canada Act; gli utenti del Quebec possono consultare anche l'Office des personnes handicapées du Québec.
- Australia: Australian Human Rights Commission sotto il Disability Discrimination Act.
Ondata del 16 maggio — aggiunte all'accessibilità
Le funzionalità animale companion, quest della cell e cell anziani distribuite nell'ondata del 16 maggio hanno ciascuna le proprie considerazioni sull'accessibilità. Le presentiamo qui invece di nasconderle nelle pagine delle funzionalità.
Animale companion — contrasto del colore + movimento ridotto
- Tutti gli stati dell'animale (inattivo, felice, assonnato, transizioni di fase di crescita) usano il complemento forma + etichetta, non solo il colore — lo stesso animale si legge correttamente con i filtri di colore per deuteranopia, protanopia o tritanopia completa.
- Rispetto del movimento ridotto: il set di animazione dell'animale è completamente disabilitato quando prefers-reduced-motion è impostato. L'animale mostra comunque crescita e umore tramite iconografia statica.
- Modalità solo voce (UI parlata): lo stato dell'animale viene letto ad alta voce sulla stessa primitiva UI parlata usata altrove — un visitatore che non sa ancora leggere o ipovedente può sentire lo stato dell'animale senza dipendere dallo screen reader di sistema.
Quest della cell — contrasto del colore + impostazioni predefinite sicure per il lutto
- Le barre di avanzamento della quest soddisfano il contrasto 4.5:1 rispetto a ogni sfondo, incluso il tema scuro. I badge di livello della quest portano sia colore che etichetta.
- Impostazioni predefinite sicure per il lutto: quando un membro della cell è contrassegnato come assente (morte, malattia, transizione di affidamento), la sua partecipazione alla quest viene automaticamente messa in pausa senza rompere lo streak della quest della cell. La cell vede un piccolo badge di pausa-allontanamento invece di un contributore mancante.
Variante cell anziani — caratteri grandi + alternativa nota vocale
- Variante a caratteri grandi: il proprietario di una cell può passare la cell in modalità anziani-friendly, che aumenta il ridimensionamento del carattere base, riduce la densità delle informazioni per schermata e usa palette ad alto contrasto su ogni superficie.
- Alternativa nota vocale alla digitazione: la variante cell anziani offre un input primario nota vocale su ogni superficie di messaggistica + journaling. La nota vocale di 30 secondi è quella predefinita; la digitazione è un'affordance secondaria, non quella principale.
- Scorciatoie deep-link con un tocco: i membri della cell anziani ottengono scorciatoie con un tocco alle superfici che usano davvero (digest, domanda della settimana, striscia foto familiare). Nessun menu a più livelli.