Il nostro impegno
Crediamo che un negozio di software debba essere utilizzabile da tutti: utenti che usano solo la tastiera, utenti di screen reader, persone con ipovisione, persone con differenze motorie, persone con telefoni piccoli in condizioni di scarsa illuminazione. Progettiamo e sviluppiamo secondo WCAG 2.1 Livello AA come standard minimo e trattiamo qualsiasi mancato rispetto come un bug da risolvere, non come una funzionalità da rimandare.
Questa dichiarazione copre ogni pagina del sito. Se qualcosa non funziona per te con la tecnologia assistiva che utilizzi, è colpa nostra: ti preghiamo di comunicarcelo in modo che possiamo risolverlo.
Cosa facciamo per l'accessibilità
Nello specifico, il team di ingegneria si attiene a:
- Navigazione tramite tastiera — ogni elemento interattivo è raggiungibile con Tab, attivabile con Invio o Spazio e richiudibile con Escape. Non utilizziamo schemi solo mouse.
- HTML semantico — punti di riferimento (`<main>`, `<nav>`, `<footer>`), intestazioni in ordine corretto, controlli nativi dei moduli, pulsanti reali. Gli screen reader non dovrebbero mai aver bisogno di ARIA per comprendere una pagina che potrebbero capire dal solo markup.
- Fuoco visibile — ogni elemento interattivo mostra un anello di messa a fuoco in qualsiasi momento quando viene focalizzato tramite tastiera, con un contrasto di almeno 3:1 rispetto allo sfondo.
- Contrasto cromatico — testo del corpo a 4.5:1, testo grande e icone a 3:1, sia in modalità chiara che scura.
- Testo ridimensionabile — le pagine rimangono utilizzabili fino al 200% di zoom in qualsiasi browser; nessuna larghezza di contenuto a pixel fissi blocca il reflow.
- Movimento ridotto — le animazioni rispettano `prefers-reduced-motion` e non riproducono mai automaticamente video con audio.
Scorciatoie da tastiera
Le scorciatoie standard del browser funzionano ovunque. Il sito ne aggiunge due proprie:
- / — apre la tavolozza di ricerca da qualsiasi pagina.
- Escape — chiude qualsiasi finestra di dialogo, pannello o menu.
Manteniamo deliberatamente l'elenco delle scorciatoie molto piccolo in modo che non entri in conflitto con i tasti di scelta rapida della tecnologia assistiva.
Browser e tecnologie assistive
Testiamo sulle ultime due versioni di Chrome, Edge, Firefox e Safari su desktop, e Safari e Chrome su iOS e Android. Testiamo il comportamento degli screen reader con NVDA + Firefox, JAWS + Chrome, VoiceOver + Safari (macOS e iOS) e TalkBack + Chrome su Android.
Non testiamo su Internet Explorer 11; non è più supportato da Microsoft e non lo blocchiamo ma non possiamo garantire l'accessibilità lì.
Problemi noti
Tracciamo i problemi di accessibilità aperti nello stesso backlog dei bug funzionali e li trattiamo con la stessa priorità. L'attuale breve elenco:
- La tabella interattiva di confronto prodotti su `/compare` non annuncia ancora gli aggiornamenti delle righe agli screen reader quando i filtri cambiano. Soluzione alternativa: ricaricare la pagina per ascoltare le righe aggiornate. Prevediamo di rilasciare una correzione nel prossimo ciclo di rilascio.
- Alcuni video di marketing incorporati si basano su lettori di terze parti di cui non possiamo verificare i sottotitoli. Stiamo migrando verso lettori con sottotitoli auto-ospitati.
Se incontri qualcosa che non è in questo elenco, ti preghiamo di comunicarcelo — vedi la sezione successiva.
Segnalazione di un problema di accessibilità
Se una pagina non funziona per te con la tua tecnologia assistiva, scrivici tramite la pagina dei contatti e dicci cosa hai provato, cosa è successo e cosa sarebbe dovuto succedere. Miriamo a rispondere entro due giorni lavorativi e a confermare una correzione o una soluzione alternativa entro dieci.
Questa pagina viene rivista almeno una volta all'anno e dopo ogni rilascio importante.