GUI нь график хэрэглэгчийн интерфэйс гэсэн үг бөгөөд GOO-ee эсвэл gooey гэж дуудагддаг. GUI нь үйлдлийн систем, программ хангамж, гар утасны программтай ажиллах үед сонгох цонх, цэс, дүрс, холбоос зэрэг график элементүүдийг агуулдаг.
Командын мөрийн интерфэйсүүд нь өнгөрсөн үеийн компьютерийн харилцан үйлчлэлийг удирдаж байсан
GUI дизайныг үнэхээр үнэлэхийн тулд түүний өмнө юу байсныг мэдэхэд тусална. GUI-г түгээмэл ашиглахаас өмнө компьютерийн дэлгэц нь зөвхөн энгийн текстийг харуулдаг бөгөөд гарнаас удирддаг байв. Компьютертэй харилцах харилцааг командын мөрөнд бичсэн. Тиймээс хэрэглэгчид файлыг зөөхийн тулд чирж унагахын оронд командын нэр, зөөх файлын нэр, очих газрын лавлах зэргийг бичдэг. Хэрэглэгчид эдгээр болон бусад олон функцийг гүйцэтгэхэд шаардлагатай командуудыг цээжлэх шаардлагатай болсон.
GUI: Харааны хувьсгал
GUI бол тэс өөр. Текст дээр суурилсан гэхээсээ илүү визуал тал дээр тулгуурласан тул компьютерийг ашиглахад илүү хялбар болгодог. Үйлдлийн системүүд болон програмууд нь GUI-г агуулсан үед тушаалууд болон үйлдлүүд нь дэлгэц дээрх график элементүүдийг шууд удирдах замаар хийгддэг. GUI-д дараах төрлийн интерфейсийн элементүүдийг ихэвчлэн ашигладаг:
- Windows дэлгэц дээр мэдээллийг харуулдаг. Програм, вэб хуудас, баримт бичиг бүгд цонхонд нээгддэг. Цонхыг зөөж, хэмжээг нь өөрчилж, бие биенийхээ өмнө байрлуулж болно.
- Цэс сонгох боломжтой үйлдлийн жагсаалтыг санал болгож байна. Тэд програмд байгаа командуудыг логик бүлгүүдэд хуваадаг.
- Оролтын удирдлага нь хэрэглэгчдэд жагсаалтаас нэг буюу хэд хэдэн сонголтыг сонгох боломжийг олгодог. Оролтын удирдлагад шалгах нүд, сонголтын товчлуур, унадаг жагсаалт, унтраалга, текст талбар, огноо, цаг сонгогч орно.
- Навигацийн бүрэлдэхүүн хэсгүүд интерфэйс дотор хэрэглэгчдэд нэг газраас нөгөө рүү шилжих боломжийг олгодог. Жишээ нь талхны үйрмэг, гулсагч, хайлтын талбар, хуудаслалт, шошго орно.
- Мэдээллийн бүрэлдэхүүн хэсгүүд даалгаврын төлөвийн талаар хэрэглэгчдэд мэдээлнэ. Жишээ нь, ирж буй мессежийн мэдэгдэл, явцын мөр, зөвлөмж, гарч ирэх цонхнууд орно.
Хэрэглэгчид гар дээрх товчлуурууд, хулганаар товших, дэлгэцэн дээр товших замаар дээрх элементүүдийн аль нэгийг эсвэл хослолыг сонгоно. Эдгээр үйлдэл нь аппликешн эхлүүлэх, файл нээх, вэб хуудсуудаар аялах болон бусад ажлыг гүйцэтгэхэд хялбар болгодог.
Эдгээр GUI элементүүд нь аппликешн дотор гүйцэтгэж болох даалгаврын байнгын харааны үзүүлэлтүүдийг өгдөг. Тэд мөн шинэ програмуудыг сурахад илүү хялбар болгодог.
GUI-ийн түүх
1981 онд Xerox анхны GUI болох PARC-г танилцуулсан. Apple-ийн үүсгэн байгуулагч Стив Жобс үүнийг Xerox-ээр хийсэн аялан тоглолтынхоо үеэр олж харсан бөгөөд 1984 онд Macintosh-д зориулсан GUI-д суурилсан үйлдлийн системийг гаргасан. Microsoft 1985 онд Windows 1.0 үйлдлийн системтэй болсон.
Эдгээр GUI-д суурилсан программыг хэрэглэгчид биет хулганаа хөдөлгөх үед дэлгэцийн эргэн тойронд хөдөлдөг хулганы заагчаар удирддаг байсан. Энэ бол товшилтын эхлэл байсан юм. Энэ шилжилт нь хэрэглэгчид компьютертэй ажиллах командын урт жагсаалтыг сурах шаардлагагүй болсон гэсэн үг. Тушаал бүрийг цэс эсвэл дэлгэцэн дээрх дүрсээр дүрсэлсэн.
1990 он гэхэд GUI-ууд орчин үеийн төхөөрөмжүүдэд ашиглагддаг шиг харагдаж эхэлсэн.
2010-аад оны эхээр өсөн нэмэгдэж буй гар утасны зах зээлд нийцүүлэхийн тулд шудар, чимхэх команд зэрэг шинэ оролтын төрлүүдийг GUI чадварт нэмсэн. Компьютерийн GUI нь одоо бас джойстик, гэрлийн үзэг, камер, микрофоны оролтыг хүлээн авдаг. Бүр шинэ загварын машинууд ч товчлуурын удирдлагатай хамт GUI ашигладаг.