หลายรีวิวทดสอบเฉพาะ Happy Path คือเปิดหน้า คลิกเมนู แล้วทุกอย่างทำงานตามที่คิด แต่ประสบการณ์จริงไม่ได้ราบรื่นทุกครั้ง
ฉันเลยชอบดู Error State มากกว่า เช่น ถ้าค้นหาแล้วไม่เจอจะเกิดอะไรขึ้น ถ้าโหลดข้อมูลไม่สำเร็จมีข้อความบอกไหม หรือถ้าลิงก์บางรายการเปลี่ยน ระบบพาไปทางไหนต่อ
เว็บที่ออกแบบดีไม่ควรปล่อยให้คนเจอเพียงคำว่า “Error” แล้วต้องแก้ปัญหาเอง
ตัวอย่างเช่น หากค้นหาข้อมูลแล้วไม่มีผลลัพธ์ หน้าเว็บอาจแนะนำหมวดใกล้เคียงหรือให้กลับ หน้าหลักของ UFAGM ได้ทันที แทนการปล่อยหน้าว่าง เพราะ Error Message ที่ดีต้องบอกทั้ง “เกิดอะไร” และ “ทำอะไรต่อได้”
อีก State ที่ฉันมองว่าสำคัญคือข้อมูลเก่า โดยเฉพาะหน้าโปรโมชั่น ถ้ากิจกรรมจบไปแล้วควรเปลี่ยนสถานะให้เห็น ไม่ใช่ปล่อยรูปเดิมไว้จนคนเข้าใจว่ายังใช้งานได้ เรื่องนี้เกี่ยวข้องทั้ง UX และ Content Governance พร้อมกัน
สิ่งที่ฉันชอบคือโครงสร้างเว็บไซต์มีพื้นที่แยกสำหรับข้อมูลเฉพาะ ทำให้กำหนด State ของแต่ละหน้าได้ง่ายกว่าเว็บไซต์ที่รวมทุกอย่างไว้หน้าเดียว ข้อสังเกตคือควรออกแบบ Empty State, Loading State และ Error State ตั้งแต่ต้น ไม่ควรรอจนระบบมีปัญหาแล้วค่อยเพิ่ม
มุมของฉันอาจไม่ได้พูดถึงความสวยหรือความเร็วมาก แต่ถ้าวันหนึ่งบางอย่างไม่ทำงาน แล้วเว็บไซต์ยังบอกฉันได้ว่าต้องทำอะไรต่อ นั่นคือ UX ที่น่าเชื่อถือกว่าคำโฆษณาหลายบรรทัดรวมกันครับ