จัดการเรื่องหลังของ ajax อย่าปล่อยให้มันลอยนวล

กลับมาตามสัญญากับ บทความ jQuery วันนี้จะมาพูดถึงเรื่อง Ajax กันสักเล็กน้อย สมัยนี้แล้ว Ajax มันเป็นพื้นฐานของ Web Developer ไปซะแล้ว เพราะมันง่ายแล้ว ก็ไม่มีอะไรซับซ้อนอีกต่อไป เพราะว่าเรามี Tool ดีๆ ไว้ทำงานเยอะ นั่นเอง
แต่ว่า...
จะมีใครมองไปถึงรายละเอียดเล็กๆ น้อยๆ ของมันแล้วทำการปรับปรุง คุณภาพการใช้งานให้ดีขึ้นรึเปล่า นั่นเป็นอีกเรื่องนึง ที่มักจะถูกมองข้าม
ซึ่งจริงๆแล้วปัญหา ของมันก็พอจะมีให้เห็นอยู่หลายๆส่วน ซึ่งที่ผมจะมาเล่าวันนี้ เป็นเรื่องของเทคนิคล้วนๆ ไม่ใช่ปัญหา แบบที่เป็น ปัญหาทางอ้อม อย่างพวก SEO หรือ Pageviews อะไรแบบนั้นนะ ไอ้นั่นผมเถียงมาจนเบื่อละ -*-
ปัญหาที่มักจะพบบ่อยก็คือ Request ค้างบ้าง, ทำงานตอบสนองไม่ได้บ้าง, หรือว่าโดนยิง Request จาก Clients โดยไม่เจตนาบ้าง
ปัญหาเหล่านี้ มันไม่ใช่ปัญหาอะไรใหญ่อะไร แต่ถ้าแก้ไขได้ มันก็ดีไม่ใช่เหรอ ??
ซึ่งอันที่จริงแล้วปัญหานี้ผมนึกขึ้นมาได้ตอนที่ทำ Ajax Gallery เล่นๆ ตัวนึง เพื่อนๆ ลองนึกภาพตามผมถึงธรรมชาติของ User ในการเปิดดู Gallery นะครับ ผมจะลองเรียงลำดับมาให้ ตามด้านล่างนี้ ...
