Upload
phungkien
View
229
Download
1
Embed Size (px)
Citation preview
Slide 1Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
Osnovne tehnike vizualne komunikacije
Franc Novak
Slide 2Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
primer slabega dizajna
Slide 3Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
osnovna izhodišča
Kdaj vključiti dizajn v razvoju nekega produkta?
Slide 4Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
eleganca in enostavnost
Eleganco v dizajnu razpoznamo v primerih, ko gre za rešitev danegaproblema na inovativen, uspešen način, ki je hkrati popoln in skrajnoekonomičen.
Zelo pomembna je enostavnost rešitve.
Enostavnost rešitve dosežemo s ponavljajočim poenostavljanjem.
Slide 5Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
eleganca in enostavnost
Henry C. Beck, 1933
Slide 6Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
eleganca in enostavnost
London Underground's Victoria Line
Slide 7Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
tehnike za doseganje elegance in enostavnosti
Reduciranje dizajna do njegovega bistva
Napotki:• določi glavne lastnosti, ki naj jih ima dizajn; navedi tudi formalne
elemente, kot je na primer ime, oznaka, barva, tekstura ali slika.• kritično preglej vsak element dizajna; ali je dizajn možen brez njega? Če
ne znaš odgovoriti, ga izpusti.• poskusno odstrani element iz dizajna in poglej, kaj se zgodi. Če se dizajn
poruši, ga ohrani. Če ne, pa razmisli, če ne bi morda element izpustil.
Slide 8Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
tehnike za doseganje elegance in enostavnosti
Dva primera:
Logo Victoria and Albert Museum, London dostop za invalide
Slide 9Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
tehnike za doseganje elegance in enostavnosti
Regularnost dizajna
Napotki:• kjerkoli je možno, uporabljaj regularne geometrijske oblike, umirjene
barve, enostavne obrise.• če uporabljaš več podobnih elementov (form, oblik), jih po možnosti
naredi enake z vidika velikosti, barve, teksture, debeline linij, orientacije, poravnanja ali medsebojne razdalje.
• omeji variacije v tipografiji na nekaj velikosti ene ali dveh družin pisav.• da bi izrabil prednosti regularnosti, izpostavi kritične elemente namenoma
na neregularen način.
Slide 10Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
tehnike za doseganje elegance in enostavnosti
primer :
regularne oblike
Slide 11Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
tehnike za doseganje elegance in enostavnosti
primer:
poenotenje oblik elementov
Slide 12Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
tehnike za doseganje elegance in enostavnosti
primer :
omejitev nabora pisav
Slide 13Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
tehnike za doseganje elegance in enostavnosti
Večkratna funkcionalnost elementov dizajna
Osnovna ideja: poiskati elemente dizajna, ki lahko igrajo večkratno vlogo
Napotki:• preveri funkcijo, ki jo ima vsak posamezni element dizajna.• poišči situacije, ko imajo različni elementi enako vlogo.• preveri, če je možno nadomestiti kak element z drugim (tudi če naredimo
kako manjšo spremembo).• združi redundantne elemente v enostavno enoto ali pa jih zamenjaj z
neko skupno funkcionalnostjo glede na dano ciljno okolje
Slide 14Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
tehnike za doseganje elegance in enostavnosti
Primer večkratne funkcionalnosti iz vsakdanjega življenja
Slide 15Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
tehnike za doseganje elegance in enostavnosti
Primer večkratne funkcionalnosti
Slide 16Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
vizualni dizajn
Kako predstaviti informacije?
Kako vzbuditi pozornost?
Kako ponuditi estetski užitek?
Slide 17Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
razmerje, kontrast, skladnost
•Razmerje predstavlja relativno velikost danega elementa dizajna glede na ostale elemente celotne kompozicije.
•Kontrast predstavlja opazne razlike znotraj dane vizualne dimenzije (kot na primer oblika, velikost, barva, tekstura, pozicija).
•Skladnost (harmonija) - tipičen primer: zlati rez.
Slide 18Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
razmerje
Slide 19Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
kontrast
linija
Slide 20Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
kontrast
oblika
Slide 21Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
kontrast
velikost
Slide 22Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
kontrast
barva
Slide 23Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
kontrast
barva
Slide 24Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
kontrast
tekstura
Slide 25Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
kontrast
tipografija
Slide 26Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
kontrast
sprememba smeri
Slide 27Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
skladnost
Harmonija
Zlati rez
Slide 28Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
skladnost
Zlati rez
Slide 29Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
skladnost
Zlati rez
Slide 30Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
skladnost
koren od 2
Slide 31Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
principi dobrega dizajna Jasnost (angl. clarity)
Predstavljeni elementi so organizirani na smiseln, razumljiv in razpoznaven način.
Faktorji, ki vplivajo na jasnost dizajna so:• konsistentnost dizajna,• vizualno privlačna kompozicija,• logična razporeditev,• predstavitev primerne količine informacij,• grupiranje in poravnava elementov zaslona.
Slide 32Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
principi dobrega dizajna
Jasnost (angl. clarity)
Slide 33Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
principi dobrega dizajna
Simetrija:
Slide 34Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
principi dobrega dizajna
Simetrija:
• Določi linije, ki bodo igrale vlogo osi simetrije. Običajno se v tem koraku odločamo tudi med vertikalno in horizontalno simetrijo.
• Za človekovo zaznavanje je bolj učinkovita vertikalna simetrija.• Odloči se o vsebini, ki bo podana na obeh straneh osi simetrije.• Prepričaj se, da je os simetrije dejansko na sredini zaslona ali okna,
kjer bo podana dana vsebina.
Slide 35Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
principi dobrega dizajna
Simetrija:
Slide 36Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
principi dobrega dizajna
uravnoteženost
Slide 37Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
principi dobrega dizajna
uravnoteženost
Slide 38Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
principi dobrega dizajna
Optična prilagoditev:
Slide 39Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
principi dobrega dizajna
Optična prilagoditev:
Slide 40Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
principi dobrega dizajna
Optična prilagoditev:
Slide 41Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
principi dobrega dizajna
Optična prilagoditev:
Slide 42Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
principi dobrega dizajna
Bela okolica:
slab dizajn
Slide 43Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
principi dobrega dizajnaBela okolica:
dober dizajn
Slide 44Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
principi dobrega dizajna
Omejevanje, zadržanost (angl. restraint)
Regularnost forme, kjer so izpuščeni detajli in variacije, povečuje jasnost intransparentnost dizajna.
Omejimo se pri podajanju kontrastov, pa še to le na eno ali vsaj zelo malovizualnih dimenzij. Tako namreč dosežemo, da so dani kontrasti učinkoviti.
primer:
Slide 45Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
posredovanje informacije
• Pri snovanju uporabniškega vmesnika je cilj minimizirati število podatkov, ki jih mora uporabnik hraniti v kratkoročnem spominu.
• To dosežemo, če je informacija logična in smiselna.
Slide 46Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
posredovanje informacije
• Pri snovanju uporabniškega vmesnika ali spletnih strani je cilj minimizirati število podatkov, ki jih mora uporabnik hraniti v kratkoročnem spominu.
• To dosežemo, če je informacija logična in smiselna.
Napotki:• Razdeli informacijo na enote, ki so zaznavne, logične in smiselne. • Poskrbi, da bo vrstni red informacijskih enot na zaslonu ustrezal prioriteti
uporabnikovih pričakovanj in potreb.• Zagotovi, da bodo informacije, ki se medsebojno primerjajo, ves čas med
primerjavo vidne.• Zagotovi, da bo na zaslonu prezentirana samo takšna informacija, ki se
nanaša na uporabnikove naloge.
Slide 47Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
grupiranje
• Grupiraj posamezne informacijske enote v (7+/-2) kategorij glede na njihov izvor in namen uporabe.
• Za vsako skupino informacijskih enot, ki jih je treba neodvisno obdelovati, priredimo svojo grupo.
• Rangiraj grupe po pomembnosti in njihovo število (po možnosti) še zmanjšaj na 3 – 4.
• Maksimiraj vizualno razlikovanje med grupami in minimiziraj vizualno razlikovanje znotraj grupe.
Slide 48Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
grupiranje
Slide 49Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
načini grupiranjaGrupiranje z izrabo prazne površine
• S pomočjo praznih površin omogoči dovolj prostora za ločevanje med elementi.
• Pri spletnih straneh skrbno oceni obseg uporabe praznega prostora. Možno je, da ima za posledico potrebo pomikanja strani (page scrolling).
Slide 50Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
načini grupiranjaGrupiranje z izrabo prazne površine
Slide 51Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
načini grupiranjaGrupiranje z robovi
• Uporabi robove za poudarjanje grupiranja. • Uporabljaj standardno hierarhijo za parametre uporabljenih linij
(debelina, vzorec, ...)• Puščaj dovolj praznega prostora okrog teksta.• Poravnaj robove levo, desno, zgoraj in spodaj. • Pri spletnih straneh uporabljaj horizontalne linije s preudarkom:
rezerviraj jih za situacije, ko želiš poudariti razliko med prostorom nad in pod linijo.
Slide 52Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
načini grupiranjaGrupiranje z robovi
Slide 53Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
načini grupiranjaGrupiranje z ozadji• Grupiranje z ozadji uporablja kontrast s
preostalim delom zaslona.• Pogosto imajo ozadja preveč nasičene
barve. Priporočljiva je uporaba okrog 25% barvne nasičenosti (angl. saturation).
• Za sorodno informacijo uporabi enako ozadje.
• Uporabi večji kontrast za komponente zaslona, ki jim namenjaš večjo pozornost.
• Običajno barva ne zadostuje za grupiranje, ampak je treba dodati še robno linijo.
Slide 54Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
načini grupiranjaGrupiranje z ozadji
Slide 55Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
izražanje hierarhije
Slide 56Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
poravnava
• Identificiraj glavne poravnalne linije danega polja in poskusi poravnati z njimi ustrezne elemente.
• Za elemente in polja, ki so skoraj poravnani, poskušaj doseči njihovo poravnavo s spreminjanjem njihove velikosti in pozicije.
• Poišči samostojno ležeče elemente in jih poravnaj s kakšno od obstoječih linij poravnave.
• Če obstaja element, ki ga ne moreš poravnati z nobeno od obstoječih linij poravnav, ga postavi v položaj, ki ustreza regularni razdelitvi prostora danega dizajna.
Slide 57Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
poravnava
Slide 58Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
stopnja kompleksnosti
Stopnja kompleksnosti
• Nariši pravokotnik okrog vsakega elementa na zaslonu.• Preštej število elementov.• Preštej število vertikalnih poravnalnih linij.• Preštej število horizonlalnih poravnalnih linij.
Slide 59Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
stopnja kompleksnosti (primer)
Slide 60Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
stopnja kompleksnosti (primer)
Slide 61Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
stopnja kompleksnosti (primer)
število elementov: 28
Slide 62Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
stopnja kompleksnosti (primer)
Slide 63Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
stopnja kompleksnosti (primer)
število vertikalnih poravnav: 6
Slide 64Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
stopnja kompleksnosti (primer)
Slide 65Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
stopnja kompleksnosti (primer)
število horizontalnih poravnav: 21
Slide 66Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
stopnja kompleksnosti (primer)
stopnja kompleksnosti: 28 + 6 + 21 = 55
Slide 67Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
velikost prikaza na straneh
Premikanje (scrolling):
• Minimiziraj vertikalno premikanje.• Če pa je vertikalno pomikanje potrebno,
• razporedi znotraj strani namige, da del informacije leži “spodaj”.• organiziraj informacijo tako, da bo uporabniku logično, da je del
informacije še zakrite (n.pr. abecedni razpored).• restriktivno uporabljaj horizontalne linije, da ne bi uporabnik mislil, da
je prišel do dna strani.• olajšaj premikanje na pomembne dele z njihovim poudarjanjem.• preskrbi enovito in konsistentno oznako za konec strani
• Razmisli, če je možno uporabiti menjavanje strani (angl. paging).• Izogibaj se horizontalnemu premikanju.
Slide 68Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
restriktivno uporabljaj horizontalne linije
Povzeto po: Health and Human Services Dept.: Research-Based Web Design & Usability Guidelines, 2006
Slide 69Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
izogibaj se horizontalnemu premikanju
Povzeto po: Health and Human Services Dept.: Research-Based Web Design & Usability Guidelines, 2006
Slide 70Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
začetna točka
• Študije so pokazale, da na straneh z informacijsko vsebino ljudje najprej pogledajo tekst, šele nato pa slike.
• Večji tekst prevlada manjšega: tekst normalne velikosti, četudi poudarjen ali kot hiperlink redko igra vlogo začetne točke.
• Ljudje pogosto berejo spletne strani po vzorcu F: pogled v smeri dveh horizontalnih linij, nato pa v vertikalni smeri.
Slide 71Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
začetna točka
Slide 72Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
začetna točka
Slide 73Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
začetna točka
Slide 74Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
začetna točka
Slide 75Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
začetna točka
Slide 76Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
začetna točka
Napotki:• pripravi očitno začetno točko v zgornjem levem kotu zaslona.• usmeri uporabnikovo pozornost na najpomembnejše dele zaslona
oziroma spletne strani.
Več o metodi sledenja oči (angl. eyetracking):
http://www.useit.com/eyetracking/methodology/
Slide 77Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
razvrščanje informacije na spletnih straneh
Napotki:• Določi nivoje pomembnosti informacij. Razvrsti informacije na več
nivojev glede na pomembnost. • Postavi kritične informacije pri vrhu spletne strani. • Postavi pomembne enote na vrh spletne strani. Sem spada tudi
navigacija.• Organiziraj informacijo na jasen način. Struktura naj bo logična in jasna,
odraža naj uporabniške zahteve in cilje.• Olajšaj pregledovanje strani. Študije so pokazale, da 80% ljudi vizualno
preleti nove strani, le okrog 16% jih bere besedo-za-besedo.
Slide 78Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
razvrščanje informacije na spletnih straneh
Slide 79Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
razvrščanje informacije na spletnih straneh
Slide 80Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
navigacija
Upoštevaj naravne smeri in zaporedja premikanja oči. Oči stremijo k premikanju• od temnejših površin k svetlejšim,• od velikih objektov k manjšim,• od neobičajnih oblik k običajnim,• od nasičenih barv k umirjenim barvam.
Slide 81Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
navigacija (nadaljevanje)
Oči lahko vodimo tudi s pomočjo okvirjev. • Robovi okvirjev lahko odigrajo vlogo vizualne usmeritve. • Oči stremijo k temu, da ostanejo znotraj okvira pri izvajanju določenega
opravila.
Slide 82Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
navigacija (nadaljevanje)
Slide 83Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
navigacija (nadaljevanje)
• Minimiziraj razdalje premikov kazalca miši in oči.• Lociraj zgoraj levo najpomembnejše in najpogosteje uporabljene
elemente in ukaze.• Po vrsti usmerjaj pozornost na enote, ki so kritične, pomembne, manj
pomembne...
Slide 84Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
navigacija (nadaljevanje)
Slide 85Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
navigacija (nadaljevanje)
Slide 86Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
navigacija (nadaljevanje)
Zagotovi informacijski tok z vrha proti dnu in z leve proti desni iz naslednjih razlogov:• premiki oči med posameznimi enotami bodo krajši,• ukazni tok (control movements) med posameznimi enotami bo krajši,• grupiranja elementov bodo bolj očitno zaznana.
Slide 87Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
vizualni stil dizajna spletnih strani
Napotki:• Vzdržuj konsistenten in enoten vizualni stil vseh strani spletnega
naslova.• Vse strani naj imajo enotne vizualne karakteristike z vidika uporabljenih
barv, tipografije, slik, oblike elementov dizajna zaslona.
Enotnost in konsistenca pomagata uporabnikom pri navigaciji.
Vizualni elementi, vključno s tlorisom strani, izbiro barv in fontov vplivajo nakredibilnost spletne strani in njen rating.
Slide 88Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
primer konsistentnega dizajna
Slide 89Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
primer konsistentnega dizajna
Slide 90Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
primer konsistentnega dizajna
Slide 91Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
primer konsistentnega dizajna
Slide 92Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
primer konsistentnega dizajna
Slide 93Interakcija človek-računalnik (Osnovne tehnike vizualne komunikacije)
literatura