อินเทอร์เฟซผู้ใช้แบบกราฟิก ส่วนต่อประสานผู้ใช้ การออกแบบการโต้ตอบและตัวอย่าง

ความพยายามในช่วงต้น

Ivan SutherlandพัฒนาSketchpadในปีพ. ศ. 2506 ซึ่งจัดขึ้นอย่างกว้างขวางในฐานะโปรแกรมออกแบบกราฟิกโดยใช้คอมพิวเตอร์ช่วยตัวแรก ใช้ปากกาแสงเพื่อสร้างและจัดการวัตถุในภาพวาดทางวิศวกรรมแบบเรียลไทม์ด้วยกราฟิกที่ประสานกัน ในช่วงปลายทศวรรษที่ 1960 นักวิจัยจากสถาบันวิจัยสแตนฟอร์ดซึ่งนำโดยดักลาสเอนเกลบาร์ทได้พัฒนาระบบออนไลน์ (NLS) ซึ่งใช้การเชื่อมโยงหลายมิติแบบข้อความที่ปรับแต่งด้วยอุปกรณ์ใหม่นั่นคือเมาส์ (การสาธิต NLS ในปี 1968 กลายเป็นที่รู้จักในชื่อ " The Mother of All Demos ") ในปี 1970 แนวคิดของ Engelbart ได้รับการขัดเกลาและขยายไปสู่กราฟิกโดยนักวิจัยที่Xerox PARCและโดยเฉพาะอย่างยิ่งAlan Kayซึ่งเป็นมากกว่าการเชื่อมโยงหลายมิติแบบข้อความและใช้ GUI เป็นอินเทอร์เฟซหลักสำหรับภาษาโปรแกรม Smalltalkซึ่งทำงานบนคอมพิวเตอร์Xerox Alto เผยแพร่ในปี 1973 GUI ที่ใช้งานทั่วไปที่ทันสมัยส่วนใหญ่ได้มาจากระบบนี้

ซีร็อกซ์สตาร์ 8010เวิร์กสเตชันแนะนำ GUI เชิงพาณิชย์แห่งแรก ซีร็อกซ์สตาร์ 8010เวิร์กสเตชันแนะนำ GUI เชิงพาณิชย์แห่งแรก

ส่วนติดต่อผู้ใช้ Xerox PARC ประกอบด้วยองค์ประกอบกราฟิกเช่นหน้าต่าง , เมนู , ปุ่มและช่องทำเครื่องหมาย แนวคิดของไอคอนได้รับการแนะนำในภายหลังโดยDavid Canfield Smithซึ่งได้เขียนวิทยานิพนธ์ในหัวข้อนี้ภายใต้การแนะนำของ Kay [16] [17] [18]ส่วนติดต่อผู้ใช้ของ PARC ใช้อุปกรณ์ชี้ตำแหน่งพร้อมกับแป้นพิมพ์ สามารถเน้นประเด็นเหล่านี้ได้โดยใช้คำและตัวย่อทางเลือกสำหรับหน้าต่างไอคอนเมนูอุปกรณ์ชี้ตำแหน่ง ( WIMP ) ความพยายามนี้สิ้นสุดลงในปี 1973 Xerox Altoซึ่งเป็นคอมพิวเตอร์เครื่องแรกที่มี GUI แม้ว่าระบบจะไม่ถึงขั้นตอนการผลิตเชิงพาณิชย์ก็ตาม

คอมพิวเตอร์ที่มีจำหน่ายในเชิงพาณิชย์เครื่องแรกที่มี GUI คือเวิร์กสเตชัน PERQ ในปีพ. ศ. 2522 ผลิตโดย Three Rivers Computer Corporation การออกแบบได้รับอิทธิพลอย่างมากจากงานที่ Xerox PARC ในปีพ. ศ. 2524 ในที่สุด Xerox ได้ทำการค้า Alto ในรูปแบบของระบบใหม่ที่ปรับปรุงแล้วนั่นคือระบบข้อมูล Xerox 8010 ซึ่งรู้จักกันทั่วไปในชื่อXerox Star [19] [20]ระบบแรก ๆ เหล่านี้กระตุ้นความพยายาม GUI อื่น ๆ มากมายรวมถึงเครื่อง Lisp โดยSymbolicsและผู้ผลิตรายอื่นApple Lisa (ซึ่งนำเสนอแนวคิดของแถบเมนูและการควบคุมหน้าต่าง ) ในปี 1983 Apple Macintosh 128Kในปี 1984 และAtari STกับดิจิตอลวิจัย 's GEMและพลเรือจัตวาเอมิในปี 1985 Visi เมื่อวันที่ได้รับการปล่อยตัวในปี 1983 สำหรับไอบีเอ็มพีซีคอมพิวเตอร์ แต่ก็ไม่เคยได้รับความนิยมเนื่องจากความต้องการของฮาร์ดแวร์สูง [21]แต่มันเป็นอิทธิพลสำคัญในการพัฒนาร่วมสมัยของMicrosoft Windows [22]

