Skip to main content

อินเทอร์เฟซผู้ใช้กราฟิกคืออะไร?

เป็นเวลาหลายปีแล้วภาษาการเขียนโปรแกรมได้รับการขับเคลื่อนบรรทัดคำสั่งเฉพาะผู้ใช้ที่ จำกัด นี้ให้กับผู้ที่มีความรู้เกี่ยวกับภาษาเพื่อให้พวกเขาสามารถออกคำสั่งที่เป็นความลับเพื่อจัดการข้อมูลอินเทอร์เฟซผู้ใช้กราฟิก (GUI) เป็นเหมือนการแต่งตัวหน้าต่างสำหรับภาษาการเขียนโปรแกรมมันสร้างการแสดงกราฟิกของสภาพแวดล้อมสไตล์เดสก์ท็อปพร้อมไอคอนและเมนูที่เป็นตัวแทนของวัตถุและคำสั่งผู้ใช้สามารถชี้และคลิกเพื่อจัดการข้อมูลและโปรแกรมโดยไม่ต้องรู้ภาษาพื้นฐานหรือคำสั่งเดียว

ใครก็ตามที่อายุมากพอในปี 1980 เพื่อตระหนักถึงการปฏิวัติคอมพิวเตอร์ไม่ต้องสงสัยเลยว่าจะได้รับความสำเร็จของ Apple Macintosh reg;คอมพิวเตอร์ที่มีส่วนต่อประสานกับผู้ใช้กราฟิกและเมาส์นี่เป็นคอมพิวเตอร์ที่ประสบความสำเร็จในเชิงพาณิชย์และราคาไม่แพงที่ทุกคนสามารถใช้งานได้โดยไม่จำเป็นต้องมีความรู้ในการเขียนโปรแกรมMicrosoft reg;ตามมาอย่างรวดเร็วด้วย windows reg;ระบบปฏิบัติการและไม่มีใครมองย้อนกลับไปอินเทอร์เฟซผู้ใช้กราฟิกไม่เพียง แต่มีประสิทธิภาพและง่าย แต่ก็สนุกเช่นกัน

ในขณะที่ Apple และ Microsoft นำ GUI เข้ามาในบ้านของเราพวกเขาไม่รับผิดชอบในการประดิษฐ์ส่วนต่อประสานกราฟิกผู้ใช้ครั้งแรกระหว่างปี 1965-1968 Doug Engelbart กับสถาบันวิจัยสแตนฟอร์ดในเวลานั้นได้ร่วมกับเพื่อนร่วมงานบางคนเพื่อสร้างสภาพแวดล้อมไฮเปอร์เท็กซ์สไตล์หน้าต่างที่เพิ่มขึ้นโดยการประดิษฐ์ Gizmo สามปุ่มเล็ก ๆ น้อย ๆ ที่จะช่วยให้ผู้ใช้ชี้และคลิกที่วัตถุในหน้าต่างgizmo ที่มีปุ่มตาจมูกและ "หาง" ไฟฟ้าคล้ายกับเมาส์และอุปกรณ์จึงได้รับชื่อแรงบันดาลใจของ Engelbart สำหรับ GUI มาจากความคิดที่เสนอเมื่อสามสิบปีก่อนโดย Vannevar Bush วิศวกรชาวอเมริกันที่ได้รับการยกย่องในบทความที่ตีพิมพ์ในปี 1945 ของเขาในระบบ "Memex"

Xerox reg;บริษัท พัฒนาคอมพิวเตอร์สองเครื่องด้วยส่วนต่อประสานผู้ใช้กราฟิกและเมาส์แบบจำลองหลังจากการทำงานของ Engelbartอัลโตและดาว;หลังปล่อยออกมาในปี 1981 ต่อสาธารณชนคอมพิวเตอร์มีราคาแพงและฮาร์ดแวร์ไม่เพียงพอเมื่อเทียบกับความต้องการของระบบปฏิบัติการแม้ว่าจะขายได้เพียง 25,000 หน่วย แต่ก็คิดว่าอย่างน้อยก็เป็นส่วนหนึ่งในการสร้างแรงบันดาลใจให้กับ Steve Jobs (ผู้ก่อตั้ง Apple) และ Bill Gates (Microsoft Founder) เพื่อผลักดันทีมพัฒนาของพวกเขาไปสู่การสร้าง Macintosh และระบบปฏิบัติการ Windows

เนื่องจากอินเทอร์เฟซผู้ใช้กราฟิกเป็นสิ่งแรกที่ผู้ใช้เห็นเมื่อโปรแกรมเปิดขึ้นการออกแบบอินเทอร์เฟซที่ดึงดูดสายตาสามารถไปได้ไกลในการสร้างการดึงดูดสำหรับโปรแกรมอย่างไรก็ตามปัจจัยที่สำคัญที่สุดคือ GUI นั้นใช้งานง่ายหรือไม่ทุกคนที่มีประสบการณ์การใช้ซอฟต์แวร์ควรจะสามารถค้นหาฟังก์ชั่นพื้นฐานในโปรแกรมที่ไม่คุ้นเคยโดยไม่ต้องปรึกษาคู่มือการหาเมนูเครื่องมือและตัวเลือกที่คาดไว้คุณสมบัติขั้นสูงหรือเป็นกรรมสิทธิ์ควรรวมเข้าด้วยกันในลักษณะที่เหมาะสมกับผู้ใช้ดังนั้นจึงไม่ใช่เรื่องน่าเบื่อที่จะจดจำวิธีการเข้าถึงและใช้ประโยชน์GUI ที่ฉูดฉาดจะใช้โปรแกรมเท่านั้นหากอินเทอร์เฟซผู้ใช้กราฟิกไม่ได้ใช้งานง่ายและออกแบบมาอย่างมีประสิทธิภาพซอฟต์แวร์จะไม่เป็นที่นิยมมาก