04.11.2014 Views

elektronická verzia publikácie - FIIT STU - Slovenská technická ...

elektronická verzia publikácie - FIIT STU - Slovenská technická ...

elektronická verzia publikácie - FIIT STU - Slovenská technická ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Návrhové vzory 23<br />

používané, sa môže ukáza až pri testovaní použitenosti (angl. usability testing) s reálnymi<br />

umi. Testovanie použitenosti je nároné na as, finanné prostriedky a udské zdroje<br />

(Nielsen, 1993), a preto je to relatívne nepraktická alternatívna pre vývojárov oproti použitiu<br />

overených vzorov, najmä poas vývoja softvéru.<br />

1.5.2 Návrh používateských rozhraní<br />

Jeden spôsob ako zachyti vzory pri návrhu HCI je použi odporúania výrobcu príslušného<br />

operaného systému. Príkladom sú Apple Leopard User Experience Guidelines 6 alebo<br />

Windows User Experience Interaction Guidelines 7 . Týmto sa zaruí jednotný vzhad a funkcionalita<br />

na mikroúrovni (tvar tlaidiel, formuláre), avšak tieto odporúania sa viažu<br />

na konkrétny systém a nie sú prenosné a rovnako použitené aj inde.<br />

Pre lepšie abstrahovanie funkcionality v rozhraniach sa sústredíme na podstatu softvéru<br />

(Tidwell, 1999). Všetky efektívne softvérové nástroje zabezpeujú viac menej aspo<br />

nasledujúce dve veci (Kaisler, 2005):<br />

1. formujú používateovo pochopenie obsahu pomocou štylizovanej prezentácie, vhodným<br />

spôsobom rozbaujúc prezentovaný obsah,<br />

2. umožujú používateovi vykona úlohu postupným odhaovaním možných akcií<br />

poda aktuálneho stavu interakcie.<br />

Tieto dimenzie sú skoro ortogonálne (Tidwell, 1999) a vzory HCI predstavujú rovnováhu<br />

medzi množstvom zobrazovaného obsahu a rozsahom ponúkaných akcií. Zvyšok tejto<br />

asti venujeme príkladom vzorov a ich rozdeleniu poda (Tidwell, 2005) do kategórií, ktoré<br />

možno vníma aj ako rozdelenie s dôrazom na obsah alebo akcie.<br />

Organizácia obsahu<br />

Existujú viaceré prístupy k zobrazeniu obsahu tak, aby bola jeho prezentácia pre používatea<br />

zrozumitená. Vzor Dvojitý panel (na obrázku 1-11) je vhodný v prípade zoznamu<br />

objektov, kde každý prvok zoznamu obsahuje aj alší zaujímavý obsah, ktorý chceme<br />

zobrazi. Použijeme dva panely veda seba tak, že v jednom bude zoznam prvkov, v ktorom<br />

môže používate vybra ubovoný prvok a v druhom sa potom pre prvok zvolený<br />

v prvom paneli zobrazí jeho obsah. Správy v schránke emailového klienta alebo fotografie<br />

v albume sú dobrí kandidáti pre tento vzor. Takéto použitie je zaužívané a používatelia<br />

rýchlo pochopia vzájomnú interakciu oboch panelov.<br />

Vzor Sprievodca (angl. Wizard) je užitoný v prípade dlhej a komplikovanej úlohy.<br />

Vhodné je úlohu rozdeli do menších ahšie pochopitených astí a vies používatea<br />

v procese úlohy vo vopred urenom poradí. Oíslovanie jednotlivých menších úloh uah-<br />

uje používateovi orientáciu a znižuje riziko, že niektorú úlohu omylom preskoí.<br />

Vzor Viac na požiadanie (obrázok 1-12) zjednodušuje prezentáciu väšieho množstva obsahu,<br />

ktorý nie je všetok až tak dôležitý. Pri jeho použití sa najskôr zobrazí len základná<br />

funkcionalita a zvyšok funkcionality je dostupný jednoduchou akciou používatea. Použitie<br />

tohto vzoru šetrí využitenú plochu v rozhraní a uahuje prácu väšine používateov,<br />

ktorí dodatonú funkcionalitu zvyajne nepotrebujú.<br />

6<br />

http://developer.apple.com/documentation/UserExperience/index.html<br />

7<br />

http://msdn.microsoft.com/en-us/library/aa511258.aspx

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!