Lezione 8 (stampa)
Transcript
Lezione 8 (stampa)
Lezione 8 Richiamo progettazione Fasi della progettazione Specifica dei requisiti Progettazione di siti web a.a. 2015/16 Usabilità Maria Simi Aprile, 2016 Web design - Progetto della struttura di navigazione - Progetto della struttura delle pagine Progetto grafico Usabilità uno dei criteri di qualità (quello centrale) Progettare per l’usabilità Progettare per l’utente [Veen, Krug, Nielsen] Nielsen] Che cos’è l’usabilità? L' usabilità è l' "efficacia, efficienza e grado di soddisfazione con cui uno specifico insieme di utenti possono svolgere un insieme di compiti in un certo contesto" (ISO). L'usabilità riguarda l'esperienza dell'utente con il sito (UX - User eXperience) Progettare per l'usabilità vuol dire progettare siti Web che sono semplici, funzionali e facili da usare. La prima legge dell'usabilità secondo Steve Krug [Krug] è Don't make me think! Altri aspetti (coerenza dell'interfaccia, navigabilità, trovabilità, concisione ...) sono visti come modi per raggiungere questo obiettivo. Progetto “centrato sull’utente” Gli utenti sono coinvolti dall’inizio e in tutte le fasi Gli obiettivi del committente devono essere bilanciati con le esigenze degli utenti Domande da porsi Chi sono gli utenti del sito web e quali sono il loro obiettivi? Quali sono le informazioni e le funzioni di cui gli utenti hanno bisogno? in quale forma? Come gli utenti pensano che il sito dovrebbe funzionare e qual è la loro esperienza d’uso del web? Che hardware e software possiede la maggioranza degli utenti per accedere al sito? 1 di 8 Perché è importante Gli utenti del Web sono in gran parte utenti occasionali, non esperti In Internet la concorrenza è sempre soltanto a un clic di distanza (On (On the Internet the competition is always just one click away): away): è talmente facile navigare e la scelta così ampia, che se gli utenti sono confusi o frustrati se ne vanno a navigare da un'altra parte Una delle risorse più preziose nell'economia di Internet è l'attenzione dell'utente Il pulsante più usato è ... il pulsante BACK! Aspetti dell' usabilità Efficacia:: il successo dell’utente nel trovare informazione Efficacia e svolgere compiti Efficienza:: velocità dell’utente nel raggiungere i suoi Efficienza obiettivi Soddisfazione:: grado di soddisfazione, confort nell’uso Soddisfazione Tolleranza agli errori: errori: frequenza e gravità degli errori Apprendimento:: l’uso del sito da parte di un utente Apprendimento migliora col tempo? Lezione 8 Strategie per l’usabilità Esempi di regole euristiche Regole euristiche ricavate dagli studi degli esperti Coerenza dell’ interfaccia Ricerca sugli utenti: identificare e conoscere gli utenti Reattività (feedback): ad ogni azione deve corrispondere una reazione Interviste (on site, surveys, individuali) Focus group Analisi dei task: Cosa faranno? Come? Personaggi (personas): personaggio fittizio che rappresenta un gruppo di utenti Scenari d’uso da parte di utenti con obiettivi specifici Obiettivi di usabilità misurabili Coerenza dell’interfaccia Principio cardine dell’usabilità, dal Mackintosh in poi Uno stesso comando, una stessa icona, una stessa voce di menù ha la stessa funzione in tutti i contesti. Si impara una volta e si usa dovunque. Quando si impara a guidare si impara a guidare ogni macchina ... Specifiche del web: navigabilità e trovabilità navigabilità:: la facilità in cui si reperiscono informazioni navigando in navigabilità un sito trovabilità:: la capacità di un'informazione, risorsa od oggetto di trovabilità essere localizzabile o fruibile. Usabilità dei contenuti web Il contesto del web Il mondo dell’editoria ha regole molto solide. Il Web è giovane ma ha già un suo “contesto” e le sue regole. Coerenza esterna: esterna: le aspettative che l’utente deriva dalla conoscenza del Web Coerenza interna: interna: consistenza nella grafica e nella navigazione Un vantaggio per l'utente ma anche per il progettista, che può fare affidamento su soluzioni collaudate può concentrarsi su aspetti più creativi o sui contenuti Esempi di convenzioni e aspettative Stile dei collegamenti testo in azzurro sottolineato, manina “on-mouse-over” viola o rossastro per i link visitati il colore può essere cambiato, la sottolineatura può essere tolta Importante: non sottolineare testo che non è un link Uso di frecce per la navigazione freccia a destra: "continua", "successivo", "avanti" freccia a sinistra: "indietro" freccia in alto: "sopra" freccia in basso: "sotto" in una qualche gerarchia Metafore efficaci: carrelli nel commercio elettronico 2 di 8 Modelli mentali, mappe mentali Il sito ha successo se si adegua al modello mentale dell’utente Il modello mentale può essere esteso, ma con cautela e coerenza Rompere le convenzioni disorienta, demolisce la fiducia: bisogna avere un buon motivo per farlo Mappe mentali: mentali: modello della struttura del sito come risultato della navigazione I link interni alla pagina possono disorientare Lezione 8 Esempi di euristiche di usabilità Un test di usabilità euristico consiste nel rispondere alle seguenti tre domande: Pagina a tre pannelli I tre pannelli servono a rispondere alle tre domande Dove sono?: sono?: possibilità di localizzazione anche entrando "da porte secondarie". identità Che cosa c'è qui?: qui?: comprensione del contenuto. contenuto navigazione Dove posso andare?: andare?: capire la struttura di navigazione. Schemi di progetto Percorsi di briciole Design pattern: pattern: soluzioni generali a problemi molto diffusi che possono essere riutilizzate e adattate Ispirati da Christopher Alexander, un architetto Pattern:: una regola con tre parti che esprime una relazione tra un Pattern contesto, contesto, un problema e una soluzione Problemi ricorrenti. Soluzione astratta e riutilizzabile. Un processo di progettazione guidato da un linguaggio di “pattern” si può adattare anche al Web Ian Graham, “Web patterns for usability” Interfaccia di ricerca Check box? Bottone radio? Menù a discesa? 3 di 8 Esempi Elettronica > Foto > macchine digitali Ristoranti > Etnici > Cinesi > Cantonesi Contesto: siti con cataloghi gerarchici Dove collocarli? Che simbolo usare? Ultime tendenze per le form Gli ingredienti: una text-box, delle opzioni, un bottone Quanto grande la text-box? Dove scrivo 'cerca'? Il bottone vai è necessario? I percorsi di argomenti (percorsi di briciole) sono strumenti di navigazione molto efficaci per siti con una strutturazione gerarchica degli argomenti. Lezione 8 Uso dei tab Copiare o creare? I tab sono molto efficaci nel suddividere il sito in prospettive. Giusto compromesso tra usare schemi che già funzionano e a cui gli utenti sono abituati e innovazione Analogia con gli schedari di una volta Per rompere le regole bisogna conoscerle Alcuni esempi: Non essere troppo rigidi con l’applicazione delle regole di usabilità Amazon Sloan Usabilità secondo Jacob Nielsen Jacob Nielsen è considerato il guru dell’usabilità Tensione tra Jacob Nielsen e i creativi. Usabilità delle pagine La cosa più importante sono i contenuti Nielsen Norman Group no allo spazio sprecato Nel suo libro [Nielsen]: no alle cose inutili no ad un utilizzo non ottimale della finestra del browser - lo spazio 'above 'above the folder' folder' è prezioso Usabilità delle pagine Usabilità dei contenuti Usabilità della navigazione Differenza con le interfacce grafiche tradizionali la sfida è fare pagine che si adattino ai diversi media che occupino al meglio lo spazio disponibile sullo schermo misure percentuali migliori di misure fisse la frase "ottimizzato per uno schermo 800x600" (best viewed with ...) è da evitare Tempi di risposta Il caricamento lento è uno dei peccati mortali del Web secondo Siegel Tempi di risposta < 1 sec; pagine di 30-40 KB (comprese immagini) tempi prevedibili: uniformi e annunciati uso cauto della grafica e della multimedialità caricamento parziale (ALT, WIDTH, HEIGHT su immagini e tabelle) Dimensione pagina: somma delle dimensioni di tutti i file coinvolti HTTP 1.1 connessioni keep-alive (viene mantenuta aperta la connessione) 4 di 8 Link Tipi di link Link strutturali (di navigazione) Link associativi (approfondimento di contenuti) Link ad altri siti Suggerimenti testo del link non troppo lungo (< 80 caratteri) testo significativo (evitare “clicca qui”) testo supplementare che spiega cosa si troverà usare TITLE - per nome del sito di destinazione - sezione diversa del sito - avvertimenti (se necessaria registrazione, lingua ...) Lezione 8 Ancora sui link Il colore dei link colore azzurro per link non visitati colore violetto o rossastro per i link già visitati colore diverso per link in uscita dal sito? hover diverso? Link in ingresso sono un valore le pagine devono essere permanenti le pagine devono avere contenuti specifici e approfondimenti Usabilità dei contenuti Lo stile dei testi è importante Un titolo o link scadente può costare a una azienda 10 milioni 5 secondi in più per interpretarlo 10% cliccano anche se non interessati 30 secondi per capire che la cosa non interessa 10.000 dipendenti a 100.000 lire l’ora Può servire capire come la gente usa il Web ... richieste di abbonamento e registrazioni sono ostacoli ai link in ingresso Come gli utenti usano il Web [Krug] Come gli utenti usano il Web (eye (eye tracking)) tracking Scrivere per il Web Scrivere per il Web Bisogna essere estremamente succinti e diretti 25% più lento leggere 50% più succinto Vietate le lunghe spiegazioni Limitare l’uso della barra di scorrimento Titoli significativi Usati dai motori di ricerca Vanno nei “favoriti” devono essere ancora significativi se decontestualizzati 5 di 8 Un paragrafo un’idea Principio della piramide capovolta il contenuto più importante all’inizio della pagina i link importanti nella prima schermata Ipertesti, non testi lineari suddivisi su più pagine Pagine brevi, uso limitato della barra di scorrimento Linee brevi Flusso principale Approfondimenti cose che interessano solo alcuni utenti Lezione 8 Un esempio Prima della cura Il seguente questionario è stato realizzato con lo scopo di fornirci informazioni che ci aiuteranno a migliorare il sito e renderlo più rispondente alle nostre esigenze. Per favore, selezionate le vostre risposte dai menù a discesa o spuntando le apposite caselle mostrate sotto. Saranno necessari solo 2-3 minuti per completare il questionario. In fondo al modulo potete scegliere di lasciare il vostro nome, indirizzo e numero di telefono. Se lasciate il vostro nome e numero potrete essere contattati in futuro per partecipare ad un sondaggio per aiutarci a migliorare il sito. Se avete commenti o dubbi che richiedono una risposta per favore contattate il servizio clienti. Leggibilità Dopo la cura Per favore, aiutaci a migliorare il sito rispondendo a queste domande. Dovrebbero essere sufficienti 2-3 minuti per completare il questionario. Se hai commenti o dubbi che richiedono una risposta, per favore contatta il servizio clienti. clienti. Usabilità della navigazione Le domande a cui rispondere sono tre: Dove mi trovo? - Logo in ogni pagina, struttura di navigazione ripetuta, percorso di briciole Grafica di sfondo non invasiva Caratteri non troppo piccoli EVITARE TUTTO MAIUSCOLO: PIÙ LENTO DA LEGGERE Per approfondimenti vedi il sito Il mestiere di scrivere di Luisa Carrada Strumenti per la navigazione Strumenti offerti dai browser Link visitati di recente Back Segnalibri Dove sono stato? - bottone back e link rossastri Mappa del sito Dove posso andare? - link topici: ulteriori informazioni - link strutturali: un livello sopra, pagina successiva ... - link associativi: contenuti simili Motori di ricerca La struttura del sito deve essere progettata per la semplicità di navigazione e non caotica Architettura dell’informazione Il progetto della struttura di un sito è il dominio dell’Architettura dell'informazione (AI) L’architetto dell’informazione è colui che organizza i contenuti ossrvando le strutture ricorrenti presenti nei dati, mette ordine nel caos, rende semplice trovare le informazioni sono richiesti metodi efficaci e intuitivi di classificazione analizza i contenuti e le esigenze degli utenti e trovare una corrispondenza Diversi paradigmi Classificazioni gerarchiche enumerative Classificazioni a faccette Folksonomie 6 di 8 Colori di sfondo in contrasto Navigazione contrapposta a ricerca raggiungibile da ogni pagina del sito presentazione dei risultati … ne parleremo a proposito di promozione Gerarchie Quando l’informazione è complessa bisogna costruire un sistema di classificazione (tassonomia): categorie di oggetti, sezioni di un sito web ... Una gerarchia è un modo comune di organizzare una tassonomia; bisogna dare nomi intuitivi alle categorie (etichette) Un unico schema può non essere soddisfacente nel web: Al "catalogo" possono sovrapporsi criteri geografici, distinzioni sull'utenza, esigenze di popolarità, di freschezza dell'informazione ... Gli schemi di classificazione studiati negli anni in ambito bibliotecario sono inadeguati: pensati per i libri, chiusi, non estendibili Lezione 8 Alternative Classificazione a faccette Metodo introdotto da Ranganathan (1933) Descrizione degli oggetti attraverso loro caratteristiche (faccette) Ogni faccetta è indipendente dalle altre Folksonomy Tagging collaborativo o sociale Tag clouds per mettere in evidenza i tag più popolari Card sorting Un metodo empirico che prevede di coinvolgere gli utenti nell’organizzare l’informazione in un sito web, in modo per loro chiaro Si chiede di raggruppare i contenuti per somiglianza in gruppi o categorie Card sorting chiuso: chiuso: le categorie sono fissate (classificazione) Card sorting aperto: aperto: oltre a raggruppare si chiede anche di dare un nome alle categorie (clustering) Come procedere Predisporre le carte, una carta per ogni tipo di contenuto (50) In una sessione di card sorting ciascun utente raggruppa le carte in gruppi e poi dà loro un nome [motivando le scelte ad alta voce] Analisi dei dati Esistono strumenti in rete Per saperne di più Donna Spencer Valutazione di usabilità Valutazione euristica Test di usabilità con gli utenti Test early. Test often. compiuta da esperti, senza utenti, sulla base di principii e dell’esperienza Gli utenti devono essere rappresentanti tipici delle categorie a cui è rivolto il sito Linee guida e liste di controllo Avranno dei compiti da svolgere Simulazione cognitive (cognitive walk-throughs) test con gli utenti Think aloud: aloud: mentre interagiscono con il sito commentano e vengono registrati gli utenti svolgono compiti specifici Test di compito e test di scenario gli esperti osservano, registrano I problemi individuati dagli esperti non coincidono normalmente con i problemi degli utenti Esempi di test di compito (task) Agenzia di viaggio Registrati sul sito Ricerca nel catalogo un viaggio a Cuba di una settimana, con partenza il 24 dicembre Scegli l’albergo più economico e richiedi disponibilità posti e preventivo per 2 persone Accedi alla tua scheda personale e modifica indirizzo 7 di 8 Esempio di test di scenario I task elementari non vengono esplicitamente indicati, ma si descrive un obiettivo più generale Agenzia di viaggio Organizza una settimana al mare per te e tua moglie, in una località tropicale, durante le vacanze di Natale. Pertenza dopo il 22 dicembre, ritorno entro il 10 gennaio. Spesa complessiva non eccessiva: entro i 2500 euro tutto compreso. Siete entrambi appassionati di pesca subacquea e preferireste un villaggio vacanze vicino al mare ma non troppo lontano da un centro abitato per fare shopping. Trovate nel sito una soluzione soddisfacente, con disponibilità di posti liberi. Lezione 8 Test con gli utenti costosi? Conclusioni La conduzione richiede un po’ di esperienza Progettare per l'usabilità Gli utenti dove li trovo? Vanno pagati? Quanti ne servono? Nielsen ci dice che … Pensare agli utenti tipici e a come questi usano il sito Design pattern efficaci Una serie di regole euristiche scaturite dagli studi di usabilità Test con utenti reali Per saperne di più ... Libro di Nielsen "Web Usability", Apogeo 2000. Guide di Luca Rosati www.usabile.it 8 di 8