Typy uživatelských rozhraní a jejich specifika: Porovnání verzí

Řádek 9: Řádek 9:
 
[[Soubor:Sysinstall-main-menu.png|náhled|Rozhraní typu menu]]
 
[[Soubor:Sysinstall-main-menu.png|náhled|Rozhraní typu menu]]
 
Rozhraní typu menu umožňuje uživateli volit z několika vypsaných možností. Uživatel z nich volí nejčastěji pomocí alfanumerických kláves, případně také pomocí navigačních kláves či myši. Menu může existovat čistě textové, grafické, nebo jako součást grafického uživatelského rozhraní. <ref> DIX, Alan. Human-computer interaction. 3rd ed. Harlow: Pearson/Prentice-Hall, 2004, xxv, 834 s. ISBN 0130461091. </ref>
 
Rozhraní typu menu umožňuje uživateli volit z několika vypsaných možností. Uživatel z nich volí nejčastěji pomocí alfanumerických kláves, případně také pomocí navigačních kláves či myši. Menu může existovat čistě textové, grafické, nebo jako součást grafického uživatelského rozhraní. <ref> DIX, Alan. Human-computer interaction. 3rd ed. Harlow: Pearson/Prentice-Hall, 2004, xxv, 834 s. ISBN 0130461091. </ref>
===Formulář===
 
Interaktivní formuláře slouží k rychlému a efektivnímu vkládání většího množství dat a fungují jako metafora papírového formuláře. Podle potřeby mohou být pole vypsána na jediné stránce, nebo rozdělena mezi stran více (například v případě větvení formuláře na základě odpovědí uživatele). Formulář by měl nabízet jednoznačnou identifikaci všech polí, případnou kontextovou nápovědu, označení povinných polí a zpětnou vazbu v případě zadání neočekávaných dat. <ref name="stone" />
 
 
===Přímá manipulace===
 
===Přímá manipulace===
 +
Uživatelská rozhraní, která jsou založena na tzv. přímé manipulaci (direct manipulation), umožňují uživateli přímou interakci s prvky rozhraní, často pomocí počítačové myši. Prvky systému jsou reprezentovány vizuálně a sjednoceným způsobem napříč systémem. Uživatel postupuje v krocích, které jsou vratné a jejich efekt je okamžitě zřejmý.
 
===Přirozený jazyk (antropomorfní rozhraní)===
 
===Přirozený jazyk (antropomorfní rozhraní)===
==Textové uživatelské rozhraní==
+
===3D uživatelská rozhraní===
==Grafické uživatelské rozhraní==
+
===Hlasová uživatelská rozhraní===
 +
==Dělení uživatelských rozhraní podle typu zobrazení==
 +
===Textové uživatelské rozhraní===
 +
===Grafické uživatelské rozhraní===
 +
 
 +
==Ovládací prvky uživatelských rozhraní==
 +
===Formulář===
 +
Interaktivní formuláře slouží k rychlému a efektivnímu vkládání většího množství dat a fungují jako metafora papírového formuláře. Podle potřeby mohou být pole vypsána na jediné stránce, nebo rozdělena mezi stran více (například v případě větvení formuláře na základě odpovědí uživatele). Formulář by měl nabízet jednoznačnou identifikaci všech polí, případnou kontextovou nápovědu, označení povinných a volitelných polí a zpětnou vazbu v případě zadání neočekávaných dat. <ref name="stone" />
 +
===Box===
  
 
==Zdroje==
 
==Zdroje==

Verze z 21. 6. 2015, 19:39

Uživatelské rozhraní v kontextu HCI představuje součást počítačového systému, se kterou provádí uživatel interakce s cílem vykonat určitý úkol a která mu umožňuje dosáhnout jeho cílů. [1]

Dělení uživatelských rozhraní podle typu interakce

Příkazová řádka

Rozhraní příkazové řádky slouží k přímému udělování příkazů systému. Uživatel zadává kombinaci znaků pomocí klávesnice a potvrzuje je (typicky klávesa Return/Enter). Zadávány jsou obvykle příkazy ve formě slov nebo zkratek, mohou být dále modifikovány parametry. V některých prostředích je také možné zadávat příkazy pomocí kombinace kláves či speciálních kláves, které mají samy o sobě funkci příkazu (například PrintScreen). Konkrétní funkce kláves závisí na prostředí, je přiřazena tvůrcem systému, v některých případech si pak může uživatel příkazy přizpůsobit.

Rozhraní typu příkazová řádka je vhodnější pro pokročilé uživatele systému. Uživatel si musí zapamatovat všechny příkazy a jejich možné kombinace, tolerance k případným chybám je nízká. Na druhou stranu vyškolený uživatel je schopen pomocí příkazové řádky vykonávat složité interakce se systémem v relativně krátkém čase. Klíčovým aspektem při vytváření uživatelského rozhraní typu příkazové řádky je vytvoření srozumitelného a logického systému pojmenování příkazů, kde název příkazu jasně značí akci s jeho vykonáním spojenou.

Menu

Rozhraní typu menu

Rozhraní typu menu umožňuje uživateli volit z několika vypsaných možností. Uživatel z nich volí nejčastěji pomocí alfanumerických kláves, případně také pomocí navigačních kláves či myši. Menu může existovat čistě textové, grafické, nebo jako součást grafického uživatelského rozhraní. [2]

Přímá manipulace

Uživatelská rozhraní, která jsou založena na tzv. přímé manipulaci (direct manipulation), umožňují uživateli přímou interakci s prvky rozhraní, často pomocí počítačové myši. Prvky systému jsou reprezentovány vizuálně a sjednoceným způsobem napříč systémem. Uživatel postupuje v krocích, které jsou vratné a jejich efekt je okamžitě zřejmý.

Přirozený jazyk (antropomorfní rozhraní)

3D uživatelská rozhraní

Hlasová uživatelská rozhraní

Dělení uživatelských rozhraní podle typu zobrazení

Textové uživatelské rozhraní

Grafické uživatelské rozhraní

Ovládací prvky uživatelských rozhraní

Formulář

Interaktivní formuláře slouží k rychlému a efektivnímu vkládání většího množství dat a fungují jako metafora papírového formuláře. Podle potřeby mohou být pole vypsána na jediné stránce, nebo rozdělena mezi stran více (například v případě větvení formuláře na základě odpovědí uživatele). Formulář by měl nabízet jednoznačnou identifikaci všech polí, případnou kontextovou nápovědu, označení povinných a volitelných polí a zpětnou vazbu v případě zadání neočekávaných dat. [1]

Box

Zdroje

Reference

  1. 1,0 1,1 STONE, Debbie. User interface design and evaluation. Vyd. 1. Boston: Morgan Kaufmann Publishers, 2005, 669 s. ISBN 01-208-8436-4.
  2. DIX, Alan. Human-computer interaction. 3rd ed. Harlow: Pearson/Prentice-Hall, 2004, xxv, 834 s. ISBN 0130461091.

Archivovaná verze stránky je dostupná na tomto odkazu.