Browser senza JavaScript

Caso d'uso analizzato: utenti di browser o sistemi che non sono in grado di elaborare istruzioni JavaScript. Ad es. microbrowser a bordo di telefonini o PDA; ad es. utenti di sistemi proxy, gateway o transcoder.

Importante: le valutazioni fatte in questa pagina tengono conto esclusivamente del funzionamento della pagina basandosi solo sugli elementi di JavaScript presenti (ad eccezione della voce "Nuove finestre"), pertanto i giudizi potranno differire rispetto ai medesimi presenti nelle pagine dove sono state valutate altre tipologie di disabilità
Vedi la valutazione complessiva per questo tipo di disabilità

Pagine valutate

Torna sù

Pagina 1: homepage

Tabella rissuntiva

Vai alla valutazione dettagliata per questa pagina

Tabella riassuntiva per l'homepage
Dettaglio Barriera Causa Impatto Frequenza Giudizio
1 Menù dinamici in JavaScript

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

3 0 positivo
2 Menù a cascata

La pagina contiene dei menù a cascata (implementati con delle SELECT annidate o mediante codice JavaScript).

3 0 positivo
3 Eventi mouse

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", ...).

3 non valutabile non valutabile
4 Controlli del browser disabilitati

La pagina è stata aperta in una nuova finestra del browser dove i controlli tipici del browser non ci sono (back, next, refresh, ecc).

3 3 critico
5 Form popolata automaticamente

La pagina contiene delle form in cui alcuni campi o controlli vengono popolati automaticamente, mediante codice JavaScript. Ad es. una volta che viene scelta la provincia di residenza, la lista dei comuni viene ristretta solamente ai comuni della provincia scelta.

3 non valutabile non valutabile
6 Form con redirect

La pagina contiene delle form in cui alcuni controlli (campi o menu a tendina implementati con SELECT), una volta che vengono utilizzati, causano un submit al server il quale spedisce una nuova pagina al browser. Questo comportamento è basato su gestori di eventi JavaScript.

3 non valutabile non valutabile
7 Validazione dei campi

La pagina contiene una form i cui campi vengono validati esclusivamente mediante JavaScript.

3 non valutabile non valutabile
8 Campi nascosti

La pagina contiene una form che ha dei controlli nascosti (HIDDEN) che vengono popolati mediante JavaScript subito prima dell'invio dei dati.

3 non valutabile non valutabile
9 Nuove finestre

La pagina contiene del codice (HTML o JavaScript) che apre nuove finestre quando l'utente attiva dei link o pulsanti.

2 3 critico

Valutazione dettagliata delle barriere

Controlli browser disabilitati

Valutazione: se si accede alla pagina con JavaScript disabilitato, appare una pagina vuota

Rimedio:

Giudizio:critico (impatto 3, frequenza 3)

Nuove finestre

Valutazione: la quasi totalità dei link della pagina apre nuove finestre (servendosi dell'attributo target, peraltro deprecato per il tag <a>), senza dare alcun preavviso.

Rimedio: aprire le nuove pagine nella stessa finestra, oppure avvisare l'utente che si aprono nuove finestre (una possibile soluzione potrebbe essere quella di inserire tale avviso nell'attributo title)

Giudizio:critico (impatto 2, frequenza 3)

Torna sù

Pagina 2: sistema regionale per il diritto all'apprendimento

Tabella rissuntiva

Vai alla valutazione dettagliata per questa pagina

Tabella riassuntiva per il sistema regionale per il diritto all'apprendimento
Dettaglio Barriera Causa Impatto Frequenza Giudizio
1 Menù dinamici in JavaScript

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

3 0 positivo
2 Menù a cascata

La pagina contiene dei menù a cascata (implementati con delle SELECT annidate o mediante codice JavaScript).

3 0 positivo
3 Eventi mouse

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", ...).

3 1 critico
4 Controlli del browser disabilitati

La pagina è stata aperta in una nuova finestra del browser dove i controlli tipici del browser non ci sono (back, next, refresh, ecc).

3 0 positivo
5 Form popolata automaticamente

La pagina contiene delle form in cui alcuni campi o controlli vengono popolati automaticamente, mediante codice JavaScript. Ad es. una volta che viene scelta la provincia di residenza, la lista dei comuni viene ristretta solamente ai comuni della provincia scelta.

3 non valutabile non valutabile
6 Form con redirect