Apple, Digital Research, IBM และ Microsoft ใช้แนวคิดหลายอย่างของ Xerox ในการพัฒนาผลิตภัณฑ์และข้อมูลจำเพาะCommon User Accessของ IBM เป็นพื้นฐานของอินเทอร์เฟซผู้ใช้ที่ใช้ใน Microsoft Windows, IBM OS / 2 Presentation Managerและชุดเครื่องมือUnix Motifและตัวจัดการหน้าต่าง . ความคิดเหล่านี้พัฒนาขึ้นเพื่อสร้างอินเตอร์เฟซที่พบในรุ่นปัจจุบันของ Microsoft Windows และในหลายสภาพแวดล้อมเดสก์ทอปสำหรับUnix เหมือน ระบบปฏิบัติการเช่น MacOS และลินุกซ์ ดังนั้น GUI ในปัจจุบันส่วนใหญ่จึงมีสำนวนทั่วไปเป็นส่วนใหญ่

Macintosh 128K Macintosh เครื่องแรก (1984) Macintosh 128K Macintosh เครื่องแรก (1984)

ความนิยม

HP LX จัดการระบบที่ทำงานบน HP 200LX HP LX จัดการระบบที่ทำงานบน HP 200LX

GUI เป็นประเด็นร้อนในช่วงต้นทศวรรษ 1980 แอปเปิ้ลลิซ่าได้รับการปล่อยตัวในปี 1983 และระบบ Windowing ต่าง ๆ ที่มีอยู่สำหรับDOSระบบปฏิบัติการ (รวมถึงเครื่องคอมพิวเตอร์ GEMและPC / GEOS ) แอปพลิเคชันส่วนบุคคลสำหรับหลายแพลตฟอร์มนำเสนอรูปแบบ GUI ของตนเอง [23]แม้จะมีข้อดีของ GUI แต่ผู้วิจารณ์หลายคนก็ตั้งคำถามถึงคุณค่าของแนวคิดทั้งหมด[24]อ้างถึงขีด จำกัด ของฮาร์ดแวร์และปัญหาในการค้นหาซอฟต์แวร์ที่เข้ากันได้

ในปี 1984 แอปเปิ้ลเปิดตัวโฆษณาทางโทรทัศน์ที่นำแอปเปิ้ลแมคอินทอชในระหว่างการออกอากาศของซูเปอร์โบว์ลที่สิบแปดโดยซีบีเอส , [25]กับอธิฐานให้กับจอร์จเวลล์ 's ตั้งข้อสังเกตนวนิยายเก้าสิบสี่ เป้าหมายของการค้าคือการทำให้ผู้คนคิดถึงคอมพิวเตอร์โดยระบุว่าอินเทอร์เฟซที่ใช้งานง่ายเป็นคอมพิวเตอร์ส่วนบุคคลซึ่งแยกออกจากระบบที่มุ่งเน้นธุรกิจก่อนหน้านี้[26]และกลายเป็นตัวแทนลายเซ็นของผลิตภัณฑ์ Apple [27]

Windows 95พร้อมด้วยแคมเปญการตลาดที่กว้างขวาง[28]เป็นความสำเร็จครั้งใหญ่ในตลาดเมื่อเปิดตัวและไม่นานก็กลายเป็นระบบปฏิบัติการเดสก์ท็อปที่ได้รับความนิยมสูงสุด [29] [ ต้องการอ้างอิง ]

ในปี 2007 กับiPhone [30]และต่อมาในปี 2010 ด้วยการเปิดตัวของiPad , [31]แอปเปิ้ลที่นิยมสไตล์โพสต์คนน่าเบื่อของการปฏิสัมพันธ์สำหรับแบบ multi-touchหน้าจอและอุปกรณ์เหล่านั้นได้ถือว่าเป็นเหตุการณ์สำคัญในการพัฒนาโทรศัพท์มือถือ [32] [33]

GUI ที่คนส่วนใหญ่คุ้นเคยในช่วงกลางปี ​​2010 คือMicrosoft Windows , macOSและX Window Systemอินเทอร์เฟซสำหรับคอมพิวเตอร์เดสก์ท็อปและแล็ปท็อปและAndroid , iOSของ Apple , Symbian , BlackBerry OS , Windows Phone / Windows 10 Mobile , Tizen , WebOSและFirefox OSสำหรับอุปกรณ์มือถือ ( สมาร์ทโฟน ) [34] [ ต้องการอ้างอิง ]

Write a Comment