I
Abstract
Scopo del lavoro di tesi è la valutazione dell’influenza dei parametri grafici dell’interfaccia del protocollo Authenticode (ossia la finestra ‘Avviso di
protezione’) sull’utente durante la navigazione.
Inoltre ci siamo proposti di individuare una metodologia opportuna per costruire esperimenti nell’ambito della human-computer interaction in grado di misurare l’usabilità di interfacce grafiche.
Per il nostro esperimento abbiamo analizzato la finestra ‘Avviso di
protezione’, elemento grafico del protocollo Authenticode, individuandone i
principali componenti: l’immagine sulla finestra, il nome della società che propone il software e il tipo di layout del testo e abbiamo valutato l’influenza del genere delle pagine web e del tempo a disposizione sulla scelta dell’utente. I risultati delle analisi hanno dimostrato che la finestra ‘Avviso di protezione’ presenta un layout inefficace sul piano dell’usabilità impedendo all’utente di individuare facilmente le informazioni contenute in essa e necessarie per proseguire nella navigazione. In particolare: l’immagine presente nella finestra non riesce ad aumentare in alcun modo l’attenzione dell’utente mentre il nome del produttore e il tipo di layout del testo hanno una grossa influenza sulle scelte dell’utente. Inoltre l’utente, avendo difficoltà nel reperire le informazioni necessarie per la conduzione della navigazione, si lascia guidare da fattori esterni il più importante dei quali è il genere di pagina web che propone il download.
II
Indice
1 INTRODUZIONE... 1
1.1 SCOPO DELLA TESI... 3
1.2 L’IDEA DELL’ESPERIMENTO... 4
1.3 FONDAMENTI SCIENTIFICI... 5
2 SETUP E METODOLOGIE PER L’ESPERIMENTO... 8
2.1 LA FINESTRA ‘AVVISO DI PROTEZIONE’: CHE COS’È E COM’È FATTA... 8
2.2 SET-UP DEL SISTEMA... 12
2.2.1 Immagine... 13
2.2.2 Nome della società firmataria del software... 14
2.2.3 Tipo di testo... 16
2.3 METODOLOGIA... 18
2.3.1 Partecipanti... 18
2.3.2 Compito assegnato all’utente... 18
2.3.3 Metriche... 20 3 DESCRIZIONE DELL’ESPERIMENTO... 25 3.1 LE ISTRUZIONI E L’ESEMPIO... 25 3.2 L’ESPERIMENTO... 26 3.2.1 Le finestre... 26 3.2.2 Le finestre di controllo... 27 3.2.3 Le finestre di sistema... 32 3.3 LE VERSIONI DELL’ESPERIMENTO... 33 3.3.1 Esperimento SW... 33
III
3.3.2 Esperimento DoubleClick... 34
3.3.3 Esperimento con Feedback... 36
3.4 IL QUESTIONARIO... 38
3.4.1 Dati e note generali... 39
3.4.2 Attenzione al layout della finestra (durante l’esperimento) 39 3.4.3 Rapporto tra rischio e costo... 40
3.5 LE PAGINE WEB... 41
3.5.1 La modifica... 41
3.5.2 I contenuti... 42
3.6 APPENDICE: PROBLEMATICHE DI IMPLEMENTAZIONE... 44
3.6.1 Numero partecipanti... 44
3.6.2 Istruzioni utente... 45
3.6.3 Durata dell’esperimento... 46
3.6.4 Inizio esperimento... 46
3.6.5 Separare un test dal successivo... 47
3.6.6 Interesse dell’utente... 47
3.6.7 Stato di avanzamento... 48
3.6.8 Distinzione tra finestre di sistema e finestre di controllo... 48
3.6.9 Risultati finali dell’esperimento... 48
3.6.10 Aggiornamento del questionario dopo i primi test... 49
3.6.11 Aggiunta di alcune metriche... 50
4 METODOLOGIE DI RACCOLTA E ANALISI DEI DATI.... 51
4.1 LA STRUTTURA DEL FILE DI LOG... 51
4.2 AGGREGAZIONE DEI RISULTATI NEL FOGLIO EXCEL... 54
4.2.1 Foglio 1: risultati degli esperimenti... 54
4.2.2 Foglio 2: risultati questionario... 58
4.2.3 Foglio 3:statistiche siti web... 59
4.3 LE VERSIONI DELL’ESPERIMENTO: INFLUENZA SUI RISULTATI... 60
IV
4.4 INTERESSE PER LA PAGINA WEB: UNA METRICA NON
INFLUENTE... 60
4.5 L’ANALISI DEI RISULTATI... 63
4.5.1 Il Wilcoxon test per dati appaiati... 64
4.5.2 Esempio di analisi... 66
4.5.3 Dati e questionario... 68
5 RISULTATI... 69
5.1 CARATTERIZZAZIONE DEL CAMPIONE... 69
5.2 RISULTATI GENERALI... 72
5.2.1 Comprensione e interazione... 73
5.3 STUDIO DELLE VARIABILI IN GIOCO... 74
5.3.1 L’Immagine... 75
5.3.2 Il Nome... 78
5.3.3 Il Testo... 83
5.3.4 Il Tempo... 90
5.3.5 Le pagine Web... 92
5.4 RISULTATI PER TIPOLOGIA DI UTENTE... 95
5.4.1 L’Immagine... 97
5.4.2 Il Nome... 98
5.4.3 Il Testo... 102
5.4.4 Il Tempo... 103
5.4.5 Le pagine Web... 104
5.5 DISCUSSIONE DEI RISULTATI... 107
5 CONCLUSIONI... 112
BIBLIOGRAFIA... 114
V
Indice delle figure
Figura 2.1: La finestra Avviso di Protezione... 8
Figura 2.2: Componenti della finestra Avviso di Protezione... 10
Figura 2.3: Finestra Avviso di Protezione in caso di verifica certificato fallita... 11
Figura 2.4: Variabili della finestra Avviso di Protezione considerate... 12
Figura 2.5: I due diversi tipi di immagine sulla finestra... 13
Figura 2.6: Layout del nome del produttore del software... 14
Figura 2.7: I due diversi tipi di layout del testo... 16
Figura 2.8: I due diversi tipi di software... 22
Figura 3.1: L’assistente... 27
Figura 3.2: La finestra ‘Esperimento’... 27
Figura 3.3: La finestra ‘Test’... 28
Figura 3.4: La finestra ‘Interesse’... 29
VI
Figura 3.6: La finestra ‘Fine Esperimenti’... 31
Figura 3.7: La finestra ‘Avviso di Protezione’... 32
Figura 3.8: La finestra ‘Avviso di Protezione (DoubleClick)’... 35
Figura 3.9: La finestra ‘Test’ in esperimento Feedback... 37
Figura 3.10: La finestra ‘Questionario’... 38
Figura 3.11: Struttura di una pagina web... 42
Figura 4.1: Struttura del database principale... 55
Figura 4.2: Struttura del database degli errori... 57
Figura 4.3: Struttura del database del questionario... 58
Figura 4.4: Struttura del database dei siti web... 59
Figura 4.5: Andamento dell’interesse (utente 6)... 61
Figura 4.6: Andamento dell’interesse (utente 1)... 62
Figura 4.7: Esempio di analisi: tabella in Appendice... 66
Figura 4.8: Esempio di analisi: tabella in Risultati,... 67
VII
Figura 5.2: Caratterizzazione del campione (2)... 70
Figura 5.3: Influenza dei vari fattori... 74
Figura 5.4: Immagine: risposte al questionario (1)... 75
Figura 5.5: Immagine: risposte al questionario (2)... 77
Figura 5.6: Nomi: risultati dell’ esperimento (1)... 80
Figura 5.7: Nomi: risposte al questionario... 80
Figura 5.8: Nomi: risultati dell’ esperimento (2)... 82
Figura 5.9: Tipo di testo: risultati dell’esperimento... 84
Figura 5.10: Tipo di testo: risultati dell’esperimento e risposte al questionario... 86
Figura 5.11: Tipo di testo: risposte al questionario... 87
Figura 5.12: Vincolo temporale: risultati dell’ esperimento... 91
Figura 5.13: Pagine web: risultati dell’ esperimento... 93
Figura 5.14: Confronto tra categorie: risultati generali... 96
Figura 5.15: Categoria alto: influenza del nome... 101
VIII
Indice delle tabelle
Tabella 5.1: Statistiche software... 72
Tabella 5.2: Statistiche immagine... 76
Tabella 5.3: Statistiche immagine: errori... 76
Tabella 5.4: Statistiche nome... 78
Tabella 5.5: Statistiche nome: accettato – rifiutato... 79
Tabella 5.6: Statistiche nome: errori... 81
Tabella 5.7: Statistiche tipo testo, accesso al link... 83
Tabella 5.8: Statistiche tipo testo, software: errori... 85
Tabella 5.9: Statistiche siti web... 92
Tabella 5.10: Confronto tra categorie: statistiche software... 95
Tabella 5.11: Confronto tra categorie: statistiche immagine... 97
Tabella 5.12: Confronto tra categorie: statistiche nome... 98
Tabella 5.13: Confronto tra categorie: statistiche nome (acc.-rif.)... 99
IX
Tabella 5.15: Confronto tra categorie: statistiche tipo testo, accesso al link... 102 Tabella 5.16: Confronto tra categorie: statistiche tipo testo, software
(errori)... 103 Tabella 5.17: Confronto tra categorie: statistiche siti web... 104