แนวทางการเชื่อมต่อของมนุษย์คืออะไร?

แนวทางอินเทอร์เฟซสำหรับมนุษย์ (HIG) เป็นข้อ จำกัด หรือข้อกำหนดที่มีอยู่ในเอกสารการออกแบบสำหรับการสร้างฮาร์ดแวร์หรือซอฟต์แวร์ที่ระบุว่าควรจะใช้อินเทอร์เฟซของการสร้างเหล่านี้อย่างไร HIG สำหรับระบบปฏิบัติการเฉพาะ (OS) ตัวอย่างเช่นกำหนดมาตรฐานที่หน้าต่างกล่องหน้าจอและคุณสมบัติอื่น ๆ ได้รับการออกแบบ นี่เป็นการอ้างอิงไม่เพียง แต่การออกแบบที่สวยงามของส่วนต่อประสานผู้ใช้ (UI) แต่ยังรวมถึงฟังก์ชั่นอินเทอร์แอคทีฟ จากนั้นนักพัฒนาซอฟต์แวร์คนอื่นสามารถใช้แนวทางอินเทอร์เฟซสำหรับมนุษย์เพื่อทำงานร่วมกับฮาร์ดแวร์หรือซอฟต์แวร์ดังกล่าวเพื่อให้แน่ใจว่ามีความเข้ากันได้และการทำงานที่เหมาะสมในการพัฒนา UI

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

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

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