La pagina contiene delle form in cui alcuni controlli (campi o menu a tendina implementati con SELECT), una volta che vengono utilizzati, causano un submit al server il quale spedisce una nuova pagina al browser. Questo comportamento è basato su gestori di eventi JavaScript.

3 non valutabile non valutabile
7 Validazione dei campi

La pagina contiene una form i cui campi vengono validati esclusivamente mediante JavaScript.

3 non valutabile non valutabile
8 Campi nascosti

La pagina contiene una form che ha dei controlli nascosti (HIDDEN) che vengono popolati mediante JavaScript subito prima dell'invio dei dati.

3 non valutabile non valutabile
9 Nuove finestre

La pagina contiene del codice (HTML o JavaScript) che apre nuove finestre quando l'utente attiva dei link o pulsanti.

2 0 positivo

Valutazione dettagliata delle barriere

Eventi mouse

Valutazione: il link "indietro" risulta essere attivabile sia da mouse che da tastiera, ma è dipendente da JavaScript e quindi non utilizzabile

Rimedio: utilizzare breadcrumbs

Giudizio:critico (impatto 3, frequenza 1)

Torna sù

Pagina 3: mappa del sito

Tabella rissuntiva

Vai alla valutazione dettagliata per questa pagina

Tabella riassuntiva per la mappa del sito
Dettaglio Barriera Causa Impatto Frequenza Giudizio
1 Menù dinamici in JavaScript

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

3 0 positivo
2 Menù a cascata

La pagina contiene dei menù a cascata (implementati con delle SELECT annidate o mediante codice JavaScript).

3 0 positivo
3 Eventi mouse

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", ...).

3 1 critico
4 Controlli del browser disabilitati

La pagina è stata aperta in una nuova finestra del browser dove i controlli tipici del browser non ci sono (back, next, refresh, ecc).

3 0 positivo
5 Form popolata automaticamente

La pagina contiene delle form in cui alcuni campi o controlli vengono popolati automaticamente, mediante codice JavaScript. Ad es. una volta che viene scelta la provincia di residenza, la lista dei comuni viene ristretta solamente ai comuni della provincia scelta.

3 non valutabile non valutabile
6 Form con redirect

La pagina contiene delle form in cui alcuni controlli (campi o menu a tendina implementati con SELECT), una volta che vengono utilizzati, causano un submit al server il quale spedisce una nuova pagina al browser. Questo comportamento è basato su gestori di eventi JavaScript.

3 non valutabile non valutabile
7 Validazione dei campi

La pagina contiene una form i cui campi vengono validati esclusivamente mediante JavaScript.

3 non valutabile non valutabile
8 Campi nascosti

La pagina contiene una form che ha dei controlli nascosti (HIDDEN) che vengono popolati mediante JavaScript subito prima dell'invio dei dati.

3 non valutabile non valutabile
9 Nuove finestre

La pagina contiene del codice (HTML o JavaScript) che apre nuove finestre quando l'utente attiva dei link o pulsanti.

2 1 serio

Valutazione dettagliata delle barriere

Eventi mouse

Valutazione: il link "indietro" risulta essere attivabile sia da mouse che da tastiera, ma è dipendente da JavaScript e quindi non utilizzabile

Rimedio: utilizzare breadcrumbs

Giudizio:critico (impatto 3, frequenza 1)

Nuove finestre

Valutazione: i link della sezione blu (nell'area di destra) aprono nuove finestre senza preavviso

Rimedio: aprire le pagine nella stessa finestra, oppure avvisare l'utente dellžapertura di nuove finestre (tramite l'attributo title)

Giudizio:serio (impatto 2, frequenza 1)

Torna sù

Pagina 4: turismo in Toscana

Tabella rissuntiva

Vai alla valutazione dettagliata per questa pagina

Tabella riassuntiva per la pagina turismo in Toscana
Dettaglio Barriera Causa Impatto Frequenza Giudizio
1 Menù dinamici in JavaScript

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

3 0 positivo
2 Menù a cascata

La pagina contiene dei menù a cascata (implementati con delle SELECT annidate o mediante codice JavaScript).

3 0 positivo
3 Eventi mouse

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", ...).

3 non valutabile non valutabile
4 Controlli del browser disabilitati

La pagina è stata aperta in una nuova finestra del browser dove i controlli tipici del browser non ci sono (back, next, refresh, ecc).

