Fondamenti di Informatica - UniBG · 2014-12-01 · La qualità del Web Usabilità del Web...

21
La qualità del Web Usabilità del Web Accessibilità Fondamenti di Informatica Accessibilità e usabilità Cazzaniga Paolo Dip. di Scienze Umane e Sociali [email protected] Dott. Cazzaniga Paolo Fondamenti di Informatica

Transcript of Fondamenti di Informatica - UniBG · 2014-12-01 · La qualità del Web Usabilità del Web...

Page 1: Fondamenti di Informatica - UniBG · 2014-12-01 · La qualità del Web Usabilità del Web Accessibilità Fondamenti di Informatica Accessibilità e usabilità Cazzaniga Paolo Dip.

La qualità del WebUsabilità del Web

Accessibilità

Fondamenti di InformaticaAccessibilità e usabilità

Cazzaniga Paolo

Dip. di Scienze Umane e [email protected]

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 2: Fondamenti di Informatica - UniBG · 2014-12-01 · La qualità del Web Usabilità del Web Accessibilità Fondamenti di Informatica Accessibilità e usabilità Cazzaniga Paolo Dip.

La qualità del WebUsabilità del Web

Accessibilità

Outline

1 La qualità del Web

2 Usabilità del Web

3 Accessibilità

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 3: Fondamenti di Informatica - UniBG · 2014-12-01 · La qualità del Web Usabilità del Web Accessibilità Fondamenti di Informatica Accessibilità e usabilità Cazzaniga Paolo Dip.

La qualità del WebUsabilità del Web

Accessibilità

Outline

1 La qualità del Web

2 Usabilità del Web

3 Accessibilità

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 4: Fondamenti di Informatica - UniBG · 2014-12-01 · La qualità del Web Usabilità del Web Accessibilità Fondamenti di Informatica Accessibilità e usabilità Cazzaniga Paolo Dip.

La qualità del WebUsabilità del Web

Accessibilità

Modelli di qualità di un sito Web

Un prodotto del Web viene valutato secondo alcune caratteristicheprincipali:

GraficaContenutoAutorevolezzaUsabilitàAccessibilità

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 5: Fondamenti di Informatica - UniBG · 2014-12-01 · La qualità del Web Usabilità del Web Accessibilità Fondamenti di Informatica Accessibilità e usabilità Cazzaniga Paolo Dip.

La qualità del WebUsabilità del Web

Accessibilità

Modelli di qualità di un sito Web

ArchitetturaStrutturaMappa del sitoNavigazione

ComunicazioneHome pageBrand imageGrafica

FunzionalitàAdeguatezzaCorrettezza

ContenutoCategorizzazione/labelingStileInformazioneLocalizzazione

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 6: Fondamenti di Informatica - UniBG · 2014-12-01 · La qualità del Web Usabilità del Web Accessibilità Fondamenti di Informatica Accessibilità e usabilità Cazzaniga Paolo Dip.

La qualità del WebUsabilità del Web

Accessibilità

Modelli di qualità di un sito Web

GestioneDisponibilitàMonitoraggioAggiornamentoRelazioni con gli utenti

AccessibilitàTempi di accessoReperibilitàIndipendenza dal browserAccessibilità per i disabili

UsabilitàEfficaciaEfficienzaSoddisfazione dell’utente

I principi di accessibilità sono fondamentali e si riflettono anche suusabilità, contenuto e architettura

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 7: Fondamenti di Informatica - UniBG · 2014-12-01 · La qualità del Web Usabilità del Web Accessibilità Fondamenti di Informatica Accessibilità e usabilità Cazzaniga Paolo Dip.

La qualità del WebUsabilità del Web

Accessibilità

Valutazione di un sito Web

Viene effettuata da un campione di valutatori (esperti e non)Viene definita una scala di valutazione

Diversi pesi in base alla tipologia di sito WebDiverse scale e normalizzazione dei valori

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 8: Fondamenti di Informatica - UniBG · 2014-12-01 · La qualità del Web Usabilità del Web Accessibilità Fondamenti di Informatica Accessibilità e usabilità Cazzaniga Paolo Dip.

La qualità del WebUsabilità del Web

Accessibilità

Risultati della valutazione

