64
What Would Jacob Do? Za co by nám Jacob Nielsen dal přes držku? 24. 4. 2010, Praha, UXCamp.cz tento příspěvek by měl být lehký motivační úvod do designových heuristik nejen podle Jacoba Nielsena

What Would Jacob Do?

Embed Size (px)

DESCRIPTION

We know what's under the hood. And we know how to polish the hood.

Citation preview

Page 1: What Would Jacob Do?

What Would Jacob Do?Za co by nám Jacob Nielsen

dal přes držku?

24. 4. 2010, Praha, UXCamp.cz

tento příspěvek by měl být lehký motivační úvod do designových heuristik nejen podle Jacoba Nielsena

Page 2: What Would Jacob Do?

Pavel Mačekinterface designer www.matcheck.cz

Ondřej Válkafront-end developer & designer www.valka.info

jsme kluci z Brna

Page 3: What Would Jacob Do?

Heuristika je doporučení založené na zkušenosti.

místo, odkud začít; uvadime pozitivni priklady

Nielsenovy heuristiky se podobají jako biblickému desateru

pro vytváření úkolů k uživatelskému testování použitelnosti

Page 4: What Would Jacob Do?

Visibility of system status

Page 5: What Would Jacob Do?

svítící čudl dává větší smysl, než dioda

čudl vidím, protože na něj sahám; diodu snadno přehlédnu

stav sytému: zapnuto

Page 6: What Would Jacob Do?

Trvající stav systému.

Page 7: What Would Jacob Do?

stav systemu: prihlasovani

Page 8: What Would Jacob Do?

stav systemu: aktivni polozka v menu

Page 9: What Would Jacob Do?

Feedbackzpětná vazba

odezva systému, reakce na změnu stavu

Page 10: What Would Jacob Do?

System status je dlouhodobý stav systému.

Feedback je upozornění na změnu stavu.

Nielsen nerozlisuje mezi statusem a feedbackem, my si myslime ze je tam rozdil

mozna by nam za to dal prez drzku

Page 11: What Would Jacob Do?

rozdil mezi statusem a feedbackemskace: feedbacksviti: status

status muze byt kratkodoby

feedback muze mit nekolik forem, vizualni, zvukovy, hmatovy (vibracni)

zavibrovani pri chybove hlasce nebo nepovolenych hodnotach

Page 12: What Would Jacob Do?

Familiaritypovědomost

Page 13: What Would Jacob Do?

kulturni kontext: perliva a neperliva jsou v CR oznaceny jina nez ve zbytku sveta

foto z Rima

Page 14: What Would Jacob Do?

Dodržujte standardy.

používejte návrhové vzory

Page 15: What Would Jacob Do?

buďte inovativní, pokud se jedná výrazně přínosné řešení

iPod a cely Apple je tovarna na inovace

kolecko vymyslel marketak (cteno bud v Jak mysli Steve Jobs nebo ve Sketching User Interfaces)

Page 16: What Would Jacob Do?

context over consistency (myslenka 37signals)

homepage a podstranka se mohou lisit

Page 17: What Would Jacob Do?
Page 18: What Would Jacob Do?

http://mail.google.com/tasks/canvas

vyuziti fungujici koncepce: textovy soubor

Enter, Tab, Shift+Tab

Page 19: What Would Jacob Do?

Affordancejednoznačnost, návodnost

Page 20: What Would Jacob Do?

zaměnitelné prvky UI

tatka sahal po ceduli a dvirka byly nize

Page 21: What Would Jacob Do?

Musí být jasné, co k čemu slouží.

Page 22: What Would Jacob Do?

ikony nastaveni jsou pouzivane jinak na webu a jinak na Macu

icon design je celý o familiarity

Page 23: What Would Jacob Do?

Recognition rather than recall

Page 24: What Would Jacob Do?

Recognition je pasivní procházení paměti a porovnávání s možnostmi

tj. rozpoznávání.

Page 25: What Would Jacob Do?

Recall je aktivní prohledávání paměti tj. vzpomínání.

to muze byt nekdy pekne peklo

Page 26: What Would Jacob Do?

Rozpoznávání je jednodušší a rychlejší.

Design for recognition.

Page 27: What Would Jacob Do?

našeptávač: kombinace recall a pote recognition pri velkem mnozstvi moznosti

Page 28: What Would Jacob Do?

What Would Honza Korbel Do?

zobrazení hlášky u přihlašovacího formuláře po odhlášení

Page 29: What Would Jacob Do?

ujisti cloveka o tom, co se stalo

pojistka proti vyruseni nebo odchodu od obrazovky a naslednemu WTF efektu

vizualne nevadi, misto nezabira

Page 30: What Would Jacob Do?

Match betweensystem

and the real world

informace se snazime zobrazit v prirozenem a logickem sledu, prirozenym zpusobem

pokud zavadime inovativni reseni, snazime se najit podobnost s realnym svetem

Page 31: What Would Jacob Do?

okna na plose = metafora papiru na pracovnim stole

soucasne vyuzivame vyhody pocitacovych rozhrani: zvetsovani oken, minimalizace/maximalizace, zasouvani za okraj

Page 32: What Would Jacob Do?

