Koje su prednosti i nedostaci grafičkog korisničkog sučelja (GUI)?
GUI olakšavaju postavljanje više informacija unutar jednog programa, web stranice ili početnog zaslona računala bez potrebe zatrpavanja tekstom. S pravom grafikom ljudi mogu s lakoćom koristiti složene programe. GUI ipak nisu jednostavni i teško ih je napraviti. Dodatno, loše dizajnirano sučelje otežava stvari, a ne olakšava ih korisniku.
Krivulja učenja
U početku se GUI može činiti zbunjujućim, osobito nekome tko nema prethodnog iskustva s njim, ali nakon privikavanja na jedno korisničko sučelje, moguće je naviknuti se na nekoliko drugih. Kada pogledate programe Adobe Creative Suite, Adobe Photoshop i
Vrijeme potrebno za izradu GUI-ja
Iako ih je lako pokrenuti, GUI su daleko od jednostavnih za izradu. Python.org pokazuje samo nekoliko načina na koje osoba može napraviti GUI u jednom programskom jeziku. Sučelja temeljena na tekstu ne trebaju slike i stoga je njihovo korištenje za predstavljanje nečega u programu lakše nego korištenje drugih sučelja. Napraviti sliku koja predstavlja radnju za program malo je teže. Ne samo da programer mora upotrijebiti pravu sliku, već mora i povezati tu sliku s akcijom i postaviti sliku na odgovarajuće mjesto. Ovaj proces postaje mnogo kompliciraniji kada postoji mnogo slika koje rade vrlo različite stvari u jednom programu.
Sporiji od ostalih operativnih sustava
GUI ima mnogo pokretnih dijelova. Zbog ovih dijelova, GUI ima tendenciju da bude sporiji od sučelja naredbenog retka (CUI), kao što je ono prikazano na Teach-ICT. CUI ne koristi slike i jednostavnijeg je dizajna jer ne treba puno za pokretanje. Postoje bezbrojne slike mapa, ikona i različitih ekrana na GUI-ju koji neprestano koriste resurse računala.