Essere accessibile un sito web dovrebbe seguire alcuni principi di accessibilità. Questi principi sono noti come WCAG quando si parla di contenuto e possono essere raggruppati nelle seguenti categorie.
- Utilizzo del markup semantico, che fornisce un'unica struttura nel file.
- Il markup semantico si riferisce anche all'organizzazione della struttura del sito web ma anche all'annuncio/pubblicazione/creazione di definizioni dei servizi internet in modo che siano riconoscibili da altri servizi internet su siti differenti. Gli standard per il web semantico si basano sull'IEEE.
- Utilizza linguaggi di markup validi che corrispondano a DTD o Schema pubblicati.
- Fornire l'equivalente di informazioni testuali per qualsiasi informazione fornita graficamente o multimediale.
- Usa i link incorporati nel testo.
- Non utilizzare i telai dei pannelli per il layout estetico.
- Usa CSS invece di HTML per creare tabelle.
- Scrivere la pagina in modo tale che quando il codice viene letto riga per riga dagli interpreti (come gli screen reader) rimane leggibile.
Tuttavia, il W3C consente, in via eccezionale, di comprendere le tabelle destinate alla visualizzazione sul sito Web quando sono linearizzate o se è possibile applicare qualcosa di simile.
L'accessibilità del sito Web cambia anche a causa dei sistemi di gestione dei contenuti, che consentono di apportare modifiche ai siti Web senza la necessità di conoscenze di programmazione speciali.
Lo sviluppo di siti web richiede la collaborazione di molti elementi diversi per rendere Internet accessibile alle persone con disabilità. Questi elementi includono:
- Contenuto: le informazioni su un sito Web o un'applicazione Web includono:
- Informazioni fisiche come testo, immagini e suoni
- Codice o etichetta che specifica struttura, presentazione, ecc.
- Programmi di navigazione, lettori multimediali, ecc.
- Tecnologia ausiliaria, per alcuni casi: lettori di schermo, tastiera alternativa, interruttori, scanner, ecc.
- Conoscenza del livello degli utenti, delle loro esperienze e in alcuni casi strategie personalizzate utilizzando internet
- Sviluppatori-Progettisti, scrittori, ecc., inclusi Sviluppatori con disabilità e utenti che contribuiscono alla progettazione del contenuto
- Strumenti editoriali - programmi che creano siti web
- Strumenti di valutazione - Strumenti di valutazione dell'accessibilità a Internet, Garanzie HTML (validatori HTML), Garanzie CSS (validatori CSS), ecc.