Nabízejte přirozené analogie mezi skutečným a virtuálním světem.

Page 33: What Would Jacob Do?

Nenechte se omezovat.

nebuddte doslovni v prenosu zavedenych konceptu do novych technologiivyuzijte moznosti, ktere vam technologie dava

klasicky kalendar musime otacet po celych mesicich

napr. v Outlooku lze ale plynule scrollovat a zobrazit i presahy mezi mesici

Page 34: What Would Jacob Do?

Constrainsomezení

nechcete-li, aby neco uzivatel delal, nedejte mu k tomu moznost

Page 35: What Would Jacob Do?

Nedovolte uživateli udělat chybu.

Nastavte přirozená omezení.

zasuvky, zastrcky...

Page 36: What Would Jacob Do?

disabled button

nelze poslat napr. prazdny status nebo tweet dvakrat

Page 37: What Would Jacob Do?

Comic Sans nightmare

pitome pouziti Comic Sans je problemem snadne volby v UI

inspired by Mark Boulton at FOWD

http://www.vcasmo.com/video/carsonified/5016http://madebymany.co.uk/highlights-from-mark-boulton’s-presentation-at-fowd-london-2009-002006

Page 38: What Would Jacob Do?

User control and freedom

undo ve skutecnem svete: moznost vratit zbozi do 30 dnu

Page 39: What Would Jacob Do?

extrem: udalost se ve skutecnosti neprovede

Page 40: What Would Jacob Do?

Uživatel musí mít neustále pocit kontroly nad situací.

love Undo

Page 41: What Would Jacob Do?

mame zkusenost s projektem, kde jasne oznaceni navratu na defaultni nastaveni pomohlo v jistote uzivatele pri vlastnim nastavovani UI

jednalo se o elektrikare a portable zarizeni podobne tomu na obrazku

Page 42: What Would Jacob Do?

tento slider nema resetovaci polohu

Page 43: What Would Jacob Do?

tento ji ma a navic se pri ni rozsviti dioda

Page 44: What Would Jacob Do?

1

2

3

2

4

5

uz 40 let nezmeneny design gramofonu Technics

plni pouze svou funkci a dela to dokonale

Page 45: What Would Jacob Do?

Recoveryzotavení, vzpamatování

pomocna ruka ve chvili, kdy ji nejvice potrebujete

recovery ve skutecnem svete: kladne vyrizena reklamace

nakoupim znovu, kdyz vim, ze reklamace byla bezproblemova

Page 46: What Would Jacob Do?

vyuzity prostor

cislo 404 nic nerika

Page 47: What Would Jacob Do?

Pomozte lidem dostat se z problémových situací.

princip dobre provedeneho recovery: problem neni problem

Page 48: What Would Jacob Do?

Co?Proč?Jak z toho ven?

Fuck Off slajd

spravna chybova hlaska odpovida na vsechny tri otazky: nekdy explicitne, nekdy implicitne (kdyz to neni potreba)

Page 49: What Would Jacob Do?

okno je docela dobre: rika vsechno dulezite

neprijemna hlaska v nadpisu ale zabila dobrou myslenku

Page 50: What Would Jacob Do?

ve skutecnosti je to chyba prekladu

(diky Jakubovi Vranovi za podnet k prozkoumani anglicke verze)

Page 51: What Would Jacob Do?

Flexibility and efficiency of use

tato heuristika se tyka pokrocilych uzivatelu

nabidnete urychlovace prace: akcelerátory

důležité pro pokročilé uživatele

Page 52: What Would Jacob Do?

akcelerátory: makra, klavesove zkratky

Mac combo: ctrl + alt + command + shift

Page 53: What Would Jacob Do?

shortcuts

jablko + Z na Macu funguje vsude

Page 54: What Would Jacob Do?

autofocus na input

context over consistency: neni to standardni chovani, ale je vhodne ho pouzit, pokud je zamer vetsiny hledat

design for intermediate users (pise Cooper v knize About Face)

Page 55: What Would Jacob Do?

Aesthetic and minimalist design

Page 56: What Would Jacob Do?

predelani Java aplikace, na nic si nehraje a plni funkci

seda pro UI, bila pro pozadi, modra pro aktivni prvky

kdyz nevis, zacni od modre - zelena je OK, cervena je pozor (vice barev v RGB neni, ne?)

Page 57: What Would Jacob Do?

plocha je oskliva, decentni gradient ji dela stribrnou a luxusni

minimalni usili, maximalni efekt

decentni gradienty ve skutecnem svete nejsou potreba: vytvari je svetlo samo

Page 58: What Would Jacob Do?

Nedělejte design pro design.

forma nasleduje funkci

Page 59: What Would Jacob Do?

Help and documentation

Page 60: What Would Jacob Do?

Dokumentace je pro experty.

Dělejte rozhraní samovysvětlující.http://blogs.msdn.com/jensenh/archive/2005/11/29/497861.aspx

zkusenost: dokumentaci ctou pouze ti, kteri ziskat ze systemu maximum

Page 61: What Would Jacob Do?

Zdroje

znalosti nemame jen ze sve hlavy

Page 63: What Would Jacob Do?
Page 64: What Would Jacob Do?

Fuck OffThis is the fuck off slide.