Per ciascun requisito viene indicato il numero d’ordine, l’enunciato, il riferimento agli standard definiti nella Section 508 del Rehabilitation Act,
Requisito n. 1
Enunciato: Le funzioni previste dall’interfaccia utente devono poter essere attivate anche attraverso comandi da tastiera nei casi in cui possa essere fornita una descrizione della funzione stessa o del risultato della sua esecuzione.
Section 508: 1194.21 (a)
Requisito n. 2
Enunciato: Comandi e funzionalità dell’interfaccia utente non devono limitare o disabilitare le caratteristiche e le funzionalità di accessibilità dell’ambiente operativo documentate e rese disponibili dal produttore dell’ambiente stesso.
Section 508: 1194.21 (b)
Requisito n. 3
Enunciato: L’applicazione deve rendere disponibili sufficienti informazioni, quali gli elementi identificativi, le operazioni possibili e lo stato, sugli oggetti contenuti nell’interfaccia utente affinché le tecnologie assistive possano identificarli interpretandone le funzionalità.
Section 508: 1194.21 (d)
Requisito n. 4
Enunciato: Nel caso di simboli grafici utilizzati per identificare controlli, indicatori di stato o altri elementi di programma, il significato assegnato a tali simboli deve essere coerente nell’ambito dell’intera applicazione, ivi compresa l’interfaccia utente.
Section 508: 1194.21 (e)
Requisito n. 5
Enunciato: Le informazioni di tipo testuale devono essere fornite utilizzando le funzionalità dell’ambiente operativo previste per la visualizzazione del testo; in particolare devono essere disponibili il contenuto testuale, la locazione del punto di inserimento e gli attributi del testo.
Section 508: 1194.21 (f)
Requisito n. 6
Enunciato: L’applicazione che utilizza segnalazioni audio deve prevedere una funzionalità equivalente di tipo visivo, seguendo le eventuali convenzioni dell’ambiente operativo.
Section 508: 1194.31 (c)
Requisito n. 7
Enunciato: Per fornire informazioni, per indicare o per richiedere azioni non devono essere utilizzati unicamente animazioni, elementi grafici o sonori e differenze di colori.
Section 508: 1194.21 (i) (h)
Requisito n. 8
Enunciato: Le applicazioni non devono sovrapporsi alle scelte effettuate dall’utente riguardo a livelli di contrasto, colori ed altri attributi di visualizzazione.
Section 508: 1194.21 (g)
Requisito n. 9
Enunciato: L’interfaccia utente non deve contenere elementi di testo, oggetti o altri elementi lampeggianti aventi una frequenza di intermittenza maggiore di 2Hz e minore di 55Hz.
Section 508: 1194.21 (k)
Requisito n. 10
Enunciato: L’elemento attivo “focus” di una interfaccia utente deve essere chiaramente identificabile; la identificazione e la variazione del focus devono essere segnalate a livello di interfaccia di programmazione (API) affinché le tecnologie assistive possano gestirle; vanno altresì adeguatamente segnalati gli elementi che richiedono obbligatoriamente un’azione da parte dell’utente.
Section 508: 1194.21 (c)
Requisito n. 11
Enunciato: La documentazione di supporto al prodotto e le caratteristiche di accessibilità devono essere rese disponibili anche in formato elettronico accessibile.
Section 508: 1194.41