fbpx
วิกิพีเดีย

ส่วนต่อประสานกราฟิกกับผู้ใช้

ส่วนต่อประสานกราฟิกกับผู้ใช้ (Graphical User Interface, GUI อ่านว่า จียูไอ หรือ กูอี้) เป็นวิธีการใช้งานคอมพิวเตอร์ผ่านทางสัญลักษณ์หรือภาพนอกเหนือจากทางตัวอักษร จียูไอมีส่วนประกอบต่างๆ เช่น ไอคอน หน้าต่างการใช้งาน เมนู ปุ่มเลือก และการใช้เมาส์ หรือแม้แต่ในระบบทัชสกรีน

จียูไอพัฒนาพัฒนาขึ้นโดยนักวิจัยที่สถาบันวิจัยสแตนฟอร์ดนำโดย ดัก เอนเกลบาร์ต (Doug Engelbart) โดยการใช้งานร่วมกับไฮเปอร์ลิงก์และเมาส์ ซึ่งภายหลังได้นำมาวิจัยต่อที่ศูนย์วิจัยซีร็อกซ์พาร์ค (Xerox PARC) โดยใช้งานระบบกราฟิกแทนที่ระบบตัวอักษร โดยบางคนจะเรียกระบบนี้ว่า PARC User Interface หรือ PUI ปลายคริสต์ทศวรรษที่ 1970 แอปเปิลคอมพิวเตอร์ได้นำมาใช้ครั้งกับเครื่องแมคอินทอช ซึ่งภายหลังsteve job ได้เป็นosk121ทางไมโครซอฟท์ได้เลียนแบบความคิดมาใช้กับระบบปฏิบัติการวินโดวส์ ในปัจจุบันจียูไอเป็นที่นิยมโดยสามารถเห็นได้จากระบบปฏิบัติการ แมคอินทอช และ วินโดวส์ และล่าสุดในลินุกซ์

แบบกราฟิกเปรียบเทียบกับแบบข้อความ

 
การใช้งานแบบกราฟิกและแบบชุดคำสั่ง ในวินโดวส์ ไอคอนและโปรแกรมต่างๆ ทำงานระบบกราฟิก ขณะที่หน้าต่างการใช้งาน (ตรงกลางสีดำ) เป็นการใช้งานผ่านชุดคำสั่ง

ส่วนต่อประสานกราฟิกกับผู้ใช้ ช่วยให้การเรียนรู้การใช้งานคอมพิวเตอรทำได้ง่ายและเร็วขึ้นเปรียบเทียบกับระบบเก่า

