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