Automatically translated.View original post

5 small features that help make the user experience better

Ever?..Designed the function, but the servant couldn't find it? "

Maybe the problem is not the bad function, but the small details on the screen. Let's take a look at the features that help upgrade UX to a more fluid way that users don't have to stop thinking about.

# uxuidesigner # ui # ux

6/6 Edited to

... Read moreจากประสบการณ์ใช้งานและออกแบบระบบ UX/UI ผมพบว่ารายละเอียดเล็ก ๆ เหล่านี้มีผลต่อความรู้สึกของผู้ใช้มากกว่าที่คิด เช่น การใช้ Inline Validation เพื่อแจ้งเตือนข้อผิดพลาดทันทีที่ผู้ใช้กรอกข้อมูลผิด ช่วยลดความสับสนและเพิ่มความมั่นใจว่าข้อมูลที่จะส่งไปยังระบบถูกต้องแล้ว ต่างจากการที่รอแจ้งเตือนหลังจากกดส่งซึ่งสร้างความไม่พอใจและเสียเวลา นอกจากนี้ Loading State ก็เป็นฟีเจอร์ที่สำคัญมาก เพราะเมื่อผู้ใช้กดบันทึกหรือดำเนินการใด ๆ แล้วไม่มีสัญญาณให้รู้ ระบบที่ยังทำงานอยู่ ผู้ใช้อาจเข้าใจผิดว่าระบบขัดข้องและกดซ้ำ ส่งผลให้เกิดข้อผิดพลาดหรือข้อมูลซ้ำซ้อน การแสดงสถานะกำลังโหลดหรือกำลังบันทึกเป็นวิธีที่สร้างความเชื่อมั่นและลดความกังวลได้ดี การออกแบบ Empty State สำหรับหน้าเพจที่ยังไม่มีข้อมูลก็ช่วยแนะนำผู้ใช้ได้ว่า ควรทำอะไรต่อ เช่น การเพิ่มรายการแรก พร้อมทั้งข้อความอธิบาย ซึ่งลดความรู้สึกว่างเปล่าหรือหลงทาง ช่วยให้ผู้ใช้เริ่มต้นใช้งานได้ง่ายขึ้น Combobox สำหรับใช้ค้นหาตัวเลือกในรายการยาว ๆ อย่างการเลือกจังหวัด ช่วยประหยัดเวลามากเมื่อเทียบกับการเลื่อนหาทีละตัวเลือก โดยเฉพาะในมือถือที่หน้าจอมีพื้นที่จำกัด ผู้ใช้สามารถพิมพ์ค้นหาและเจอรายการได้ทันที ลดความผิดพลาดในการเลือกได้เป็นอย่างดี Sticky Action Button ก็เป็นประโยชน์อย่างมากสำหรับฟอร์มหรือหน้าจอยาว ๆ เพราะจะช่วยให้ปุ่มสำคัญ เช่น ปุ่มบันทึกหรือส่งข้อมูล ติดอยู่ด้านล่างหน้าจอเสมอ ไม่ต้องเลื่อนกลับขึ้นไป ทำให้ประสบการณ์ใช้งานต่อเนื่องและไม่สะดุด ฟีเจอร์เล็ก ๆ เหล่านี้ อาจไม่ใช่ส่วนที่โดดเด่นที่สุดของระบบ แต่เป็นปัจจัยสำคัญที่ช่วยทำให้ผู้ใช้รู้สึกว่าสามารถใช้งานได้ง่ายและสะดวกจริง ๆ หากเราใส่ใจรายละเอียดเหล่านี้ตั้งแต่แรก จะช่วยเพิ่มความน่าเชื่อถือและลดปัญหาการใช้งานที่มักเกิดขึ้นบ่อย ๆ ได้อย่างมาก การทดลองและรับฟีดแบ็คจากผู้ใช้จริงก็เป็นเรื่องจำเป็นเพื่อปรับปรุงฟีเจอร์เหล่านี้ให้เหมาะสมกับกลุ่มผู้ใช้เป้าหมาย รวมถึงหาโอกาสเพิ่มฟีเจอร์เล็ก ๆ ที่ตอบโจทย์เฉพาะของงานออกแบบนั้น ๆ ต่อไป