Aké sú výhody a nevýhody grafického používateľského rozhrania (GUI)?

GUI uľahčujú umiestnenie viacerých informácií do jedného programu, webovej stránky alebo domovskej obrazovky počítača bez toho, aby ste ich museli prepĺňať textom. So správnou grafikou môžu ľudia ľahko používať zložité programy. GUI však nie sú jednoduché a je ťažké ich vytvoriť. Okrem toho zle navrhnuté rozhranie sťažuje prácu používateľovi a nie je jednoduchšie.

Krivka učenia

Spočiatku sa môže GUI zdať mätúce, najmä pre niekoho, kto s ním nemá žiadne predchádzajúce skúsenosti, ale po aklimatizácii na jedno používateľské rozhranie je možné si zvyknúť na niekoľko ďalších. Pri pohľade na programy Adobe Creative Suite Adobe Photoshop a Adobe Flash používať podobné obrázky pre svoje GUI. To znamená, že keď sú používatelia zvyknutí na jeden z programov, sú už trochu oboznámení s používateľským rozhraním iného programu. To sa vzťahuje aj na webové stránky. Mnohé webové stránky používajú logá pre webové stránky sociálnych médií, aby používateľom poskytli rýchly spôsob zdieľania obsahu. Nielenže sa tieto logá používajú na rôznych webových stránkach, ale zdieľajú aj rovnaký formát na webových stránkach, aby boli ľahko rozpoznateľné.

Video dňa

Čas potrebný na vytvorenie GUI

Hoci sa dajú ľahko spustiť, GUI sa ani zďaleka nevytvárajú. Python.org ukazuje len niekoľko spôsobov, ako je človek schopný vytvoriť GUI v jedinom programovacom jazyku. Textové rozhrania nepotrebujú obrázky, a preto je ich použitie na reprezentáciu niečoho v programe jednoduchšie ako používanie iných rozhraní. Ak chcete, aby obrázok predstavoval akciu pre program, je o niečo zložitejšie. Programátor musí nielen použiť správny obrázok, ale musí ho tiež spojiť s akciou a umiestniť obrázok na správne miesto. Tento proces je oveľa komplikovanejší, keď existuje veľa obrázkov, ktoré v rámci jedného programu robia úplne odlišné veci.

Pomalšie ako iné operačné systémy

GUI má veľa pohyblivých častí. Kvôli týmto častiam má grafické používateľské rozhranie tendenciu byť pomalšie ako rozhranie príkazového riadka (CUI), ako je to zobrazené na Teach-ICT. CUI nepoužíva obrázky a má jednoduchší dizajn, pretože nepotrebuje veľa na spustenie. V grafickom používateľskom rozhraní je nespočetné množstvo obrázkov priečinkov, ikon a rôznych obrazoviek, ktoré neustále využívajú zdroje počítača.