Ang GUI ay nangangahulugang graphical na user interface at binibigkas na GOO-ee o gooey. Ang isang GUI ay naglalaman ng mga graphic na elemento gaya ng mga window, menu, icon, at mga link na pipiliin mo kapag nagtatrabaho ka sa isang operating system, software application, o mobile app.
Command-Line Interfaces Pinamahalaan Nakalipas na Pakikipag-ugnayan sa Computer
Para talagang pahalagahan ang disenyo ng GUI, nakakatulong na malaman kung ano ang nauna rito. Bago ang GUI ay karaniwang ginagamit, ang mga screen ng computer ay nagpapakita lamang ng plain text at kinokontrol ng isang keyboard. Ang mga pakikipag-ugnayan sa computer ay nai-type sa isang command line. Kaya, sa halip na i-drag at i-drop ang isang file upang ilipat ito, ang mga user ay nag-type ng command name, ang pangalan ng file na ililipat, at ang destination directory. Kinailangan ng mga user na kabisaduhin ang mga utos na kinakailangan upang maisagawa ang mga ito at marami pang ibang function.
GUI: Isang Visual Revolution
Ang isang GUI ay ibang-iba. Sa halip na maging text-based, ito ay visually based, na ginagawang mas madaling gamitin ang computer. Kapag ang mga operating system at application ay nagsasama ng isang GUI, ang mga utos, at mga aksyon ay isinasagawa sa pamamagitan ng direktang pagmamanipula ng mga graphical na elemento sa screen. Sa loob ng mga GUI, karaniwang ginagamit ang mga sumusunod na uri ng mga elemento ng interface:
Ang
Ang
Ang
Ang
Pumili ang mga user ng isa o kumbinasyon ng mga elemento sa itaas sa pamamagitan ng pagpindot sa mga key sa keyboard, pag-click gamit ang mouse, o pag-tap sa screen. Pinapasimple ng mga pagkilos na ito ang magsimula ng mga application, magbukas ng mga file, mag-navigate sa mga website, at magsagawa ng iba pang mga gawain.
Ang mga elemento ng GUI na ito ay nagbibigay ng pare-parehong visual na mga indikasyon ng mga gawain na maaaring gawin sa loob ng isang application. Ginagawa rin nilang mas komportable ang pag-aaral ng mga bagong application.
History of GUI
Noong 1981, ipinakilala ng Xerox ang PARC, ang unang GUI. Nakita ito ng tagapagtatag ng Apple na si Steve Jobs sa isang paglilibot sa Xerox at naglabas ng GUI-based na operating system para sa Macintosh noong 1984. Sumunod ang Microsoft noong 1985 gamit ang Windows 1.0.
Ang mga programang ito na nakabatay sa GUI ay kinokontrol gamit ang isang mouse pointer na gumagalaw sa paligid ng screen kapag ang mga user ay naglipat ng isang pisikal na mouse. Ito ang simula ng point-and-click. Ang pagbabagong ito ay nangangahulugan na ang mga gumagamit ay hindi na kailangang matuto ng mahabang listahan ng mga utos upang magpatakbo ng isang computer. Ang bawat command ay kinakatawan sa isang menu o ng isang icon sa screen.
Pagsapit ng 1990, ang mga GUI ay nagsimulang maging katulad ng mga ginagamit sa mga modernong device.
Noong unang bahagi ng 2010s, ang mga bagong uri ng input, gaya ng mga swipe at pinch command, ay idinagdag sa kakayahan ng GUI upang matugunan ang lumalaking mobile market. Tumatanggap na rin ang mga computer GUI ng input mula sa mga joystick, light pen, camera, at mikropono. Kahit na ang mga mas bagong modelong kotse ay gumagamit ng mga GUI kasabay ng mga kontrol ng button.