Wi-Fi แรง จอใหญ่ เครื่องใหม่ เว็บส่วนใหญ่ก็ทำงานดูดีได้
ผมจึงชอบคิดกลับกันว่า ถ้าเปิดผ่าน 4G ที่แกว่ง ๆ เครื่องกลาง ๆ และมีหลายแอปทำงานอยู่เบื้องหลัง เว็บยังพอใช้งานได้หรือไม่
สิ่งที่น่าสนใจของ chang222 คือธีมภาพค่อนข้างหนัก ถ้าวาง performance budget ไม่ดี หน้าอาจมีภาพสวยมาก แต่เวลารอจริงจะยาวกว่าที่ควร
ผมจะให้น้ำหนักกับ 4 เรื่องเป็นพิเศษ:
ภาพแรกของหน้าควรแสดงเร็ว
สิ่งที่อยู่นอก viewport ไม่ควรรีบโหลดทั้งหมด
สคริปต์ที่ไม่จำเป็นไม่ควรบล็อกเนื้อหาหลัก
หากข้อมูลบางส่วนโหลดไม่ได้ หน้าอื่นควรยังใช้งานต่อได้
ผมชอบเว็บที่ error แล้ว “อธิบายตัวเอง” เช่น ถ้าข้อมูลยังไม่พร้อม บอกว่าไม่พร้อม ถ้ากำลังเชื่อมใหม่ก็บอกตรง ๆ ไม่ใช่ปล่อยพื้นที่ขาวแล้วให้ผู้ใช้เดา
อีกเรื่องที่หลายคนมองข้ามคือ retry behavior หากการเชื่อมต่อล้มเหลว ไม่ควรให้คนกดปุ่มเดิมซ้ำจนไม่รู้ว่าระบบรับคำสั่งไปแล้วหรือยัง
ดังนั้นในมุมผม chang222 จะดูแข็งแรงทางเทคนิคก็ต่อเมื่อใช้งานได้ดีในวันที่เครือข่ายไม่ดีด้วย ไม่ใช่เฉพาะตอน demo อยู่บนเครื่องที่พร้อมที่สุด