การตอบสนองแบบสัมผัสใน UI บนมือถือ: เมื่อใดและอย่างไรจึงจะใช้ได้
เมื่อระบบสัมผัสช่วยและเมื่อรบกวน: รูปแบบของระบบ ความสม่ำเสมอ การจับคู่กับการตอบรับด้วยภาพ ระบบสัมผัสที่ชัดเจนกับเสียงพึมพำ และการอนุญาตให้ผู้คนปิดระบบสัมผัสเหล่านี้
หลัก Takeaway
ใช้ระบบสัมผัสหน้าจอเท่าที่จำเป็นเพื่อยืนยันเหตุการณ์ที่ไม่ต่อเนื่อง เช่น การสลับ การชำระเงินที่สำเร็จ หรือการถึงเกณฑ์ในท่าทาง ใช้รูปแบบในตัวของแพลตฟอร์มสำหรับความหมายที่บันทึกไว้ ทำให้มันสั้นและสม่ำเสมอ จับคู่กับการตอบรับด้วยภาพ หลีกเลี่ยงการสั่นที่ส่งเสียงดัง และให้ผู้คนปิดระบบสัมผัส
คำแนะนำของ Apple
แนวทางการใช้ระบบสัมผัสของมนุษย์ของ Apple แนะนำให้ใช้รูปแบบระบบสัมผัสที่ระบบให้มาตามความหมายที่บันทึกไว้ ใช้ระบบสัมผัสหน้าจออย่างสม่ำเสมอเพื่อให้ผู้คนเรียนรู้ความสัมพันธ์ระหว่างเหตุและผล ใช้ระบบสัมผัสหน้าจอเพื่อเสริมการตอบสนองด้วยภาพและเสียง เลือกใช้ระบบสัมผัสหน้าจอแบบสั้นสำหรับเหตุการณ์แยกกันในแอพส่วนใหญ่ และทำให้ระบบสัมผัสหน้าจอเป็นทางเลือก
คำแนะนำของ Android
หลักการออกแบบระบบสัมผัสของ Android แยกแยะความแตกต่างของระบบสัมผัสหน้าจอที่ชัดเจน ความรู้สึกที่คมชัดสำหรับเหตุการณ์ที่ไม่ต่อเนื่อง เช่น การกดปุ่มที่เลียนแบบการกระทำทางกลไกจริง จากระบบสัมผัสหน้าจอที่หลากหลายสำหรับช่วงเวลาที่แสดงออกได้มากขึ้น และแนะนำไม่ให้สั่นแบบเดิมที่ส่งเสียงพึมพำเพื่อตอบรับ Android แนะนำ HapticFeedbackConstants ที่มุ่งเน้นการดำเนินการ เพื่อให้แพลตฟอร์มสามารถจัดเตรียมทางเลือกสำรองบนอุปกรณ์ที่ไม่รองรับเอฟเฟกต์ที่สมบูรณ์ยิ่งขึ้น
ช่วงเวลาที่ดีสำหรับระบบสัมผัส
ใช้ระบบสัมผัสหน้าจอโดยการสัมผัสเพื่อยืนยันบางสิ่งที่ดวงตาอาจพลาดไป:
- สลับสวิตช์หรือเลือกตัวเลือก
- การข้ามเกณฑ์ด้วยท่าทาง เช่น การปัดนิ้วที่จะกระทำ
- การสแนปไปยังตำแหน่งในตัวเลือกหรือแถบเลื่อน
- ความสำเร็จหรือความล้มเหลวของการดำเนินการที่สำคัญ เช่น การชำระเงิน
จับคู่ระบบสัมผัสกับการเคลื่อนไหว
ระบบสัมผัสจะทำงานได้ดีที่สุดเมื่อสอดคล้องกับสิ่งที่ผู้คนเห็น เช่น การแตะตกลงเมื่อปุ่มสลับตกลง หรือเมื่อการปัดข้ามเกณฑ์ แอนิเมชันในฤดูใบไม้ผลิทำให้ง่ายขึ้นเนื่องจากภาพมีช่วงเวลาที่ชัดเจน อย่าพึ่งพาระบบสัมผัสเพียงอย่างเดียว อุปกรณ์บางอย่างขาดหายไปและหลายคนปิดมัน
คีย์ Principles ที่ต้องจำ
- ใช้รูปแบบสัมผัสของระบบสำหรับความหมายที่บันทึกไว้
- ระบบสัมผัสที่สั้นและสม่ำเสมอสำหรับเหตุการณ์ที่ไม่ต่อเนื่อง
- ต้องการระบบสัมผัสที่ชัดเจน หลีกเลี่ยงการสั่นสะเทือนที่ดังกึกก้องเป็นเวลานาน
- จับคู่กับการตอบรับด้วยภาพเสมอ
- ให้ผู้คนปิดระบบสัมผัส
คำถามที่พบบ่อย
แหล่งที่มา
- Playing haptics — แนวทางอินเทอร์เฟซของมนุษย์ของ Apple
- Haptics design principles — นักพัฒนา Android