Uživatelské rozhraní
Uživatelské rozhraní, kterému se také říká „UI“ nebo jednoduše „rozhraní“, je způsob, kterým člověk ovládá softwarovou aplikaci nebo hardwarové zařízení. Dobré uživatelské rozhraní poskytuje „uživatelsky přívětivé“ prostředí a umožňuje uživateli přirozeně a intuitivně pracovat se softwarem nebo hardwarem.
Téměř všechny softwarové programy mají grafické uživatelské rozhraní neboli GUI. To znamená, že program obsahuje grafické ovládací prvky, které může uživatel vybrat pomocí myši nebo klávesnice. Typické grafické rozhraní softwarového programu obsahuje panel nabídek, panel nástrojů, okna, tlačítka a další ovládací prvky. Operační systémy Macintosh a Windows mají různá uživatelská rozhraní, ale sdílejí mnoho stejných prvků, například plochu, okna, ikony atd. Tyto společné prvky umožňují lidem používat oba operační systémy, aniž by se museli rozhraní znovu kompletně učit. Podobně mají programy, jako jsou textové procesory a webové prohlížeče, poměrně podobná rozhraní, která poskytují jednotné uživatelské prostředí napříč více programy.
Většina hardwarových zařízení také obsahuje uživatelské rozhraní, které však obvykle není tak složité jako softwarové rozhraní. Běžným příkladem hardwarového zařízení s uživatelským rozhraním je dálkové ovládání. Typické dálkové ovládání televizoru má numerickou klávesnici, tlačítka pro nastavení hlasitosti a přepínání kanálů, tlačítka ztlumení zvuku a napájení, volič vstupu a další tlačítka, která provádějí různé funkce. Tato sada tlačítek a způsob jejich rozmístění na ovladači tvoří uživatelské rozhraní. Uživatelské rozhraní mají také další zařízení, například digitální fotoaparáty, zvukové mixážní pulty a stereofonní soustavy.
Uživatelská rozhraní mohou být navržena pro hardware i software, většina z nich je však kombinací obojího. K ovládání softwarového programu například obvykle potřebujete používat klávesnici a myš, které mají každá vlastní uživatelské rozhraní. K ovládání digitálního fotoaparátu zase můžete potřebovat procházet nabídky na obrazovce, což je softwarové rozhraní. Bez ohledu na aplikaci je cílem dobrého uživatelského rozhraní být uživatelsky přívětivé. Koneckonců všichni víme, jak frustrující může být používání zařízení, které nefunguje tak, jak bychom chtěli.
Otestujte své znalosti