Co je GUI (grafické uživatelské rozhraní)?

GUI je zkratka pro 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í systém, softwarová aplikace nebo mobilní aplikace.

Oříznutá ruka držící digitální tablet
Alexander Kirch/EyeEm/Getty Images

Rozhraní příkazového řádku ovládala minulou interakci s počítačem

Abyste skutečně ocenili design GUI, pomůže vám vědět, co mu předcházelo. Před běžným používáním GUI zobrazovaly obrazovky počítačů pouze prostý text a byly ovládány pomocí a 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 provádění těchto a mnoha dalších funkcí.

IBM PC 5150 s klávesnicí a zeleným monochromatickým monitorem (5151), se systémem MS-DOS 5.0
Boffy b / Wikimedia Commons / CC-BY-SA

GUI: Vizuální revoluce

GUI je velmi odlišné. Spíše než textový je založen na vizuální stránce, takže používání počítače je mnohem snazší. Když operační systémy a aplikace obsahují GUI, příkazy a akce se provádějí prostřednictvím přímé manipulace s grafickými prvky na obrazovce. V rámci GUI se běžně používají následující typy prvků rozhraní:

  • Okna 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.
  • Menu nabízet seznamy akcí, ze kterých si můžete vybrat. Uspořádají příkazy dostupné v aplikaci do logických skupin.
  • Vstupní ovládací prvky umožnit 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 z místa na místo v rámci rozhraní. Mezi příklady patří strouhanka, posuvníky, vyhledávací pole, stránkování a značky.
  • Informační složky informovat uživatele o stavu úkolu. Příklady zahrnují upozornění na příchozí zprávy, ukazatele průběhu, nápovědu a vyskakovací okna.
GUI plochy Windows zobrazující grafické uživatelské rozhraní aplikace Microsoft Word

Uživatelé vyberou jeden nebo kombinaci výše uvedených prvků stisknutím kláves na klávesnici, kliknutím pomocí a 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. Usnadňují také učení se novým aplikacím.

Historie GUI

v roce 1981 Xerox představil PARC, první GUI. Zakladatel Applu Steve Jobs to viděl během prohlídky společnosti Xerox 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.

Microsoft Windows 1.0
Rezonansowy / Wikimedia Commons / Public Domain

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ů k 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.

Snímek obrazovky Windows 3.0, Word a Excel
Microsoft Sweden / Flickr / CC BY 2.0

Počátkem roku 2010 byly ke schopnosti grafického uživatelského rozhraní přidány nové typy vstupů, jako jsou příkazy pro přejetí a sevření, 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.