Visualizzazione e confronto dei risultati della valutazione di siti Web:diagrammi di Kiviat

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 9: Fondamenti di Informatica - UniBG · 2014-12-01 · La qualità del Web Usabilità del Web Accessibilità Fondamenti di Informatica Accessibilità e usabilità Cazzaniga Paolo Dip.

La qualità del WebUsabilità del Web

Accessibilità

Risultati della valutazioneVisualizzazione della dispersione dei dati: grafici a barre

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 10: Fondamenti di Informatica - UniBG · 2014-12-01 · La qualità del Web Usabilità del Web Accessibilità Fondamenti di Informatica Accessibilità e usabilità Cazzaniga Paolo Dip.

La qualità del WebUsabilità del Web

Accessibilità

Outline

1 La qualità del Web

2 Usabilità del Web

3 Accessibilità

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 11: Fondamenti di Informatica - UniBG · 2014-12-01 · La qualità del Web Usabilità del Web Accessibilità Fondamenti di Informatica Accessibilità e usabilità Cazzaniga Paolo Dip.

La qualità del WebUsabilità del Web

Accessibilità

Usabilità

Secondo l’ISO l’usabilità è il grado in cui un prodotto può essereusato dai suoi utenti per raggiungere certi obiettivi con efficacia,efficienza e soddisfazione in uno specifico contesto d’uso.

Curva di apprendimentoSemplicità di memorizzazioneEfficienzaErroriSoddisfazione

Il concetto di usabilità si riferisce allo scopo finale per cui un prodottoè stato disegnato, mentre l’esperienza d’uso alla soddisfazionegenerale derivata dall’utilizzo del prodotto stesso

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 12: Fondamenti di Informatica - UniBG · 2014-12-01 · La qualità del Web Usabilità del Web Accessibilità Fondamenti di Informatica Accessibilità e usabilità Cazzaniga Paolo Dip.

La qualità del WebUsabilità del Web

Accessibilità

Usabilità del Web

Si seguono diversi principi a seconda degli obiettivi del sito Web, mal’utente è sempre al centro

interfaccia trasparente (no ridondanza, popup, messaggi dinotifica)breadcrumbs, l’utente deve sempre sapere dove si trovafeedback per comunicare all’utente ciò che il sistema sta facendominimizzare gli errori

istruzioni chiare e non ambiguecontrolli durante la compilazione di formannullamento delle operazioni

Usabilità fondata su teorie cognitive: ridurre il carico di memoria

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 13: Fondamenti di Informatica - UniBG · 2014-12-01 · La qualità del Web Usabilità del Web Accessibilità Fondamenti di Informatica Accessibilità e usabilità Cazzaniga Paolo Dip.

La qualità del WebUsabilità del Web

Accessibilità

Valutazione dell’usabilità del Web

Modelli di sviluppo iterativi per migliorare l’usabilità

Visibilità dello stato del sistemaCorrispondenza tra sistema e mondo realeControllo e libertà dell’utenteConsistenza e standardPrevenzione dell’erroreRiconoscimento anziché ricordoFlessibilità d’usoEstetica e design minimalistiSupporto all’utenteHelp e documentazione

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 14: Fondamenti di Informatica - UniBG · 2014-12-01 · La qualità del Web Usabilità del Web Accessibilità Fondamenti di Informatica Accessibilità e usabilità Cazzaniga Paolo Dip.

La qualità del WebUsabilità del Web

Accessibilità

Valutazione dell’usabilità del Web

Valutazioni da parte di non esperti del settore

Lista di task da eseguireThink aloud mentre vengono svolti i taskUso di log (es. Google Analytics)Oculometria (es. eyetracking e heatmap)Invenzione di personaggi fittizi

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 15: Fondamenti di Informatica - UniBG · 2014-12-01 · La qualità del Web Usabilità del Web Accessibilità Fondamenti di Informatica Accessibilità e usabilità Cazzaniga Paolo Dip.

La qualità del WebUsabilità del Web

Accessibilità

Outline

1 La qualità del Web

2 Usabilità del Web

3 Accessibilità

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 16: Fondamenti di Informatica - UniBG · 2014-12-01 · La qualità del Web Usabilità del Web Accessibilità Fondamenti di Informatica Accessibilità e usabilità Cazzaniga Paolo Dip.

La qualità del WebUsabilità del Web

