ตอน demo ทุกอย่างมักสวย
จอใหญ่
เน็ตเร็ว
แสงดี
เมาส์แม่น
เครื่องใหม่
ฉันเลยชอบกลับด้านทั้งหมด
ลองจอเล็ก
เน็ตกลาง ๆ
แสงแดดสะท้อนหน้าจอ
ใช้มือเดียว
ตั้งขนาดตัวอักษรใหญ่ขึ้น
ปิด animation บางส่วน
หรือใช้ keyboard แทนเมาส์
ตอนนั้นจะเริ่มเห็นว่าเว็บไซต์พึ่ง “สภาพแวดล้อมที่สมบูรณ์” มากแค่ไหน
ธีมของ chang222 มีข้อได้เปรียบตรงที่ contrast ทองบนพื้นเข้มสร้างตัวตนชัด แต่ก็มีความเสี่ยงเหมือนกัน ถ้าทองหลายระดับถูกใช้กับข้อความสำคัญและข้อความตกแต่งพร้อมกัน hierarchy จะเริ่มพร่า
ฉันอยากให้ข้อความที่ต้องอ่านจริงมี contrast ชัดกว่าของตกแต่ง ไม่ใช่ทุกอย่างส่องแสงเท่ากัน
อีกเรื่องคือ motion
แสงวิบวับ การเคลื่อนไหว หรือ transition ช่วยสร้างบุคลิกได้ แต่คนบางกลุ่มไวต่อการเคลื่อนไหวมาก จึงควรมีการเคารพการตั้งค่า prefers-reduced-motion หากมีการพัฒนาในระดับ frontend
ส่วนปุ่มบนมือถือฉันจะดู touch target มากกว่าความสวย ปุ่มที่ดูเรียบแต่กดง่ายมีค่ากว่าปุ่มเงาสวยที่พื้นที่กดจริงเล็ก
ฉันยังดูเรื่อง text scaling ด้วย
ถ้าผู้ใช้เพิ่มขนาดตัวอักษรเป็น 125–150% แล้ว layout แตก แปลว่าหน้าไม่ได้ responsive จริง เพียงแค่ responsive ต่อขนาด viewport
การรองรับผู้ใช้ควรคิดถึงทั้ง screen size และ user preference
ส่วนหน้าเชิงนโยบาย ฉันมองว่า **ข้อตกลงการใช้งาน** กับ **แนวทางการใช้งานอย่างมีความรับผิดชอบ** ควรหาได้โดย keyboard และ screen reader ได้ง่ายพอ ๆ กับเมนูหลัก เพราะข้อมูลสำคัญไม่ควรถูกลดความสำคัญเพียงเพราะไม่ใช่หน้าที่คนเปิดบ่อยที่สุด
จุดที่ฉันชอบคือแนวทางเนื้อหาพยายามใช้ภาษาธรรมชาติ จุดที่ควรผลักต่อคือทำให้ “ธรรมชาติ” นั้นเกิดกับ interaction ด้วย
คนไม่ควรต้องปรับตัวให้เว็บ
เว็บควรเผื่อพื้นที่ให้คนแต่ละแบบมากกว่า
นี่แหละคือ Responsive Behavior ที่ฉันให้คะแนนสูงจริง ๆ