Ti diamo il benvenuto in Scopri l'accessibilità

L'accessibilità digitale, comunemente abbreviata in termini di accessibilità, riguarda la progettazione e la creazione di siti web e app web con cui le persone disabili possono interagire in modo significativo e equivalente.

Questo corso è stato creato per sviluppatori web principianti e avanzati. Puoi esaminare la serie dall'inizio alla fine per acquisire una comprensione generale delle pratiche e dei test di accessibilità oppure utilizzarla come riferimento per argomenti specifici. Se leggi un termine che non ti è familiare, consulta il nostro glossario. Se non hai mai utilizzato lo sviluppo web in generale, puoi seguire i corsi Impara HTML per le nozioni di base sul markup e i corsi Impara CSS per le nozioni di base sugli stili.

Non si tratta di un riferimento completo. Ogni sezione introduce l'argomento della sezione, fornisce contesto ed esempi. Ci saranno link ai riferimenti ad argomenti, come le specifiche MDN e WCAG, e altri articoli web.dev. Ogni sezione includerà una breve valutazione per aiutare le persone a confermare la loro comprensione.

Alcune best practice di accessibilità differiscono, a seconda della disabilità che stai affrontando. È importante comprendere gli utenti e ascoltare le persone con disabilità quando ti dicono cosa cercano.

Siamo disponibili a ricevere il tuo feedback. Apri un problema su GitHub e fornisci quante più informazioni possibili per consentirci di risolverlo.

Ecco cosa imparerai:

Che cos'è l'accessibilità digitale e perché è importante?

Progettare e realizzare siti web e applicazioni web con cui le persone disabili possono interagire in modo significativo ed equivalente. Leggi le informazioni sull'impatto commerciale e legale di queste scelte.

ARIA e HTML

Quando utilizzare ARIA e HTML.

Struttura dei contenuti

Utilizza l'HTML semantico, i punti di riferimento e le tabelle per i contenuti accessibili.

Il documento

Elementi HTML aggiuntivi da considerare durante la creazione di siti web e app web accessibili.

Messa a fuoco della tastiera

Comprendi e migliora lo stile e l'ordine di navigazione della tastiera.

JavaScript

Scrivi eventi di attivazione accessibili, titoli di pagine, contenuti dinamici e altro ancora.

Immagini

Crea immagini accessibili.

Colore e contrasto

Crea tavolozze dei colori accessibili con un contrasto appropriato.

Animazione e movimento

Supporta le persone con tutti i tipi di disturbi causati dal movimento.

Tipografia

Scegli i caratteri e le dimensioni giusti e struttura il tuo testo con un layout accessibile.

Video e audio

Tipi di contenuti multimediali alternativi che rendono accessibili i tuoi video e audio.

Moduli

Crea moduli accessibili.

Design ed esperienza utente

Crea design accessibili e valuta l'esperienza degli utenti.

Test di accessibilità automatici

Come eseguire test automatici dell'accessibilità.

Test di accessibilità manuale

Come eseguire manualmente il test dell'accessibilità.

Test relativi alle tecnologie per la disabilità

Come eseguire test con le tecnologie per la disabilità.

Conclusione e passaggi successivi

Ulteriori risorse per aiutarti a intraprendere i prossimi passi.

Glossario

Scopri i termini e i concetti più comuni relativi all'accessibilità.

Allora, vuoi imparare l'accessibilità? Iniziamo.