Skip to main content

กล่องโต้ตอบคืออะไร?

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

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

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

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

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