Grafičko korisničko sučelje
From Wikipedia, the free encyclopedia
GUI (eng. graphical user interface) grafičko korisničko sučelje je način interakcije čovjeka s računalom kroz manipulaciju grafičkim elementima i dodacima uz pomoć tekstovnih poruka i obavijesti.
GUI programi prikazuju vizualne elemente poput:
- ikona (sličice na desktopu, tj. pozadini)
- prozora
- gumbi s tekstom i/ili slikama
- okviri za unos teksta
- potvrdni okvir (kvadratići za odabir i tipa - moguće je odabrati više kvadratića - eng. check box)
- radijski gumb (kružići za odabir ili tipa - moguće je odabrati samo jedan kružić - eng. radio button)
Prethodnici GUI programa su izumljeni na Stanfordskom fakultetu, na čelu s Douglasom Englebartom i koristili su tekstualne poveznice za upravljanje. Kasnije su istraživači na Xerox PARC-u unaprijedili i otišli dalje od samo tekstualnih poveznica i počeli su koristiti grafičko sučelje za njihovo Alto računalo. To je bio prethodnik svih današnjih grafičkih sučelja, zvao se PUI. PUI je i tada koristio prozore, menije, gumbe, kvadratiće za odabir, ikone kao i uključivanje nekih pokaznih uređaja kao što je npr. miš.
Prvi put ga je iskoristio Apple na svojim Macintosh računalima i operativnim sustavima, dok je kasnije Microsoft kopirao Appleove ideje u njihovim prvim verzijama Windows operativnog sustava. Primjeri nekih grafičkih sučelja su Mac OS, Microsoft Windows, NEXTSTEP i X Window System od kojeg su nastali Qt (KDE), GTK+ (GNOME), i Motif (CDE).
Pomoću grafičkog sučelja uporaba današnjih računala je mnogo jednostavnija nego u doba DOS operativnog sustava koji je bio prilično negostoljubljiv prema novim korisnicima računala. Većina današnjih operativnih sustava ima mogućnost uporabe grafičkog sučelja, dakle kursora, ikona, prozora i drugih elemenata.