GUI znamená grafické uživatelské rozhraní a vyslovuje se GOO-ee nebo gooey. GUI obsahuje grafické prvky, jako jsou okna, nabídky, ikony a odkazy, které vybíráte při práci s operačním systémem, softwarovou aplikací nebo mobilní aplikací.
Rozhraní příkazového řádku ovládaná minulou interakcí s počítačem
Abyste opravdu ocenili design GUI, pomůže vám vědět, co mu předcházelo. Než se GUI běžně používalo, zobrazovaly obrazovky počítačů pouze prostý text a ovládaly se pomocí klávesnice. Interakce s počítačem byly zadány do příkazového řádku. Takže místo přetažení souboru za účelem jeho přesunutí uživatelé zadali název příkazu, název souboru, který se má přesunout, a cílový adresář. Uživatelé si museli zapamatovat příkazy potřebné k provedení těchto a mnoha dalších funkcí.
GUI: Vizuální revoluce
GUI je velmi odlišné. Spíše než textový je založen vizuálně, takže používání počítače je mnohem snazší. Když operační systémy a aplikace obsahují GUI, jsou příkazy a akce prováděny přímou manipulací s grafickými prvky na obrazovce. V rámci GUI se běžně používají následující typy prvků rozhraní:
- Windows zobrazí informace na obrazovce. Aplikace, webové stránky a dokumenty se otevírají v oknech. Okna lze přesouvat, měnit jejich velikost a umísťovat je před sebe.
- Nabídky nabízejí seznamy akcí, ze kterých si můžete vybrat. Uspořádají příkazy dostupné v aplikaci do logických skupin.
- Ovládací prvky vstupu umožňují uživatelům vybrat jednu nebo více možností ze seznamu. Ovládací prvky zadávání zahrnují zaškrtávací políčka, tlačítka možností, rozevírací seznamy, přepínače, textová pole a nástroje pro výběr data a času.
- Navigační komponenty umožňují uživatelům pohybovat se v rozhraní z místa na místo. Příklady zahrnují strouhanku, posuvníky, vyhledávací pole, stránkování a značky.
- Informační komponenty informují uživatele o stavu úkolu. Příklady zahrnují upozornění na příchozí zprávy, ukazatele průběhu, popisky a vyskakovací okna.
Uživatelé vybírají jeden nebo kombinaci výše uvedených prvků stisknutím kláves na klávesnici, kliknutím myší nebo klepnutím na obrazovku. Tyto akce usnadňují spouštění aplikací, otevírání souborů, procházení webových stránek a provádění dalších úkolů.
Tyto prvky GUI poskytují konzistentní vizuální indikace úloh, které lze v rámci aplikace provádět. Také díky nim je učení nových aplikací pohodlnější.
Historie GUI
V roce 1981 představil Xerox PARC, první GUI. Zakladatel Applu Steve Jobs to viděl během turné po Xeroxu a v roce 1984 vydal operační systém založený na grafickém uživatelském rozhraní pro Macintosh. Microsoft následoval v roce 1985 s Windows 1.0.
Tyto programy založené na GUI byly ovládány ukazatelem myši, který se pohyboval po obrazovce, když uživatelé pohybovali fyzickou myší. Byl to začátek point-and-click. Tento posun znamenal, že uživatelé se již nemuseli učit dlouhý seznam příkazů pro ovládání počítače. Každý příkaz byl reprezentován v nabídce nebo ikonou na obrazovce.
V roce 1990 se GUI začala podobat těm, která se používají na moderních zařízeních.
Začátkem roku 2010 byly ke schopnosti grafického uživatelského rozhraní přidány nové typy vstupů, jako jsou příkazy swipe a pinch, aby se přizpůsobily rostoucímu mobilnímu trhu. Počítačová GUI nyní také přijímají vstup z joysticků, světelných per, kamer a mikrofonů. Dokonce i novější modely aut používají GUI ve spojení s ovládáním pomocí tlačítek.