ที่ต้องพิมพ์ชุดคำสั่งที่ใช้ในระบบดอสหรือยูนิกซ์ ซึ่งเป็นส่วนต่อประสานผู้ใช้แบบข้อความ (Text user interface) ในบางครั้งจะเรียกว่า ส่วนต่อประสานแบบชุดคำสั่ง (Command Line Interfaces, CLI) ในการใช้งานผู้ใช้ต้องพิมพ์คำสั่งผ่านทางคีย์บอร์ด โดยคำสั่งเฉพาะต่างๆที่พิมพ์จำเป็นต้องใช้เวลาระยะหนึ่งในการเรียนรู้ อย่างไรก็ดีในบางระบบเช่น Linux ก็ยังใข้ GUI เป็น frontend เพื่อที่ทำงาน กับส่วนต่อประสานแบบชุดคำสั่ง รวมถึงการพัฒนารูปแบบของ GUI ได้มีการพัฒนาไปอย่างรวดเร็วโดยมีทั้งในส่วนของ Commercial และ แบบ โอเพ่นซอร์ส ซึ่งในส่วนของ Commercial ได้มีบริษัทยักษ์ใหญ่บางบริษัทเริ่มเข้าจับตลาดทางด้านนี้แล้วเช่น Sun ก็มีในส่วนของ Java Desktop เป็นต้น โดยกล่าวถึงรูปแบบการติดต่อกับผู้ใช้แบบนี้ว่า Desktop ระบบของ GUI เช่นในส่วนของระบบปฏิบัติการวินโดว์จะเป็นในลักษณะถูกสร้างขึ้นมาให้เป็นส่วนหนึ่งกับตัวระบบปฏิบัติการเลย โดยมีการเรียก ใช้ส่วนการติดต่อกับผู้ใช้ผ่านทางระบบ API โดยไปเรียกส่วนประมวณผลที่ชื่อว่า GDI และมีโหมดที่เป็นส่วนติดต่อกับผู้ใช้แบบชุดคำสั่ง แยกเป็นส่วนหนึ่งอีกต่างหากแต่ยังคงอยู่ภายใต้ระบบปฏิบัติการ (shell) ระบบ GUI ในส่วนของ Open source ได้มีการจัดตั้งองค์การขึ้นมาเพื่อทำการกำหนดมาตรฐานกลางที่ใช้ในทำงานในส่วนการพัฒนาของ Desktop ร่วมกันเช่น การกำหนดมาตรฐานของเมนู, ลักษณะส่วนติดต่อย่อยอื่นๆ เป็นต้นโดยองค์นี้มีชื่อว่า free desktop Desktop ที่ร่วมใช้มาตรฐานเดียวกันกับ free desktop เช่น Gnome, KDE, XFCE เป็นต้น รวมถึงมีการพัฒนาลูกเล่นต่างๆ ออกไปมากมาย รวมถึงการใช้งานที่หลากหลายมากขึ้นโดยลดการติดต่อระหว่าง ผู้ใช้และส่วนที่เป็นการประสานชุดคำสั่งลงให้มากที่สุด ในระบบปฏิบัติการใหม่ๆ ในปัจจุบันมีการรองรับการใช้งานทั้งแบบกราฟิกและแบบข้อความ โดยแสดงผลผ่านทางกราฟิกเป็นหลักสำหรับผู้ใช้ทั่วไป และต้องใช้คำสั่งพิเศษเพื่อเรียกใช้คำสั่งของการใช้ส่วนต่อประสานแบบข้อความ โดยแบ่งแยกออกเป็น โหมดการทำงานได้ด้วย

