Usabilit - PowerPoint PPT Presentation

1 / 50
About This Presentation
Title:

Usabilit

Description:

Usabilit Cos l usabilit A chi non mai capitato di spingere una porta invece di tirarla o di rinunciare a lavarsi le mani perch non riesce ad azionare ... – PowerPoint PPT presentation

Number of Views:84
Avg rating:3.0/5.0
Slides: 51
Provided by: goy1
Category:

less

Transcript and Presenter's Notes

Title: Usabilit


1
Usabilità
2
Cosè lusabilità
  • A chi non à mai capitato di spingere una porta
    invece di tirarla o di rinunciare a lavarsi le
    mani perché non riesce ad azionare il rubinetto?
    In questi casi la sensazione di incapacità
    personale è molto forte eppure, la colpa non è
    dell'utente, bensì di chi ha progettato questi
    oggetti d'uso comune senza considerare le normali
    attività mentali la cui conoscenza è essenziale
    per la progettazione di un ambiente ben
    organizzato e rispondente alle esigenze della
    mente
  • Sullusabilità degli oggetti quotidiani

3
Cosè lusabilità
  • Donald A. Norman, The Design of Everyday Things,
    Basic Books, 1988
  • Donald A. Norman, La caffettiera del masochista.
    Psicopatologia degli oggetti quotidiani, Giunti
    Editore 1996
  • Un brevissimissimo riassunto
  • www.webaccessibile.org/argomenti/documento.asp?Do
    cID401
  • Sullusabilità del Web
  • Jakob Nielsen, Designing Web Usability, Macmillan
    Computer Publishing, 2000
  • Jakob Nielsen, Web Usability, Apogeo, 2000

4
Perché lusabilità - I
  • Prodotti tradizionali lutente prima compra il
    prodotto, poi lo usa
  • Siti web lutente prima visita il sito, e si
    incontra/scontra con la sua usabilità, poi compra
    il prodotto
  • lusabilità sul web è importantissima!
  • Non leggere mai un libro tecnico di
    programmazione web (HTML, Javascript, e..) prima
    di un libro sullusabilità del web
  • altrimenti le scelte tecnologiche e la
    soddisfazione dei criteri estetici del
    programmatore diventeranno più importanti delle
    esigenze degli utenti!

5
Perché lusabilità - II
  • Le difficoltà della navigazione sul web
  • Disorientamento(dove devo andare? dove sono?)
  • Digressioni(sindrome da zapping sul web)
  • Information overload (essere travolti da una
    valanga di informazioni)
  • Tener traccia delle informazioni
    trovate(segnalibri e simili)
  • Design della singola pagina
  • Design del sito web

6
Perché lusabilità - III
  • Design della singola pagina

7
Design di pagine web - I
  • Design della singola pagina
  • dovrebbe focalizzarsi più sul contenuto che sulla
    navigazione il contenuto dovrebbe coprire il 50
    - 80 dello spazio sullo schermo
  • è bene inserire sempre un logo (link alla home
    page) per fornire allutente il contesto di
    navigazione anche nelle pagine interne, perché
  • lutente può capitare su una pagina interna del
    sito anziché sulla home page (es. da un motore di
    ricerca)
  • lutente può mettere un segnalibro su una pagina
    interna del sito anziché sulla home page

8
Accesso multi-piattaforma - I
  • Una pagina web può essere visualizzata
  • Sul monitor ad alta risoluzione di una
    workstation
  • Sul monitor di un Personal Computer o di un
    computer portatile
  • Sul display di un telefono cellulare
  • Su un palmare
  • Sul display a bordo di unauto
  • il design deve far sì che la pagina sia visibile
    anche su schermi di piccole dimensioni
  • possibilmente utilizzando fogli di stile che
    separino il contenuto (unico) dalla presentazione

9
Accesso multi-piattaforma - II
  • Attenzione anche ai diversi browser (Explorer,
    Netscape, Mozilla, ) e alle diverse versioni (IE
    5, IE 6, )!
  • Un sito dovrebbe essere visibile con tutti i
    tipi di browser e non solo con le ultime versioni
    (ma almeno con quelle immediatamente precedenti)
  • non usate plug-in() che non siano assodati
  • non usate tecniche trendy, che potrebbero, in
    breve, rivelarsi dei flop
  • () programma che viene installato nel browser
    e serve per eseguire per esempio Applet Java o
    pagine Flash

