AEM è stato sviluppato per massimizzare la conformità alle linee guida sull'accessibilità dei contenuti Web:
Le Web Content Accessibility Guidelines versione 2.0 (WCAG2) sono una serie di linee guida riconosciute a livello internazionale sviluppate dal World Wide Web Consortium (W3C) nell'ambito della Web Accessibility Initiative (WAI).
Le linee guida WCAG 2.0 sono costituite da un insieme di criteri di successo e linee guida che non dipendono dalla tecnologia in uso e hanno l’obiettivo di rendere i contenuti web accessibili e utilizzabili da persone con disabilità. Includono suggerimenti e indicazioni per autori, designer e sviluppatori di contenuti web al fine di garantire che le risorse prodotte siano progettate in modo da essere accessibili per un pubblico che sia il più ampio possibile, indipendentemente da eventuali disabilità o limitazioni, quali disabilità visive o uditive, difficoltà di apprendimento o limiti correlati all’età.
Ad esempio, la descrizione di un’immagine (o di qualsiasi altro contenuto non testuale) tramite l’attributo alt
nel linguaggio HTML offre notevoli vantaggi alle persone non vedenti o ipovedenti. La descrizione testuale contenuta nell’attributo alt
può essere convertita in un output vocale o trasmessa a display Braille elettronici aggiornabili.
Inoltre, la conformità alle linee guida WCAG 2.0 può offrire vantaggi anche ad altri beneficiari, tra cui persone con disabilità situazionale: persone che, a causa di fattori quali tecnologia di navigazione, velocità della connessione di rete o ambiente di navigazione, possono incontrare barriere simili alle persone con disabilità.
Utilizzando Adobe Experience Manager, gli autori di contenuti e/o i proprietari di siti web possono creare contenuti web che soddisfano i criteri di successo WCAG 2.0 pertinenti di livello A e AA.
È quindi importante comprendere gli obiettivi e la struttura delle linee guida WCAG 2.0, per capire il ruolo dell’accessibilità web e come le linee guida consentano di creare contenuti web accessibili.
WCAG 2.0 intende fornire linee guida con le caratteristiche indicate di seguito.
Non sono agnostici della tecnologia:
In altre parole, linee guida che possono essere applicate a una serie di formati di contenuto Web, non solo HTML. Le linee guida WCAG 2.0 sono quindi applicabili anche a contenuti generati o forniti tramite PDF, Flash, JavaScript o altre tecnologie web attuali e future. Questo obiettivo è quello di affrontare una debolezza riconosciuta di WCAG 1.0, in quanto era focalizzata su HTML a scapito di altri formati di contenuto Web.
Sono testabili:
Ogni orientamento è redatto in modo tale da poter essere testato obiettivamente per garantire che un gruppo di esperti in materia di accessibilità concordi in generale sul fatto che la linea guida è stata rispettata. Una delle problematiche correlate all’accessibilità, infatti, consiste nel fatto che alcune linee guida possono essere tecnicamente testabili, mentre altre richiedono una valutazione umana per verificare se siano state rispettate o meno. WCAG 2.0 è stato scritto con l'obiettivo di ridurre la soggettività che era presente in alcune delle linee guida e dei checkpoint WCAG 1.0.
Implementazione contestuale e con priorità:
Come per WCAG 1.0, le linee guida WCAG 2.0 hanno priorità, relative al probabile impatto di non seguire una linea guida su un particolare gruppo di utenti con disabilità. Questo consente agli autori di prendere decisioni informate sulle linee guida più importanti per una situazione specifica. Viene inoltre introdotto il concetto di supporto dell’accessibilità. Questo consente agli autori di decidere come utilizzare al meglio le tecnologie web che potrebbero non prevedere il supporto completo per l’accessibilità oppure che, per beneficiare delle funzioni di accessibilità, potrebbero richiedere l’accesso a particolari browser e/o tecnologie per l’accessibilità.
Tali obiettivi hanno influenzato in modo significativo la struttura delle linee guida WCAG 2.0.
Non è possibile creare un sito web che tenga in considerazione ogni possibile disabilità o tipo di persona. Le linee guida WCAG 2.0 intendono aiutare gli autori di siti web a creare, per quanto possibile, siti ragionevolmente accessibili per determinate condizioni.
Se avete familiarità con WCAG 1.0, noterete alcune modifiche in WCAG 2.0. Questi riguardano la portata, l'organizzazione e l'obiettivo.
Le linee guida WCAG 2.0 sono strutturate in modo da introdurre i concetti di creazione di contenuti web accessibili in ordine progressivo, dal più semplice al più dettagliato. Questa caratteristica può dare l’impressione che le linee guida WCAG 2.0 siano un insieme molto complesso di documenti interconnessi. In realtà l’obiettivo è quello di fornire le informazioni in modo progressivamente più dettagliato, a cui gli autori possono accedere come e quando ne hanno bisogno, anziché fornire tutte le istruzioni in un unico documento molto esteso.
WCAG 2.0 è costituito da quattro principi chiave per la progettazione accessibile. Secondo questi principi, il contenuto deve essere:
Questi principi sono a volte citati dall'acronimo POUR.
Ogni principio è costituito da una o più linee guida.
Ogni linea guida è costituita da uno o più criteri di successo.
True
o False
per una determinata pagina web.Oltre alle componenti WCAG 2.0 di base, ovvero principi, linee guida e criteri di successo, è disponibile una serie di documenti di supporto. Alcuni forniscono consigli specifici su come soddisfare gli aspetti delle linee guida; altri sono riferimenti più generali che aiutano gli autori, i designer e gli sviluppatori a comprendere e utilizzare le linee guida WCAG 2.0 nel modo più efficace possibile, a prescindere dal loro livello di competenza.
Mentre le linee guida WCAG 2.0 rappresentano un documento stabile che non verrà modificato, la maggior parte delle risorse di supporto è costituita da documenti dinamici che verranno modificati e incrementati nel tempo, man mano che emergono nuove tecnologie e si scoprono nuovi esempi di come l’obiettivo di accessibilità dei contenuti web possa essere conseguito.
Le tecniche per WCAG 2.0 sono disponibili nella pagina Tecniche per WCAG 2.0.
Nella gerarchia WCAG 2.0, le tecniche rappresentano il livello inferiore ai criteri di successo e sono classificate da WAI come informative anziché normative. In altre parole, non è necessario seguire una tecnica specifica affinché una risorsa sia conforme a WCAG 2.0.
Poiché le tecniche sono molto più specifiche dei criteri di successo, in genere fanno riferimento a una particolare tecnologia, a un tipo di contenuto specifico (ad esempio HTML o video) oppure a una situazione particolare, come un’applicazione di e-commerce o di e-learning. È possibile considerarle esempi comprovati di come possono essere soddisfatti specifici criteri di successo e linee guida, e rappresentano quindi strumenti utili per autori e sviluppatori che lavorano in contesti specifici.
È possibile accedere alle tecniche nei seguenti modi:
Ogni tecnica ha un numero univoco, relativo alla raccolta corrispondente. Ad esempio, una delle tecniche ARIA è ARIA2: identificazione dei campi obbligatori con la proprietà “required”.
Le tecniche possono essere sufficienti, consigliate o di errore.
I dettagli delle tecniche includono descrizione, applicabilità, esempi, risorse per ulteriori informazioni e dettagli su come gli autori possono eseguire un test per verificare se l’applicazione della tecnica è efficace.
L’elenco delle tecniche non è statico: WAI lo aggiorna costantemente con nuovi esempi, che riflettono gli sviluppi della tecnologia web, degli approcci di progettazione e dei risultati della ricerca. Si consiglia quindi di controllare regolarmente l’elenco delle tecniche per verificare eventuali nuove aggiunte.
Si tratta di una serie di documenti che forniscono consigli ai lettori per approfondire lo scopo di linee guida e criteri di successo specifici. È possibile scaricare un’introduzione con collegamenti a informazioni più dettagliate.
Per ogni linea guida e criterio di successo è disponibile anche un breve documento esplicativo con informazioni su:
Il documento esplicativo per ogni criterio di successo fornisce informazioni su:
Nella sezione per la comprensione del criterio di successo 1.1.1 (“Contenuti non testuali”) è disponibile un esempio.
Nella pagina dedicata a come soddisfare le linee guida WCAG 2.0 sono disponibili indicazioni sulla conformità alle linee guida. Viene fornita una presentazione alternativa delle linee guida WCAG, che consente di ottenere i contenuti delle linee guida pertinenti in base agli interessi o agli obiettivi del lettore. È possibile filtrare le tecniche relative ai criteri di successo da visualizzare specificando particolari tecnologie di contenuti web, ad esempio Cascading Style Sheets o script oppure specificando un particolare livello di priorità.
Se non viene applicato alcun filtro, vengono presentati tutti i criteri di successo raggruppati per linea guida. Per ciascun criterio di successo, vengono fornite le seguenti informazioni: