osnovne tehnike vizualne komunikacije - csd.ijs.sicsd.ijs.si/novak/public/mb-hci/icr-08-osnovne...

Post on 03-Feb-2018

229 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

top related