10
Tempo di risposta
  • Il tempo di risposta è determinato da
  • capacità di calcolo del server (hardware)
  • connessione del server a Internet
  • Internet stessa
  • connessione dellutente a Internet
  • velocità (di impaginazione) del browser e del PC
  • presenza di grafica o video pesanti (file molto
    grandi)
  • Tenete conto che
  • il limite perchè il flusso di pensiero
    dellutente non venga interrotto 1 sec.
  • il limite perché lutente non distolga
    lattenzione 10 sec. (dopo i quali inizierà
    unaltra attività)
  • I tempi di risposta devono essere veloci e
    prevedibili
  • usate la grafica e i video solo se davvero utile
    e riducete le dimensioni dei file al minimo
  • indicate la grandezza dei file da scaricare

11
Link
  • Il testo dei link (ancore) non deve essere troppo
    lungo e deve contenere parole significative per
    es
  • evitate
  • To get information on the weather click here
  • meglio
  • We have information on the weather
  • Il colore dei link (da visitare, visitati) deve
    essere standard (da visitare blu, visitati
    rosso o violetto) il testo sottolineato

12
Frames - I
  • I frame servono a suddividere la finestra del
    browser in sotto-finestre tra loro indipendenti,
    nelle quali si possono caricare documenti (file
    HTML) diversi

13
Frames - II
Il file HTML che rappresenta lintera pagina
contiene le istruzioni per la suddivisione della
finestra ltFRAMESET ROWS"20, 80"gt ltFRAME
NAME"upperbar" SRC"title.html"gt ltFRAMESET
COLS30, 70"gt ltFRAME NAME "leftbar"
SRCleft.html"gt ltFRAME NAME "mainarea"
SRCmain.html"gt lt/FRAMESETgt lt/FRAMESETgt
title.html
"upperbar" (20)
left.html
main.html
80
"leftbar" (30 di 80)
"mainarea" (70 di 80)
14
Frames - III
  • Lattributo TARGET

Ipotesi 1 voglio caricare la pagina
pubblicazioni.html al posto dell'intera pagina
Ipotesi 2 voglio caricare la pagina
pubblicazioni.html nel frame "mainarea"
15
Frames - IV
Ipotesi 1 voglio caricare la pagina
pubblicazioni.html al posto dell'intera pagina
pubblicazioni ltA HREF"pubblicazioni.html"
TARGET"_top"gtpubblicazioni lt/Agt
carica nella finestra intera
Ipotesi 2 voglio caricare la pagina
pubblicazioni.html nel frame "mainarea"
pubblicazioni ltA HREF"pubblicazioni.html"
TARGET"_self"gtpubblicazioni lt/Agt
carica nel frame in cui ti trovi (NB equivale a
non indicare il TARGET)
16
Frames - V
  • Dal punto di vista dellusabilità, meglio NON
    usare i frame!
  • I frame possono creare problemi
  • quando salviamo nei segnalibri/preferiti del
    browser un sito con frames
  • quando vogliamo stampare la pagina
  • con i motori di ricerca
  • perché lURL visualizzato nella barra degli
    indirizzi corrisponde al frameset e non al
    contenuto della pagina

17
Contenuto - I
  • Il contenuto è la cosa più importante quando un
    utente arriva su un sito, innanzitutto cerca il
    contenuto
  • la progettazione del contenuto è
    importantissima!
  • La lettura a schermo è più lenta del 25
    rispetto a quella su carta
  • Siate concisi indicativamente un contenuto su
    web dovrebbe contenere il 50 del testo rispetto
    allo stesso contenuto su carta
  • Scrivete paragrafi brevi, leggibili a colpo
    docchio
  • Usate la struttura dellipertesto (i link) per
    suddividere il testo in più unità semantiche

18
Contenuto - II
  • Gli utenti del web tendono a non leggere il
    testo, ma a scorrerlo rapidamente con gli occhi
  • Strutturate il testo in 2 o 3 livelli
  • 1 Tecnologie Web
  • 1.1 Tecnologie client-side
  • 1.1.1 Le Applet
  • Usate titoli significativi (che sintetizzino bene
    il contenuto)
  • Usate le liste
  • Evidenziate le parole-chiave (per esempio con il
    colore)

19
Contenuto - III
  • 107

20
Contenuto - IV
  • 109

21
Contenuto - V
  • Usate un linguaggio il più possibile semplice
  • mettete linformazione importante allinizio
  • cercate di esprimere uno e un solo concetto per
    ogni paragrafo/blocco di testo (molti utenti
    leggono solo la prima frase di ogni paragrafo)
  • usate costrutti sintattici semplici
  • fate attenzione allironia e ai giochi di parole
    gli utenti del web sono internazinali e
    potrebbero non capire

