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> | ||
− | |||
− | |||
===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]
Obsah
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 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
Archivovaná verze stránky je dostupná na tomto odkazu.