A GUI a grafikus felhasználói felület rövidítése, és kiejtése GOO-ee vagy gooey. A grafikus felhasználói felület grafikus elemeket tartalmaz, például ablakokat, menüket, ikonokat és hivatkozásokat, amelyeket akkor választhat ki, amikor operációs rendszerrel, szoftveralkalmazással vagy mobilalkalmazással dolgozik.
Parancssori interfészek szabályozták a múltbeli számítógépes interakciót
A grafikus felület kialakításának igazán értékeléséhez hasznos tudni, hogy mi előzte meg. A grafikus felhasználói felület általános használata előtt a számítógép képernyői csak egyszerű szöveget jelenítettek meg, és billentyűzettel vezérelték őket. A számítógéppel való interakciókat egy parancssorba írták be. Tehát ahelyett, hogy áthúznák a fájlt az áthelyezéshez, a felhasználók beírták a parancs nevét, az áthelyezni kívánt fájl nevét és a célkönyvtárat. A felhasználóknak meg kellett jegyezniük az ezen és sok más funkció végrehajtásához szükséges parancsokat.
GUI: Vizuális forradalom
A grafikus felhasználói felület nagyon más. Ahelyett, hogy szöveges lenne, inkább vizuális alapú, így sokkal könnyebben használható a számítógép. Ha az operációs rendszerek és alkalmazások grafikus felhasználói felületet tartalmaznak, a parancsok és műveletek a képernyőn megjelenő grafikus elemek közvetlen manipulálásával hajthatók végre. A grafikus felhasználói felületeken belül általában a következő típusú interfész elemek használatosak:
- Windows információkat jelenít meg a képernyőn. Az alkalmazások, weboldalak és dokumentumok mind ablakban nyílnak meg. Az ablakok áthelyezhetők, átméretezhetők és egymás elé helyezhetők.
- Menük a választható műveletek listáját kínálja. Logikai csoportokba rendezik az alkalmazásokban elérhető parancsokat.
- Beviteli vezérlők lehetővé teszik a felhasználók számára, hogy egy vagy több opciót válasszanak ki a listából. A beviteli vezérlők közé tartoznak a jelölőnégyzetek, opciógombok, legördülő listák, kapcsolók, szövegmezők, valamint dátum- és időválasztók.
- Navigációs összetevők lehetővé teszik a felhasználók számára, hogy egyik helyről a másikra mozogjanak a felületen belül. Ilyenek például a navigációs útvonalak, a csúszkák, a keresőmezők, az oldalszámozás és a címkék.
- Információs összetevők tájékoztatják a felhasználókat a feladat állapotáról. Ilyenek például a bejövő üzenetekről szóló értesítések, folyamatjelző sávok, eszköztippek és előugró ablakok.
A felhasználók a fenti elemek egyikét vagy kombinációját választják ki a billentyűzet billentyűinek megnyomásával, egérrel kattintással vagy a képernyő megérintésével. Ezek a műveletek egyszerűvé teszik az alkalmazások indítását, a fájlok megnyitását, a webhelyeken való navigálást és egyéb feladatok végrehajtását.
Ezek a GUI-elemek következetes vizuális jelzéseket adnak az alkalmazáson belül végrehajtható feladatokról. Az új alkalmazások tanulását is kényelmesebbé teszik.
A grafikus felhasználói felület története
1981-ben a Xerox bemutatta a PARC-ot, az első grafikus felhasználói felületet. Az Apple alapítója, Steve Jobs a Xerox körútja során látta, és 1984-ben kiadott egy grafikus felhasználói felület alapú operációs rendszert Macintosh számára. A Microsoft 1985-ben követte a Windows 1.0-val.
Ezeket a GUI-alapú programokat egy egérmutatóval vezérelték, amely mozgott a képernyőn, amikor a felhasználók mozgatták a fizikai egeret. Ez volt a point-and-click kezdete. Ez a váltás azt jelentette, hogy a felhasználóknak többé nem kellett megtanulniuk a parancsok hosszú listáját a számítógép kezeléséhez. Minden parancsot egy menüben vagy egy ikonnal ábrázoltak a képernyőn.
1990-re a grafikus felhasználói felületek jobban hasonlítottak a modern eszközökön használtakhoz.
A 2010-es évek elején új beviteli típusokat, például csúsztatási és csípési parancsokat adtak a grafikus felhasználói felület képességéhez, hogy alkalmazkodjanak a növekvő mobilpiachoz. A számítógépes grafikus felhasználói felületek ma már joystick, fénytoll, kamera és mikrofon bemenetét is fogadják. Még az újabb modellek is használnak grafikus felhasználói felületet a gombos vezérléssel együtt.