Logo Università degli studi di Udine

UniversitÓ degli studi di Udine

Corso di laboratorio di Progettazione di siti e portali web

Simulazione euristica del sito Alitalia

6.Simulazione euristica Utenti che non utilizzano Javascript

Tabella di valutazione per utenti senza Javascript tratta dalle lezioni del dott. Brajnik

Barriera Impatto Frequenza GravitÓ
Menu dinamici in JavaScript 2 2 serio
Menu a cascata 0 0
Eventi del mouse 0 0
Form popolata automaticamente 1 3 serio
Form con redirect 0 0
Validazione dei campi 0 0
Campi nascosti 0 0
Nuove finestre 2 2 serio
Controlli del browser disabilitati 0 0

Menu dinamici in javascript

Sempre nella tabella per la prenotazione di un biglietto aereo, c'Ŕ un link ad un men¨ dinamico in javascript che apre una finestra di help. Se un utente ha il javascript disattivato, questo men¨ Ŕ impossibile da aprire togliendo cosý un aiuto prezioso all’utente. Inoltre Ŕ impossibile aprire le finestre che aprono i calendari per scegliere automaticamente la data di partenza e arrivo, e non Ŕ possibile selezionare la voce cerca aereoporto cosa che impedisce di selezionare aereoporti stranieri.

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.

Form popolata automaticamente

Se un utente naviga in questo sito con il Javascript disabilitato, potrebbe trovarsi daventi a situazioni spiacevoli.

immagine che raffigura campi di inserimento per scelta destinazione

In questo caso se un utente ha il Javascript disabilitato, e cambia il paese di partenza, la pagina non aggiorna il menu sottostante con le città del paese selezionato. Un altro esempio lo si trova anche in home page dove un utente dopo che ha inserito i dati per trovare un volo, preme il pulsante "cerca" come risultato non otterrà nulla.

Rimedio: fare in modo che la form possa essere usata anche senza JavaScript.

Nuove finestre

L'untente che naviga nella home page potrebbe trovarsi di fronte a delle situazioni spiacevoli. Il pulsante help, tramite Javascript dovrebbe aprire un menu che visualizza un piccolo aiuto online ma questo non può succedere se il Javascript è disabilitato. Lo stesso succede se qualcuno "clicca"" sui piccoli calendari che servono per far scegliere una data di partenza e arrivo; anche in questo caso l’utente dovrà utilizzare l'’inserimento a mano.
Riportiamo in figura il form con i piulsanti incriminati cerchiati in rosso.

form per ricerca di un volo

Rimedio: evitare di aprire nuove finestre in generale e tantomeno usando JavaScript.