Ti diamo il benvenuto in Scopri l'accessibilità

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

Questo corso è stato creato per sviluppatori web principianti ed avanzati. Puoi seguire la serie dall'inizio alla fine per acquisire una comprensione generale delle pratiche e dei test di accessibilità oppure puoi utilizzarla come riferimento per argomenti specifici. Se leggi un termine non familiare, fai riferimento al nostro glossario. Per coloro che non hanno familiarità con lo sviluppo web in generale, dai un'occhiata ai corsi Impara sull'HTML per le nozioni di base sul markup e i corsi Impara CSS per le nozioni di base di stile.

Questo non è un riferimento completo. Ogni sezione introduce l'argomento, fornisce contesto ed esempi. Saranno presenti link ai riferimenti ad argomenti, ad esempio 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à variano a seconda della disabilità che stai affrontando. È importante comprendere gli utenti e ascoltare le persone con disabilità quando ti dicono di cosa hanno bisogno.

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

Ecco cosa imparerai:

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

Progetta e crea siti web e applicazioni web con cui le persone con disabilità possano interagire in modo significativo ed equivalente. Scopri l'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 applicazioni web accessibili.

Messa a fuoco della tastiera

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

JavaScript

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

Immagini

Crea immagini accessibili.

Colore e contrasto

Crea tavolozze dei colori accessibili con il contrasto appropriato.

Animazione e movimento

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

Tipografia

Scegli i tipi di carattere e le dimensioni giuste e struttura il tuo testo con un layout accessibile.

Video e audio

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

Moduli

Crea moduli accessibili.

Design ed esperienza utente

Crea progetti accessibili e valuta l'esperienza utente.

Test dell'accessibilità automatici

Come eseguire test automatici dell'accessibilità.

Test dell'accessibilità manuali

Come eseguire manualmente un test dell'accessibilità.

Test sulle tecnologie assistive

Come eseguire test con le tecnologie per la disabilità.

Conclusione e passaggi successivi

Ulteriori risorse per aiutarti a fare i prossimi passi.

Glossario

Scopri termini e concetti comuni relativi all'accessibilità.

Allora, vuoi iniziare a imparare l'accessibilità? Iniziamo.