สวัสดีค่ะ หนูหายไปหลายวันอีกเเล้ว เนื่องด้วยวันออกพรรษา หนูก็ตื่นเเต่เช้าทำบุญ ด้วยค่ะ อีกอย่าง ดู ซีรี่ย์เกาหลี เพลินเลย พระเอก คิมบอม หล่อ น่ารักมาก เลยค่ะ ตั้งหน้าตั้งตา ดูอย่างเดียวเลยค่ะ ไม่ได้อ่านหนังสือด้วยเลย ยุ่งเเต่กับ ซีรี่ย์เกาหลี สนุกค่ะ เรื่อง The women who still want to marry รับรอง เพื่อนๆ ต้องชอบเเน่นอนค่ะ วันนี้มาทำงาน เมาส์กับพี่ๆ ที่ทำงาน ว่าหล่อมาก น่ารักมาก เลยค่ะ นอกเรื่องอีกเเล้วหนู วันนี้เอาคำศัพท์ ทาง IT มาฝากค่ะ ตอนนี้ ถ้าพูดถึง Ajax เพื่อนๆ คงร้องอ๋อ เเล้วใช้มั้ยค่ะ เเต่ว่า เอามาฝาก อ่าน เล่นๆ กันนะค่ะ Ajax หรือ Asynchronous JavaScript and XML เป็นเทคนิคในการเขียนโปรแกรมของเว็บ ที่ช่วยขจัดปัญหาของการโหลดหน้าของเว็บ เพราะทุกครั้งที่เราต้องการอัพเดตหน้าเว็บ เราต้องมีการส่งและรับข้อมูลทั้งหน้า ทั้งๆ ที่เราต้องการอัพเดตเฉพาะจุด เช่น ตัวเลขดัชนีหุ้น พยากรณ์อากาศ
Ajax ไม่ใช่เทคโนโลยีใหม่ล่าสุดของเว็บ แต่เป็นเทคนิคที่ประกอบไปด้วยเทคโนโลยีที่เราคุ้นเคยกันดี เช่น
• HTML หรือ XHTML และ CSS สำหรับการแสดงข้อมูล
• DOM (Document Object Model) สำหรับให้ JavaScript ในการทำงานเพื่อใช้ในการแสดงไดนามิกข้อมูล
• XML และ XSLT สำหรับการส่งข้อมูลและการจัดการข้อมูล
• XMLHttpRequest เป็นออบเจ็กต์ ที่ใช้ในการแลกเปลี่ยนข้อมูลระหว่างไคลเอ็นต์และเซิร์ฟเวอร์
• JavaScript คือเครื่องมือที่รวมทุกสิ่งทุกอย่างเข้าด้วยกัน
บราวเซอร์ที่สนับสนุน
อย่างที่กล่าวมาแล้วว่า Ajax เป็นเทคนิคที่อยู่บนพื้นฐานของเทคโนโลยีที่มีอยู่ในปัจจุบัน ไม่มีอะไรใหม่ จึงทำให้โปรแกรมบราวเซอร์ที่เป็นที่นิยมกันอยู่ ในปัจจุบันสามารถทำงานร่วม กับ Ajax ได้
1. Apple Safari 1.2 หรือใหม่กว่า
2. Konqueror
3. Microsoft Internet Explorer 4.0 หรือใหม่กว่า
4. Mozilla Firefox 1.0 หรือใหม่กว่า
5. Netscape 7.1 หรือใหม่กว่า
6. Opera 7.6
สรุปก็คือ Ajax ไม่ใช่เทคโนโลยีล่าสุดของการพัฒนาเว็บแอพพลิเคชัน แต่มันประกอบไปด้วยเทคโนโลยีที่เราคุ้นเคยกันดีอยู่แล้ว แต่ถูกจับมารวบอยู่ด้วยกัน Ajax ในวันนี้มีแนวโน้มที่จะเติบโตอย่างรวดเร็วในอนาคตอันใกล้ เพราะแม้แต่ Google ที่ได้รับการยอมรับว่ามี การพัฒนาเรื่องของเทคโนโลยีทางเว็บก้าวหน้าอย่างมาก ยังนำ Ajax มาใช้ในแอพพลิเคชันของตน เราในฐานะของนักพัฒนาชาวไทย เราคงต้องหันมาสนใจและนำ Ajax มาใช้มากขึ้น
No comments:
Post a Comment