ที่ IBM developerWorks คุณ Edd Dumbill (เซียน XML ซึ่งผมตามอ่าน feed ของพี่แกอยู่) ได้เขียนบทความเกี่ยวกับอนาคตของ HTML ที่จะเริ่มเห็นได้ชัดในปีหน้านี้ เนื่องจากว่าเราหยุดอยู่ที่ HTML 4.0 (ซึ่งเทียบเท่า XHTML 1.0/1.1) มานานแล้ว และมันก็ไม่พอเพียงสำหรับการสร้าง "Web Application" ที่กำลังจะมาแล้วด้วย
ทิศทางที่ Edd บอกมีสามทาง
- AJAX เป็นการใช้เทคโนโลยีที่มีอยู่แล้ว อย่างเช่น HTML 4.0 หรือจาวาสคริปต์ มาสร้าง "Web Application" ซึ่งผลลัพธ์ก็เวิร์คอย่างที่เห็น แต่มันยังไม่ใช่อะไรใหม่
- XHTML 2.0 ซึ่ง W3C กำลังร่าง จะเป็นอะไรที่เขยิบจาก XHTML 1.x ไปพอสมควร
- กลุ่ม WHATWG (Web Hypertext Application Technology Working Group) กำลังขยายมาตรฐาน HTML เดิมสำหรับสร้าง "Web Application" โดยเฉพาะ แนวทางนี้ไม่เปลี่ยนเยอะเท่า XHTML 2.0 แต่เริ่มมีให้เห็นบ้างแล้ว ตัวอย่างคือ การสนับสนุน <canvas> ใน Safari 2.0 กับ Firefox 1.5 (Dashboard ของ Mac OS X Tiger เป็นตัวอย่างที่ชัดเจน) รวมไปถึงเทคโนโลยี Web Forms 2.0 ที่จะช่วย validate ฟอร์มได้สะดวกขึ้น และ SVG ที่ผมเขียนถึงไปหลายทีแล้ว
ติดตามอ่านกันได้ครับ ผมว่าสุดท้ายเราจะได้เจอทั้งหมดโดยที่ไม่รู้สึกว่ามันเป็นคนละชิ้นกัน ทุกวันนี้เราก้าวเข้ามาในโลกของ AJAX แล้ว ถัดไปก็คือ WHATWG และ XHTML 2.0 ที่ต้องใช้เวลาอีกซักพัก
Comments
ไม่ว่าเทคโนโลยีตัวใดมาก็ตาม ผมคิดว่า HTML 4.0 ก็ยังคงอยู่ต่อไป การขยับเทคโนโลยีของ webapplication เป็นอะไรที่ช้ามากๆ เพราะต้องคำนึงถึงข้อมูลเก่าๆพอสมควร คนส่วนมากไม่ค่อยเปลี่ยนมาตรฐานเอกสารของตนเองกัน เนื่องจากการเปลี่ยนมาตรฐานเอกสารเป็นอะไรที่เหนื่อยมากๆ ผมเคยพยายามเปลี่ยนหน้าเวบของตัวเองจาก HTML เป็น XHTML 1.0 เหนื่อยมาก แต่สุดท้ายก็ไม่สำเร็จ เพราะทั้งกฏของ HTML 4.0 และ XHTML ที่ W3C ออกมานั้น เป็นอะไรที่หยุมหยิมมาก การทำให้ตรงตามมาตรฐานจึงเป็นเรื่องยาก ดังนั้นผมคิดว่า AJAX น่าจะเป็นตัวที่ได้รับความนิยมสูงสุด
เทคโนโลยีนึงที่ผมคิดว่าดีมากๆ คือ XSLT ครับ เพราะไม่ว่ามาตรฐานใหม่ตัวใดออกมา การทำเอกสารให้ตรงมาตรฐานก็จะเป็นเรื่องที่ง่ายมากครับ