Uživatelské rozhraní
Uživatelské rozhraní je souhrn způsobů, jakými lidé (uživatelé) ovlivňují chování strojů, zařízení, počítačových programů či komplexních systémů.
Počítačová rozhraní
Uživatelské rozhraní počítače zpracovává:
- vstupy od uživatele, kterými se prostředí ovládá
- výstupy, které prezentují výsledky uživatelových vstupů
Typy rozhraní
- grafické uživatelské rozhraní – nejrozšířenější rozhraní pro desktop
- virtuální realita – snímání pohybů člověka, prezentace úplného vizuálního vjemu
- dotyková obrazovka – rozhraní pro mobilní zařízení
- textové uživatelské rozhraní – s menu a jinými prvky (nelze ale vykreslit libovolné tvary)
- příkazový řádek – příkazy se zadávají zápisem pomocí klávesnice
- braillský řádek – zařízení pro převod textu do slepeckého písma
- atd.
Ostatní používaná uživatelská rozhraní:
- Webová aplikace – program vytváří webovou stránku, kterou uživateli zobrazuje webový prohlížeč, který přijímá vstupy uživatele a odesílá je zpět k webovému serveru. Pro komfortní práci jsou využívány doplňující technologie jako je JavaScript, AJAX, Adobe Flex, .NET, Java a další.
Historie
Historie ovládání počítače prošla několika milníky:
- konec 19. století – stroje pro hromadné zpracování dat – bez rozhraní
- od cca 1940 – první počítače – bez rozhraní, případně číselný vstup/výstup (jako jednoduchá kalkulačka)
- 1950 – dávkové zpracování – pro ovládání mainframů
- 1969 – příkazový řádek – zadávání příkazů jejich zápisem, viz vznik Unixu
- ??? – textové uživatelské rozhraní – práce s celou obrazovkou v textovém režimu
- 1981 – grafické uživatelské rozhraní – viz WIMP