Grafinės vartotojo sąsajos pranašumai
GUI privalumai
Laura Lezza / Getty Images
Grafinę vartotojo sąsają (GUI; kartais tariama gooey) naudoja dauguma komerciškai populiariųkompiuterisoperacinės sistemos ir programinės įrangos programos šiandien. Tai tokia sąsaja, kuri leidžia vartotojams manipuliuoti ekrano elementais naudojant pelę, rašiklį ar net pirštą. Tokia sąsaja leidžia, pavyzdžiui, teksto apdorojimo ar interneto dizaino programoms pasiūlyti WYSIWYG (ką matote, tą ir gaunate) parinktis.
Prieš išpopuliarėjant GUI sistemoms, komandinės eilutės sąsajos (CLI) sistemos buvo įprasta. Šiose sistemose vartotojai turėjo įvesti komandas naudodami koduoto teksto eilutes. Komandos svyravo nuo paprastų instrukcijų, kaip pasiekti failus ar katalogus, iki daug sudėtingesnių komandų, kurioms reikėjo daug kodo eilučių.
Kaip galite įsivaizduoti, GUI sistemos padarė kompiuterius daug patogesnius nei CLI sistemos.
Privalumai įmonėms ir kitoms organizacijoms
Kompiuteriu su gerai suprojektuota GUI gali naudotis beveik visi, neatsižvelgiant į tai, koks vartotojas yra techniškai išprusęs. Apsvarstykite šiandien parduotuvėse ir restoranuose naudojamas grynųjų pinigų valdymo sistemas arba kompiuterinius kasos aparatus. Informaciją įvesti taip paprasta, kaip paspausti skaičius arba vaizdus jutikliniame ekrane, kad būtų galima pateikti užsakymus ir apskaičiuoti mokėjimus, nesvarbu, ar tai būtų grynieji pinigai, kreditas ar debetas. Šis informacijos įvedimo procesas yra paprastas, praktiškai bet kas gali būti apmokytas tai daryti, o sistema gali saugoti visus pardavimo duomenis, kad vėliau būtų galima analizuoti daugybę būdų. Toks duomenų rinkimas buvo daug daugiau darbo reikalaujantis dienomis iki GUI sąsajų.
Privalumai asmenims
Įsivaizduokite, kad bandote naršyti internete naudodami CLI sistemą. Užuot nukreipę ir spustelėję nuorodas į vizualiai stulbinančias svetaines, naudotojai turėtų iškviesti tekstu pagrįstus failų katalogus ir galbūt atsiminti ilgus, sudėtingus URL, kad galėtų juos įvesti rankiniu būdu. Tai tikrai būtų įmanoma, ir buvo atlikta daug vertingų skaičiavimų, kai rinkoje dominavo CLI sistemos, tačiau tai galėjo būti varginanti ir paprastai apsiribojo su darbu susijusiomis užduotimis. Jei žiūrint šeimos nuotraukas, žiūrint vaizdo įrašus ar skaitant naujienas namų kompiuteryje kartais tektų įsiminti ilgas ar sudėtingas komandų įvestis, nedaugelis žmonių manytų, kad tai yra atpalaiduojantis būdas praleisti laiką.
CLI vertė
Galbūt ryškiausias pavyzdys CLI vertė yra su tais, kurie rašo programinės įrangos ir interneto dizaino kodus. GUI sistemos daro užduotis lengviau prieinamas paprastiems vartotojams, tačiau klaviatūros derinimas su pele ar tam tikru jutikliniu ekranu gali užtrukti, nes tą pačią užduotį galima atlikti neatitraukiant rankų nuo klaviatūros. Tie, kurie rašo kodą, žino komandų kodus, kuriuos jiems reikia įtraukti, ir nenori gaišti laiko rodydami ir spustelėdami, jei tai nėra būtina.
Įvedus komandas rankiniu būdu, taip pat užtikrinamas tikslumas, kad a WYSIWYG parinktis GUI sąsajoje gali nepateikti. Pavyzdžiui, jei tikslas yra sukurti tinklalapio ar programinės įrangos programos elementą, kurio plotis ir aukštis būtų tikslūs pikseliais, gali būti greičiau ir tiksliau įvesti tuos matmenis tiesiogiai, nei bandyti nupiešti elementą naudojant pelė.