วนต, อประสานกราฟ, กก, บผ, ใช, บทความน, ไม, การอ, างอ, งจากแหล, งท, มาใดกร, ณาช, วยปร, บปร, งบทความน, โดยเพ, มการอ, างอ, งแหล, งท, มาท, าเช, อถ, เน, อความท, ไม, แหล, งท, มาอาจถ, กค, ดค, านหร, อลบออก, เร, ยนร, าจะนำสารแม, แบบน, ออกได, อย, างไรและเม, อไร, graphic. bthkhwamniimmikarxangxingcakaehlngthimaidkrunachwyprbprungbthkhwamni odyephimkarxangxingaehlngthimathinaechuxthux enuxkhwamthiimmiaehlngthimaxacthukkhdkhanhruxlbxxk eriynruwacanasaraemaebbnixxkidxyangiraelaemuxir swntxprasankrafikkbphuich Graphical User Interface GUI xanwa ciyuix hrux kuxi epnwithikarichngankhxmphiwetxrphanthangsylksnhruxphaphnxkehnuxcakthangtwxksr ciyuixmiswnprakxbtang echn ixkhxn hnatangkarichngan emnu pumeluxk aelakarichemas hruxaemaetinrabbthchskrinciyuixphthnaphthnakhunodynkwicythisthabnwicysaetnfxrdnaody dk exneklbart Doug Engelbart odykarichnganrwmkbihepxrlingkaelaemas sungphayhlngidnamawicytxthisunywicysirxkspharkh Xerox PARC odyichnganrabbkrafikaethnthirabbtwxksr odybangkhncaeriykrabbniwa PARC User Interface hrux PUI playkhristthswrrsthi 1970 aexpepilkhxmphiwetxridnamaichkhrngkbekhruxngaemkhxinthxch sungphayhlngsteve job idepnosk121thangimokhrsxfthideliynaebbkhwamkhidmaichkbrabbptibtikarwinodws inpccubnciyuixepnthiniymodysamarthehnidcakrabbptibtikar aemkhxinthxch aela winodws aelalasudinlinuksaebbkrafikepriybethiybkbaebbkhxkhwam aekikh karichnganaebbkrafikaelaaebbchudkhasng inwinodws ixkhxnaelaopraekrmtang thanganrabbkrafik khnathihnatangkarichngan trngklangsida epnkarichnganphanchudkhasngswntxprasankrafikkbphuich chwyihkareriynrukarichngankhxmphiwetxrthaidngayaelaerwkhunepriybethiybkbrabbekathitxngphimphchudkhasngthiichinrabbdxshruxyuniks sungepnswntxprasanphuichaebbkhxkhwam Text user interface inbangkhrngcaeriykwa swntxprasanaebbchudkhasng Command Line Interfaces CLI inkarichnganphuichtxngphimphkhasngphanthangkhiybxrd odykhasngechphaatangthiphimphcaepntxngichewlarayahnunginkareriynru xyangirkdiinbangrabbechn Linux kyngikh GUI epn frontend ephuxthithangan kbswntxprasanaebbchudkhasng rwmthungkarphthnarupaebbkhxng GUI idmikarphthnaipxyangrwderwodymithnginswnkhxng Commercial aela aebb oxephnsxrs sunginswnkhxng Commercial idmibristhyksihybangbristherimekhacbtladthangdanniaelwechn Sun kmiinswnkhxng Java Desktop epntn odyklawthungrupaebbkartidtxkbphuichaebbniwa Desktop rabbkhxng GUI echninswnkhxngrabbptibtikarwinodwcaepninlksnathuksrangkhunmaihepnswnhnungkbtwrabbptibtikarely odymikareriyk ichswnkartidtxkbphuichphanthangrabb API odyiperiykswnpramwnphlthichuxwa GDI aelamiohmdthiepnswntidtxkbphuichaebbchudkhasng aeykepnswnhnungxiktanghakaetyngkhngxyuphayitrabbptibtikar shell rabb GUI inswnkhxng Open source idmikarcdtngxngkhkarkhunmaephuxthakarkahndmatrthanklangthiichinthanganinswnkarphthnakhxng Desktop rwmknechn karkahndmatrthankhxngemnu lksnaswntidtxyxyxun epntnodyxngkhnimichuxwa free desktop Desktop thirwmichmatrthanediywknkb free desktop echn Gnome KDE XFCE epntn rwmthungmikarphthnalukelntang xxkipmakmay rwmthungkarichnganthihlakhlaymakkhunodyldkartidtxrahwang phuichaelaswnthiepnkarprasanchudkhasnglngihmakthisud inrabbptibtikarihm inpccubnmikarrxngrbkarichnganthngaebbkrafikaelaaebbkhxkhwam odyaesdngphlphanthangkrafikepnhlksahrbphuichthwip aelatxngichkhasngphiessephuxeriykichkhasngkhxngkarichswntxprasanaebbkhxkhwam odyaebngaeykxxkepn ohmdkarthanganiddwyekhathungcak https th wikipedia org w index php title swntxprasankrafikkbphuich amp oldid 8927762, wikipedia, วิกิ หนังสือ, หนังสือ, ห้องสมุด,

บทความ

, อ่าน, ดาวน์โหลด, ฟรี, ดาวน์โหลดฟรี, mp3, วิดีโอ, mp4, 3gp, jpg, jpeg, gif, png, รูปภาพ, เพลง, เพลง, หนัง, หนังสือ, เกม, เกม