22
Contenuto - VI
  • Gli utenti
  • raramente usano le barre di scorrimento
  • spesso seguono i link che trovano allinizio
    senza leggere lintera pagina
  • dividete le informazioni in blocchi significativi
    e omogenei, collegati mediante link (sfruttate
    lipertesto)
  • non utilizzate i link solo per dividere il testo
    in più pagine, senza struttura logica

23
Contenuto - VII
114
24
Contenuto - VIII
119
25
Leggibilità del testo
  • Testo e sfondo devono avere colori contrastanti
    (meglio testo scuro su sfondo chiaro)
  • Meglio sfondi a tinta unita o con immagini
    leggere (trasparenti)
  • I font devono essere abbastanza grandi per essere
    letti senza difficoltà anche da persone con una
    vista non perfetta
  • Solo testi statici il testo in movimento è molto
    più difficile da leggere
  • I font senza grazie (sans-serif) sono più facili
    da leggere, ma gli utenti preferiscono i G
    (serif) compromesso se i caratteri sono piccoli
    ? sans-serif altrimenti ? serif
  • Non usate testo tutto maiuscolo E PIU
    DIFFICILE DA LEGGERE ALMENO DEL 10 RISPETTO AL
    MINUSCOLO

26
Il titolo della finestra
  • Nel file HTML
  • ltHEADgt
  • ...
  • ltTITLEgtDipartimento di Informatica -
  • Università di TorinoltTITLEgt
  • ...
  • lt/HEADgt
  • Il titolo della finestra è molto importante e
    deve essere conciso e significativo, perché
  • i motori di ricerca lo usano per identificare il
    contenuto della pagina
  • i browser lo usano per inserire la pagina nei
    segnalibri/preferiti

27
Multimedialità e grafica - I
  • Luso selvaggio della multimedialità confonde
    solo lutente
  • Luso di oggetti multimediali implica la
    necessità di plug-in (che possono creare
    problemi) usateli solo se davvero necessari
  • Gli oggetti multimediali sono generalmente molto
    pesanti (file grandi) occorre molto tempo di
    connessione per scaricarli/visualizzarli
  • Le animazioni hanno un effetto irresistibile
    sulla visione periferica umana
  • attirano lattenzione (se usate propriamente)
  • distraggono (se usate impropriamente)

28
Multimedialità e grafica - II
  • I video sono molto pesanti da scaricare/visualizza
    re (file grandi) usateli solo se necessari (per
    es per promuovere un film o fare la demo di un
    prodotto)
  • La grafica 3D può creare problemi perché
  • lo schermo e il mouse sono dispositivi
    bidimensionali con i quali è difficile navigare
    in uno spazio tridimensionale
  • la bassa risoluzione di alcuni schermi può
    degradare limmagine 3D
  • usatela solo se appropriata (per es nella
    pianificazione di unoperazione medica nella
    progettazione meccanica, ecc.)

29
Perché lusabilità - IV
  • Design della sito web

30
Navigazione e struttura del sito web - I
  • La struttura del sito deve riflettere il modello
    che lutente
  • ha del sito e non, per es, la struttura
    dellazienda
  • Una pagina web deve fornire sempre una risposta
    alle
  • seguenti domande
  • Dove mi trovo?
  • Cioè la pagina deve mostrare allutente la sua
    posizione corrente rispetto
  • al web ? ogni pagina deve contenere un richiamo
    (logo, nome, ) al sito a cui appartiene
  • Alla struttura del sito stesso ?
  • CdL Mgm dellInfo
  • gt Didattica
  • gtCorso Tech. Web

31
Navigazione e struttura del sito web - II
  • Dove sono stato?
  • Lutente sa quali pagine ha visto grazie
  • al colore dei link visitati
  • alla history (pulsanti Indietro/Avanti) del
    browser
  • Dove posso andare?
  • Occorre progettare una buona struttura di
    navigazione, in cui i link mostrano chiaramente I
    percorsi ipertestuali possibili

32
Navigazione e struttura del sito web - III
119
33
Motori di ricerca (interni ai siti) - I
  • Più del 50 degli utenti utilizza i motori di
    ricerca interni ai siti
  • Solo il 15 degli utenti segue solo i link
    disponibili
  • Circa il 35 degli utenti utilizza link e ricerca
  • Meglio inserire un motore di ricerca nel sito,
    ma attenzione un motore che cerca allinterno
    del sito e non sullintero web!

