Home Page

Utenti non vedenti

Menu dinamici in JavaScript

Categoria :

Utilizzazione

Causa :

La pagina contiene del codice JavaScript che, non appena l'utente posiziona il focus dell'interazione su un elemento, viene aperto un menu in una determinata zona della pagina.

Nella pagina sono presenti alcuni menu dinamici che si attivano con il passaggio del mouse sopra alcuni link, come ad esempio:

menu dinamico

Tipo di fallimento:

Il lettore di schermo potrebbe non accorgersi della modifica alla pagina dove appare il menu, col risultato che il menu risulta totalmente inutilizzabile all' utente.

Effetto:

Riduzione anche drastica dell'efficacia.

Rimedio:

Fare in modo che tutte le opzioni di navigazione e i comandi operativi (ad es. i comandi da menu) siano attivabili anche disattivando JavaScript. Magari offrendo in una sezione separata della pagina dei link o pulsanti ridondanti. Far in modo che tale pagina sia raggiungibile dalla pagina originale anche se JavaScript è disabilitato.

Impatto: 3

Frequenza: 3

Gravità:critico



Eventi mouse

Categoria :

Utilizzazione

Causa :

La pagina si basa su codice JavaScript per ottenere determinati effetti. Le routine vengono invocate mediante gestori di eventi legati al mouse (es. "onclick", "onmouseover", "onmouseout", ...).

Tipo di fallimento:

L'utente che usa solo la tastiera non ha modo di attivare quegli eventi, e quindi di interagire con la pagina

Effetto:

Riduzione, anche totale, dell'efficacia.

Rimedio:

Usare anche i gestori di eventi logici ("onfocus", "onkeypress", ...).Meglio ancora se le funzionalità fossero rese disponibili anche senza JavaScript.

Impatto: 3

Frequenza: 3

Gravità: critico



Torna a Inizio Pagina

Utenti ipovedenti

Contrasto visivo insufficiente

Categoria :

Percezione

Causa :

La pagina contiene materiale in primo piano su qualche tipo di sfondo e i colori usati per dipingere gli uni e l'altro sono troppo poco contrastati. Lo sfondo in questione può essere un riquadro colorato con tinta uniforme, a gradiente, con qualche trama, con un'immagine. E il materiale di primo piano può consistere in testo o in immagini. Il livello di contrasto troppo basso può essere dovuto ad insufficiente differenza di luminosità, o a cattiva scelta delle diverse tonalità di colore.

Tipo di fallimento:

La persona farà molta fatica a distinguere le due cose, e in certi casi non riuscirà a decifrare proprio il materiale di primo piano.

Tipo fallimento:

La persona farà molta fatica a distinguere le due cose, e in certi casi non riuscirà a decifrare proprio il materiale di primo piano.

Effetto:

Riduzione, anche totale, dell'efficacia.

Questo problema è stato riscontrato nella barra di navigazione superiore e nel titolo delle form, come si può vedere dalle immagini:

form

menu dinamico provinciamenu dinamico territorio

barra navigazione

Rimedio:

Il rimedio consiste nella rimozione completa delle immagini di sfondo, o nella loro modifica in modo tale che mai possano interferire con la lettura/percezione del materiale di primo piano.

Impatto: 2

Frequenza: 2

Gravità: serio



Menu dinamici in JavaScript

Categoria :

Utilizzazione

Causa :

La pagina contiene del codice JavaScript che, non appena l'utente posiziona il focus dell'interazione su un elemento, viene aperto un menu in una determinata zona della pagina.

Tipo di fallimento:

L'utente dell'ingranditore di schermo potrebbe guardare una sezione della pagina che è lontana dalla parte della pagina che contiene il menu appena aperto, il quale quindi risulta esterno al campo visivo dell'utente, che non può fruirne.

Effetto:

Riduzione, anche drastica, dell'efficacia.

Rimedio:

Fare in modo che tutte le opzioni di navigazione e i comandi operativi (ad es. i comandi da menu) siano attivabili anche disattivando JavaScript. Magari offrendo in una sezione separata della pagina dei link o pulsanti ridondanti. Far in modo che tale pagina sia raggiungibile dalla pagina originale anche se javaScript è disabilitato.

Impatto: 3

Frequenza: 3

Gravità: critico



Torna a Inizio Pagina

Utenti daltonici

Contrasto visivo insufficiente

Categoria :

Percezione

Causa :

La pagina contiene materiale in primo piano su qualche tipo di sfondo e i colori usati per dipingere gli uni e l'altro sono troppo poco contrastati. Lo sfondo in questione può essere un riquadro colorato con tinta uniforme, a gradiente, con qualche trama, con un'immagine e il materiale di primo piano può consistere in testo o in immagini. Il livello di contrasto troppo basso può essere dovuto ad insufficiente differenza di luminosità, o a cattiva scelta delle diverse tonalità di colore

Tipo fallimento:

La persona potrebbe non essere in grado di percepire chiaramente la presenza del materiale di primo piano.

Nella pagina sono presenti alcune zone in cui il contrasto non è ottimale, come si può vedere dalle immagini:

menu dinamico provinciamenu dinamico territorio

barra navigazione

Effetto:

Riduzione, anche totale, dell'efficacia.

Rimedio:

Il rimedio consiste nella rimozione completa delle immagini di sfondo, o nella loro modifica in modo tale che mai possano interferire con la lettura/percezione del materiale di primo piano. In aggiunta, una scelta oculata di colori ben contrastati a livello di luminosità (da verificare visualizzando la pagina in una scala di grigi) e ben contrastati a livello di tonalità sicuramente risolve questo tipo di problema.

Impatto: 2

Frequenza: 2

Gravità: serio



Torna a Inizio Pagina

Home Page
Valid XHTML 1.0 Transitional Valid XHTML 1.0 Transitional
Created by: Degano Fabio ; Busolini Nicola
Ultima modifica 27/11/2007