3 0 positivo
5 Form popolata automaticamente

La pagina contiene delle form in cui alcuni campi o controlli vengono popolati automaticamente, mediante codice JavaScript. Ad es. una volta che viene scelta la provincia di residenza, la lista dei comuni viene ristretta solamente ai comuni della provincia scelta.

3 0 positivo
6 Form con redirect

La pagina contiene delle form in cui alcuni controlli (campi o menu a tendina implementati con SELECT), una volta che vengono utilizzati, causano un submit al server il quale spedisce una nuova pagina al browser. Questo comportamento è basato su gestori di eventi JavaScript.

3 0 positivo
7 Validazione dei campi

La pagina contiene una form i cui campi vengono validati esclusivamente mediante JavaScript.

3 3 critico
8 Campi nascosti

La pagina contiene una form che ha dei controlli nascosti (HIDDEN) che vengono popolati mediante JavaScript subito prima dell'invio dei dati.

3 0 positivo
9 Nuove finestre

La pagina contiene del codice (HTML o JavaScript) che apre nuove finestre quando l'utente attiva dei link o pulsanti.

2 1 serio

Valutazione dettagliata delle barriere

Validazione dei campi

Valutazione: la form di ricerca non effettua la ricerca se JavaScript non è abilitato

Rimedio: la validazione della from andrebbe risolta con processi lato server

Giudizio:critico (impatto 3, frequenza 3)

Nuove finestre

Valutazione: solo un link apre una nuova finestra (vedi immagine seguente)

link che apre una nuova finestra

Rimedio: aprire la pagina nella stessa finestra, oppure avvisare l'utente che si apriranno nuove finestre

Giudizio:serio (impatto 2, frequenza 1)

Torna sù

Pagina 5: intoscana.it

Tabella rissuntiva

Vai alla valutazione dettagliata per questa pagina

Tabella riassuntiva per intoscana.it
Dettaglio Barriera Causa Impatto Frequenza Giudizio
1 Menù dinamici in JavaScript

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

3 0 positivo
2 Menù a cascata

La pagina contiene dei menù a cascata (implementati con delle SELECT annidate o mediante codice JavaScript).

3 0 positivo
3 Eventi mouse

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", ...).

3 1 critico
4 Controlli del browser disabilitati

La pagina è stata aperta in una nuova finestra del browser dove i controlli tipici del browser non ci sono (back, next, refresh, ecc).

3 0 positivo
5 Form popolata automaticamente

La pagina contiene delle form in cui alcuni campi o controlli vengono popolati automaticamente, mediante codice JavaScript. Ad es. una volta che viene scelta la provincia di residenza, la lista dei comuni viene ristretta solamente ai comuni della provincia scelta.

3 0 positivo
6 Form con redirect

La pagina contiene delle form in cui alcuni controlli (campi o menu a tendina implementati con SELECT), una volta che vengono utilizzati, causano un submit al server il quale spedisce una nuova pagina al browser. Questo comportamento è basato su gestori di eventi JavaScript.

3 0 positivo
7 Validazione dei campi

La pagina contiene una form i cui campi vengono validati esclusivamente mediante JavaScript.

3 0 positivo
8 Campi nascosti

La pagina contiene una form che ha dei controlli nascosti (HIDDEN) che vengono popolati mediante JavaScript subito prima dell'invio dei dati.

3 0 positivo
9 Nuove finestre

La pagina contiene del codice (HTML o JavaScript) che apre nuove finestre quando l'utente attiva dei link o pulsanti.

2 1 serio

Valutazione dettagliata delle barriere

Eventi mouse

Valutazione: i link a fondo pagina (vedi immagine seguente) necessitano di JavaScript per essere attivati, dato che attivano un alert prima di aprire una nuova pagina

Rimedio: utilizzare html statico per aprire le finestre

Giudizio:critico (impatto 3, frequenza 1)

Nuove finestre

Valutazione: vedi "Eventi mouse"

Rimedio: vedi corrispondente de "Eventi mouse"

Giudizio:serio (impatto 2, frequenza 1)

Torna sù

Valutazione dettagliata

Non sono presenti gravi problemi per quanto riguarda JavaScript, non vi sono pagine totalmente inutilizzabili, a parte la homepage che se aperta con browser con JavaScript disabilitato restituisce una pagina vuota

Torna sù