34
Motori di ricerca (interni ai siti) - II
  • Breve digressione sui motori di ricerca (interni
    e generali)
  • Attenzione! La posizione ottenuta da un sito nei
    risultati di una ricerca dipende da vari fattori,
    ma principalmente dalla presenza, nella pagina,
    delle parole cercate ("parole-chiave")
  • Dove sono, in una pagina web, le parole-chiave?
  • Nei cosiddetti meta-tag (cioè "nascoste") e nel
    titolo della finestra
  • ltHEADgt
  • ltMETA NAME"DESCRIPTION"
  • CONTENT"Sito istituzionale del
    Dipartimento di "gt
  • ltMETA NAME"KEYWORDS"
  • CONTENT"informatica torino
    computer science"gt
  • ltTITLEgt Dip. di Informatica -
    Università di Torino lt/TITLEgt
  • lt/HEADgt

35
Motori di ricerca (interni ai siti) - III
  • Nei titoli della pagina
  • ltH1gtAnna Goylt/H1gt
  • ltH2gt Dipartimento di Informatica -
    Università di Torino lt/H2gt
  • Nel testo vero e proprio
  • ltPgt I am a researcher at the Computer
    Science Department of
  • the University of Torino, where I
    work within the Intelligent User
  • Interfaces Group lt/Pgt
  • Nel testo che descrive le immagini
  • ltIMG SRC"img/donna.jpg" ALIGN"bottom"
    HSPACE"10"
  • ALT"Anna Goy"gt

36
Nomi degli URL - I
  • Un URL difficile (www.mia-ditta_WebSite.it) avrà
    come effetto la perdita di utenti/clienti,
    infatti, secondo un esperimento presentato alla
    conferenza DigitalKids conference, alla domanda
  • Come fai a trovare le cose che ti interessano
    sul web?
  • la risposta più comune è stata
  • Prendo il nome della cosa che mi interessa e ci
    aggiungo.com or .org
  • Gli adulti fanno più o meno lo stesso!
  • Meglio URL semplice (www.miaditta.it)

37
Top Ten Mistakes in Web Design
  • Usare i frames
  • Uso immotivato di tecnologie trendy
  • Testo che scorre, immagini in movimento
  • URL complessi
  • Pagine isolate rispetto alla struttura di
    navigazione del sito
  • Pagine che costringono ad usare pesantemente le
    barre di scorrimento
  • Mancanza di supporto alla navigazione
  • Colori non standard per i link
  • Informazioni superate
  • Tempi di attesa troppo lunghi

38
Intranet Design
  • Similar to Internet Design, with a few
    differences
  • Internet users are customers
  • Intranet users are employees

39
Intranet Design (II)
  • User interfaces
  • external pages (available to public)
  • should differ from
  • internal pages (available to employees only)
  • to allow immediate recognition

40
Intranet Design (III)
  • Advanced technological solutions can be used in
    intranets (easy upgrade of browser versions)
  • Intranets can be structured following
    organizational structure
  • Specific company terminology should be used
    (providing a glossary for new employees)

41
Intranet and Extranet
  • Differences between intranets and extranets
  • no control of hardware and software environments
    for external users
  • lower bad for extranet users
  • the extranet will not be the focus for its users,
    they will access many extranets

42
Intranet and Extranet
  • Differences between extranets and regular Web
    sites
  • extranets users know already the company
  • extranets are used for specific purposes, e.g.
    check an order
  • extranets users already decided to do business,
    no advertising or banners should appear

43
Intranet and Extranet
44
More productivity, more profits
  • Intranets usability criteria
  • efficiency
  • easy memorization
  • error reduction
  • The impact on productivity it is very high,
    because employees use intranets for a lot of tasks

45
Intranet Portals
  • The intranet should be the infrastructure for the
    company information
  • allows inter-group (divisions) communication
  • avoids repetition of work in different groups
  • allows hierarchical communication

46
Project Page
  • Should contain
  • content description
  • link to project plans, current status
  • links to participants intranet home page

47
Employee Intranet Page
  • Should contain
  • link to group page
  • links to current projects
  • competencies (important to know who knows what
    inside a company)

48
Intranet
  • Intranets require constant maintenance.
  • Intranets based on three pillars
  • hierarchical catalog of its content
  • powerful search engine
  • company news (avoiding useless e-mails)

49
Standards
  • Navigational standards
  • Page structure standards
  • for every page a model should be provided (e.g.
    stylesheet)
  • Standard guidelines and templates should be
    available from the intranet home page

50
Standard guidelines
  • A standard
  • should contain examples
  • every project phase should have a checklist
  • standard advocate
  • evangelism
  • should evolve
  • consistent with other company standards
Write a Comment
User Comments (0)
About PowerShow.com