คำจำกัดความของ GUI (อินเทอร์เฟซแบบกราฟิก)
เบ็ดเตล็ด / / July 04, 2021
โดย Guillem Alsina González ในเดือนตุลาคม 2016
แม้ว่าตอนนี้ดูเหมือนเป็นเรื่องธรรมดาที่สุดในโลกที่จะมีปฏิสัมพันธ์ใน คอมพิวเตอร์ ด้วยไอคอน หน้าต่าง และองค์ประกอบกราฟิกต่างๆ จนกระทั่งเมื่อไม่นานมานี้ (ต้นทศวรรษที่แปดสิบของศตวรรษที่ผ่านมา) เป็นเรื่องปกติที่จะใช้งานเฉพาะกับ แป้นพิมพ์ และป้อนคำสั่งบนบรรทัดคำสั่ง
หากวันนี้เราเป็นหนี้ใครก็ตามที่ใช้เมาส์เพื่อโต้ตอบกับคอมพิวเตอร์ นั่นคือ Steve Jobs และs Apple ขณะเยี่ยมชมห้องปฏิบัติการ PARC ของ Xerox ใน Palo Alto จ็อบส์ได้เห็นเมาส์และ อินเตอร์เฟซ กราฟ ในคอมพิวเตอร์ สิ่งประดิษฐ์สองอย่างที่ Xerox ไม่ไว้วางใจให้เปิดตัวในเชิงพาณิชย์ และผู้ก่อตั้งที่ยิ่งใหญ่ของ Apple ได้นำสิ่งประดิษฐ์เหล่านี้มาใช้กับคอมพิวเตอร์ในอนาคตของบริษัทของเขา
แม้ว่า Xerox จะใช้สภาพแวดล้อมแบบกราฟิกในคอมพิวเตอร์บางเครื่อง แต่ Apple เท่านั้นที่ทำได้จริงๆ เผยแพร่ผ่าน Lisa, Apple II GS และต่อมาคือ Mac (และจากนี้ไปเป็น ทายาท) นอกจากนี้ แพลตฟอร์มเช่น Commodore Amiga หรือ Atari ที่มี ST ได้รวมเอาสภาพแวดล้อมแบบกราฟิกไว้ด้วย
สำหรับพีซีที่มี DOS Shadow Copy จะปรากฏขึ้น สภาพแวดล้อมแบบกราฟิกที่ทำงานบน DOS เช่น GEM
ผู้จัดการสภาพแวดล้อมแบบกราฟิก) จาก Digital Research หรือ Windows รุ่นแรกจาก Microsoftวิวัฒนาการไม่สามารถหยุดยั้งได้ และจากการเป็นโปรแกรมที่ทำงานบน DOS บนพีซี สภาพแวดล้อมแบบกราฟิกจึงกลายเป็นส่วนหนึ่งของระบบปฏิบัติการที่ใช้ Windows NT 3.51 และต่อมาคือ Windows 95
ประวัติศาสตร์ที่เหลือของสภาพแวดล้อมแบบกราฟิกนั้นคุ้มค่ากับความซ้ำซ้อน ประวัติศาสตร์ แต่... องค์ประกอบใดบ้างที่ประกอบขึ้นเป็น GUI?
ไอคอนสำหรับระบุไฟล์ โปรแกรม และองค์ประกอบอื่นๆ หน้าต่างสำหรับห่อหุ้มแอปพลิเคชัน และสามารถจัดเรียงไว้บนหน้าจอ เดสก์ท็อป และ องค์ประกอบบางอย่างของการสั่งซื้อและการจัดการแอปพลิเคชันที่เปิดอยู่ประกอบขึ้นเป็นองค์ประกอบหลักและโดดเด่นที่สุดของสภาพแวดล้อมแบบกราฟิกของ ชื่อผู้ใช้
ตะวันออก กระบวนทัศน์ พยายามสร้างโต๊ะแบบคลาสสิกขึ้นมาใหม่ องค์ประกอบที่เราพบในนั้นและลำดับของมัน เราต้องเข้าใจกระบวนทัศน์นี้ในฐานะบุตรแห่งยุคที่เราล่วงลับไปแล้ว ตั้งแต่โต๊ะโต๊ะไปจนถึงโต๊ะคอมพิวเตอร์
โดยปกติ หน้าต่างที่มีแอปพลิเคชันจะปรับขนาดได้ โดยมีเส้นขอบที่อนุญาตให้กำหนดมิติแนวตั้งใหม่และ ในแนวนอนและองค์ประกอบบางอย่างในรูปแบบของไอคอน ณ จุดใดจุดหนึ่งบนขอบเหล่านี้ที่อนุญาตให้ขยายหน้าต่างให้ใหญ่สุด (ทำให้ครอบครองทั้งหมด หน้าจอ) ย่อขนาด (พับทับตัวเองเพื่อไม่ให้มองเห็นบนหน้าจอ) และปิด (และด้วยโปรแกรมหรือเอกสารที่ ที่มีอยู่)
แอปพลิเคชันที่ทำงานใน windows ต้องเตรียมพร้อมสำหรับโหมดกราฟิก และปฏิบัติตามหลักเกณฑ์บางประการสำหรับ ลักษณะที่ปรากฏ, แ รูปลักษณ์และความรู้สึก; โดยปกติบริษัทที่ผลิต ระบบปฏิบัติการ จัดหาเครื่องมือสำหรับ การเขียนโปรแกรม ในรูปแบบของ API และไลบรารี่ ตลอดจนคู่มือการออกแบบบางส่วนเพื่อให้นักพัฒนาสามารถสร้างสรรค์ผลงานของตนตามมาตรฐานได้ง่ายขึ้น
ด้วยวิธีนี้ ผู้ใช้จะเห็นความเชื่อมโยงระหว่างแอปพลิเคชันทั้งหมดที่เป็นส่วนหนึ่งของสภาพแวดล้อมแบบกราฟิก โดยทำงานในลักษณะเดียวกันในทุกแอปพลิเคชัน
ในสภาพแวดล้อมแบบข้อความ ในทางกลับกัน แต่ละแอปพลิเคชันมีรูปแบบของตัวเอง ดังนั้นสำหรับโปรแกรมใหม่แต่ละโปรแกรม เราต้อง เรียนรู้ ตั้งแต่เริ่มต้นวิธีการทำงาน สภาพแวดล้อมแบบกราฟิกนั้นนอกจากจะใช้งานได้จริงและใช้งานง่ายขึ้นแล้ว
ในการทำงานกับสภาพแวดล้อมแบบกราฟิก อุปกรณ์หลักของเราคือเมาส์ ระบบทั้งหมด "เข้าใจ" ว่าการกระทำต่าง ๆ ของการคลิกปุ่มเมาส์ซ้ายหนึ่งครั้ง คลิกสองครั้ง หรือคลิกปุ่มหนึ่งครั้ง ขวา.
อย่างไรก็ตามสิ่งต่าง ๆ กำลังเปลี่ยนแปลง ...
กระบวนทัศน์ใหม่ของอุปกรณ์หลายอย่าง เช่น สมาร์ทโฟนและแท็บเล็ต คือระบบสัมผัส และอื่นๆ เช่น สมาร์ททีวีพวกเขาต้องการอินเทอร์เฟซที่ในขณะที่ยังคงเป็นกราฟิก ทำงานแตกต่างจากคอมพิวเตอร์เดสก์ท็อป
สิ่งนี้นำไปสู่การกำเนิดของระบบปฏิบัติการแบบกราฟิกล้วนๆ ซึ่งไม่มีบรรทัดคำสั่งหรือมาสก์ เช่น iOS หรือ Android
ในสิ่งเหล่านี้ เราไม่ใช้เมาส์อีกต่อไป แต่นิ้วมือของเรา และการคลิกกลายเป็น ก๊อก; แตะหรือแตะสองครั้ง แตะยาว การกระทำด้วยสองนิ้วเช่น หยิกและซูมเป็นของที่ใช้อยู่ตอนนี้
ท่ามกลางสภาพแวดล้อมกราฟิกที่ได้รับความนิยมมากที่สุดที่เรามี:
- Windows. แม้ว่ามันจะเริ่ม - พวกเขาพูด - เป็นสำเนาของสภาพแวดล้อมแบบกราฟิกของ Mac มันกลายเป็นที่นิยมมากที่สุดสำหรับการเป็น พร้อมใช้งานบนแพลตฟอร์มพีซี (ซึ่งเป็นที่นิยมที่สุดในหมู่ผู้ใช้ด้วย) และสำหรับการ์ดที่เล่นได้ดีของ ไมโครซอฟต์. และถ้าใครอ้างว่าบริษัทของ Bill Gates ผลักดันให้ Windows เข้ามาแทนที่ในวันนี้ บอกฉันทีว่านี่เล่นไพ่ไม่ถูกหรือเปล่า ...
- Mac OS. คลาสสิกและอย่างที่ฉันพูดไปก่อนหน้านี้ ระบบ "มีความผิด" ที่กระบวนทัศน์ของสภาพแวดล้อมแบบกราฟิกเริ่มแพร่กระจายในหมู่ผู้ใช้
- GNOME. หนึ่งในสองสภาพแวดล้อมแบบกราฟิกยอดนิยมสำหรับ Linux / UNIX
- KDE. สภาพแวดล้อมแบบกราฟิกอื่นๆ พร้อมด้วย GNOME
ภาพถ่าย: Fotolia - Neyro / vege
หัวข้อใน GUI (อินเทอร์เฟซแบบกราฟิก)