Accessibilità

Accessibilità

Il termine accessibilità si riferisce in senso lato alla facilità di accessoe fruizione del mondo circostante da parte del maggior numeropossibile di individui, senza discriminazioni

Eliminazione delle barriere che ostacolano l’accesso o l’utilizzo delletecnologie

Accessibilità del Webformale (durante lo sviluppo)contenutistica (in fase di inserimento dei contenuti: testo,immagini, ecc.)

Accessibilità non significa usabilità

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 17: Fondamenti di Informatica - UniBG · 2014-12-01 · La qualità del Web Usabilità del Web Accessibilità Fondamenti di Informatica Accessibilità e usabilità Cazzaniga Paolo Dip.

La qualità del WebUsabilità del Web

Accessibilità

Standard e Leggi

Rendere il Web accessibile a tutti, indipendentemente dalla presenzadi disabilità

Web Accessibility InitiativeFornire alternative equivalenti per il contenuto visivo e audioNon fare affidamento unicamente sul coloreUsare marcatori e fogli di stile e farlo in maniera appropriataRendere chiaro mediante il markup l’uso del linguaggio naturaleCreare tabelle che si trasformino in maniera eleganteGarantire che le pagine che utilizzano le tecnologie più recenti sitrasformino in maniera eleganteGarantire all’utente il controllo dei mutamenti di contenutodipendenti dal tempo

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 18: Fondamenti di Informatica - UniBG · 2014-12-01 · La qualità del Web Usabilità del Web Accessibilità Fondamenti di Informatica Accessibilità e usabilità Cazzaniga Paolo Dip.

La qualità del WebUsabilità del Web

Accessibilità

Standard e Leggi

Web Accessibility InitiativeGarantire l’accessibilità diretta delle Interfacce Utente IncorporateProgettare per garantire l’indipendenza dal dispositivoUsare soluzioni temporaneeUsare le tecnologie e le linee guida del W3CFornire informazioni di contesto e orientamentoFornire meccanismi di navigazione chiariGarantire che i documenti siano chiari e semplici

Legge “Stanca”disposizioni per favorire l’accesso agli strumenti informatici daparte di disabiliper pubbliche amministrazioni e privati concessionari di servizipubblici

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 19: Fondamenti di Informatica - UniBG · 2014-12-01 · La qualità del Web Usabilità del Web Accessibilità Fondamenti di Informatica Accessibilità e usabilità Cazzaniga Paolo Dip.

La qualità del WebUsabilità del Web

Accessibilità

Accessibilità: linee guida

Utilizzo di canali multisensoriali

Livello cromatico (http://colorschemedesigner.com/)contrasto elevatoevitare schemi cromatici difficilmente leggibili da daltoniciusare sfondi monocromatici

Livello testualefont semplici e leggibili, dimensione ragionevoleinterlinea sufficienteallineamento a sinistraevitare immagini con testoevitare testi lampeggianti e in movimento

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 20: Fondamenti di Informatica - UniBG · 2014-12-01 · La qualità del Web Usabilità del Web Accessibilità Fondamenti di Informatica Accessibilità e usabilità Cazzaniga Paolo Dip.

La qualità del WebUsabilità del Web

Accessibilità

Accessibilità: linee guida

Accessibilità per non vedentiseguire gli standard di formattazione delle pagineuso di tag per permettere agli screen reader di leggere in sequenzai contenutiusare il testo alternativo per le immaginicollegamenti ipertestuali informativi

Disabilità motoriescorciatoie da tastieracomandi vocali

Disabilità uditiveprodurre sottotitoli per i contenuti videotrascrizioni dei contenuti audio

Dott. Cazzaniga Paolo Fondamenti di Informatica

Page 21: Fondamenti di Informatica - UniBG · 2014-12-01 · La qualità del Web Usabilità del Web Accessibilità Fondamenti di Informatica Accessibilità e usabilità Cazzaniga Paolo Dip.

La qualità del WebUsabilità del Web

Accessibilità

Valutazione dell’accessibilità

Pagine che rispettano criteri di accessibilità migliorano il proprioPageRankValutazione utilizzando strumenti automatici

W3C ValidatorEsempio di sitoConsigli per rendere la navigazione accessibile

Dott. Cazzaniga Paolo Fondamenti di Informatica