Grafické užívateľské rozhranie (GUI; niekedy sa vyslovuje ako „gooey“), ktorý používa komerčne najpopulárnejšia osoba počítačový operačné systémy a softvérové programy dnes. Je to druh rozhrania, ktoré umožňuje používateľom manipulovať s prvkami na obrazovke pomocou myši, pera alebo dokonca prsta. Tento druh rozhrania umožňuje napríklad programom na spracovanie textu alebo webdesignu ponúkať možnosti WYSIWYG (to, čo vidíte, je to, čo získate).
Predtým, ako sa systémy GUI stali populárnymi, boli štandardom systémy rozhrania príkazového riadka (CLI). V týchto systémoch museli používatelia zadávať príkazy pomocou riadkov kódovaného textu. Príkazy sa pohybovali od jednoduchých pokynov na prístup k súborom alebo adresárom až po zložitejšie príkazy, ktoré vyžadovali veľa riadkov kódu.
Ako si viete predstaviť, systémy GUI urobili z počítačov oveľa užívateľsky príjemnejších ako systémy CLI.
Výhody pre podniky a ďalšie organizácie
Počítač s dobre navrhnutým grafickým používateľským rozhraním môže používať takmer ktokoľvek, bez ohľadu na to, ako technicky môže byť užívateľ dôvtipný. Zvážte systémy riadenia hotovosti alebo počítačové registračné pokladnice, ktoré sa dnes používajú v obchodoch a reštauráciách. Zadávanie informácií je také jednoduché ako stlačenie čísel alebo obrázkov na dotykovej obrazovke, aby ste mohli zadávať objednávky a počítať platby, či už ide o hotovosť, kredit alebo debet. Tento proces zadávania informácií je jednoduchý, prakticky každý môže byť na to vyškolený a systém môže ukladať všetky údaje o predaji na neskoršiu analýzu nespočetnými spôsobmi. Takéto zhromažďovanie údajov bolo oveľa náročnejšie na prácu v dňoch pred rozhraním GUI.
Výhody pre jednotlivcov
Predstavte si, že sa snažíte prehľadávať web pomocou systému CLI. Používatelia by namiesto toho, aby ukazovali a klikali na odkazy na vizuálne ohromujúce webové stránky, museli zavolať textovo riadené adresáre súborov a možno si budú musieť zapamätať dlhé a zložité adresy URL, aby ste ich mohli zadať manuálne. Určite by to bolo možné a veľa cenných výpočtov sa vykonalo, keď na trhu dominovali systémy CLI, ale mohlo to byť únavné a vo všeobecnosti sa obmedzovalo na pracovné úlohy. Ak si chcete prezerať rodinné fotografie, pozerať videá alebo čítať správy na domácom počítači, musíte si to zapamätať niekedy príliš dlhé alebo zložité vstupy príkazov, nie je veľa ľudí, ktorí by to považovali za relaxačný spôsob, ako minúť svoje Čas.
Hodnota CLI
Možno najzreteľnejším príkladom Hodnota CLI je s tými, ktorí píšu kód pre softvérové programy a webové dizajny. Systémy GUI robia úlohy prístupnejšie pre priemerných používateľov, ale kombinujú klávesnicu s myšou alebo dotykovú obrazovku niektorých druh môže byť časovo náročný, keď je možné splniť tú istú úlohu bez toho, aby ste museli dávať ruky preč klávesnica. Tí, ktorí píšu kód, poznajú kódy príkazov, ktoré musia obsahovať, a nechcú strácať čas ukazovaním a klikaním, ak to nie je potrebné.
Ručné zadávanie príkazov tiež ponúka presnosť, že a WYSIWYG voľba v rozhraní GUI nemusí poskytnúť. Napríklad, ak je cieľom vytvoriť prvok pre webovú stránku alebo softvérový program, ktorý má presnú šírku a výšku v pixeloch môže byť rýchlejšie a presnejšie zadať tieto rozmery priamo, ako vyskúšať a nakresliť prvok pomocou a myš.