Beacon per tutti, Dichiarazione di accessibilità
Indice
In breve
- Il nostro obiettivo è il livello AA delle WCAG 2.2, nel tema chiaro e in quello scuro.
- Tastiera, screen reader, modalità a contrasto elevato e movimento ridotto sono supportati.
- Qualcosa non funziona? Scrivi a [email protected].
1. Il nostro obiettivo
Beacon punta a rispettare le Linee guida per l’accessibilità dei contenuti Web (WCAG) 2.2 al livello AA su tutte le pagine pubbliche e nell’area riservata, sia nel tema chiaro sia in quello scuro. Questa dichiarazione riguarda il sito di Beacon; l’estensione pannello di Twitch solo per le parti che controlliamo noi (sezione 3).
2. Cosa funziona
- Tema chiaro e scuro seguono l’impostazione del sistema. Testi e controlli sono progettati sui rapporti di contrasto WCAG in entrambi.
- Modalità a contrasto elevato (temi a contrasto di Windows, colori forzati): stato selezionato, live, disattivato e focus restano visibili con un bordo o un colore di sistema.
- Movimento ridotto: se il sistema lo chiede, animazioni e transizioni si spengono.
- Tastiera: tutto funziona senza mouse, il focus è sempre visibile e ogni pagina si apre con un link "Vai al contenuto".
- Screen reader: pulsanti, link e campi veri, con le loro etichette; gli errori sono collegati al campo; esiti e aggiornamenti live vengono annunciati senza spostare il focus.
- Lo stato live non è mai solo colore: il pallino è sempre accompagnato dalla parola "Live".
- I grafici hanno una descrizione testuale con i numeri principali.
- Le aree da toccare sono di almeno 44 pixel; le pagine si adattano a schermi stretti e allo zoom del browser.
- Italiano e inglese: ogni pagina dichiara la sua lingua.
3. Limiti noti
Limiti noti, quasi tutti su contenuti che non scriviamo noi:
- Anteprime e titoli delle live arrivano da Twitch e Kick. Le anteprime non hanno descrizione (dice tutto il titolo accanto); i titoli li scrivono gli streamer, in qualsiasi lingua, e la lingua non è indicata.
- Loghi, banner, descrizioni e link di team, organizzazioni e creator arrivano dai rispettivi proprietari.
- L’estensione pannello di Twitch gira dentro la pagina e il player di Twitch: cornice, player e relativi controlli sono di Twitch. Anche l’accesso con Twitch avviene su Twitch.
- Le notifiche Discord le mostra Discord, nella sua interfaccia.
4. Come verifichiamo
Questa dichiarazione è un’autovalutazione: verifichiamo il contrasto sui token di design e proviamo le pagine noi stessi con la tastiera, lo zoom del browser e le impostazioni di sistema elencate sopra. Beacon non è stato sottoposto a un audit esterno e non ha certificazioni di accessibilità.
5. Segnala un problema
Se qualcosa su Beacon ti è difficile o impossibile da usare, scrivi a [email protected]. Indicaci la pagina, cosa stavi cercando di fare e, se li usi, il browser e la tecnologia assistiva. Se non riusciamo a correggerlo in fretta, ti diamo l’informazione o facciamo l’operazione per te in un altro modo.