AJAX ตอนที่ 5 (ตอนจบ) :: การใช้งาน และ หัวข้ออื่นๆ ที่เกี่ยวข้อง
อ่านตอนเก่าๆ ได้ที่นี่ AJAX ตอนที่ 1 :: AJAX คืออะไร AJAX ตอนที่ 2 :: AJAX มาได้อย่างไร AJAX ตอนที่ 3 :: ข้อดี AJAX ตอนที่ 4 :: ข้อเสีย และบทวิจารณ์
การใช้เทคนิค AJAX ใน Web Application นั้นได้เพิ่มความท้าทายเป็นอย่างมาก แก่นักพํฒนาเว็บที่สนใจเรื่องการเพิ่มความสามารถของเว็บ (อ่านต่อ WAI) โดยมีกลุ่มนักพัฒนาจำนวนหนึ่ง ที่ทำงานกับทางการ ซึ่งจำเป็นต้องติดอยู่กับกฎ Section 508 Compliance standards เทคนิค AJAX นั้นไม่ได้ปฏิบัติตามกฎนี้ อย่างสมบูรณ์ ทำให้มันส่งผลไปถึงขั้นการยกเลิกสัญญาไปเลยในบางครั้ง
ด้วยเหตุผลนี้ นักพัฒนาจึงจำเป็นต้องหาทางออกอื่นๆ สำหรับ OS และบราวเซอร์ของผู้ใช้ที่ต่างๆกัน โดยจะใช้เทคนิค AJAX ส่วนใหญ่ ในการเพิ่มความสวยงามของการแสดงผลเท่านั้น
นักพัฒนาเว็บใช้ AJAX ในบางส่วนที่ต้องการนำเสนอเฉพาะเนื้อหานั้นๆ ในพื้นที่ๆ จำกัดบนหน้าเว็บ เพิ่มความสามารถในการประมวลผลข้อมูล โดยไม่ต้องโหลดหน้าใหม่ทั้งหน้า ผู้ใช้ที่ชินกับหน้าเว็บแบบเก่าอาจกดปุ่ม Back เพื่อต้องการเห็นโหลดหน้าที่แล้ว แต่ก้อมักจะเข้าใจผิด ดังนั้นนักพัฒนาจึงต้องหาทางออกสำหรับคนพวกนี้ด้วย ซึ่งนั้นก็ทำให้บราวเซอร์นั้นมีความสามารถเพิ่มขึ้นอีกนั่นเอง
อ่านต่อ
- HTTP Streaming
- Progressive Enhancement
- Rich Internet Application
- Single Page Application
- Web 2.0
- XMLHttpRequest
บทความที่เกี่ยวข้อง
- Ajax: A New Approach to Web Applications, by Jesse James Garrett. The original article which coined the term.
- Why Ajax Matters Now by Jesse James Garrett.
- Weighing the Alternatives How Ajax stacks up against competing RIA approaches.
- JavaScript refactoring for safer, faster, better Ajax.
มาลองเล่นกันเลย
- AJAX:Getting Started by Mozilla Developer Center.
- Cross-browser XMLHttpRequest Tutorial using the Sarissa library.
- Building an Ajax page with get, post, text, XML example.
- Mastering Ajax Introduction to Ajax (five parts).