WebKit != W3C

ผมนั่งงงว่า เมื่อไม่กี่ปีก่อนตอน IE6 คนใช้เยอะ ทุกคนหวังกับ W3C จะมาช่วยทำให้มันดีขึ้น เรียกร้องให้ใช้ Mozilla Firefox ที่เป็น Gecko Engine ที่ทำตาม W3C และ IE รุ่นใหม่ๆ ที่ Microsoft พยายามทำ Trident Engine ตัวใหม่ๆ ตาม W3C และในที่สุด IE10 ก็ทำตามมาตรฐาน W3C ได้ดีมากๆ รวมไปถึง Apple Safari และ Google Chrome ที่ใช้ WebKit Engine ที่ทำตาม W3C เช่นกัน

มาวันนี้ ทุกค่ายทำตาม W3C เป็นหลักแล้ว มีการสนับสนุน ออกคำแนะนำต่างๆ มากมาย และข่าวล่าสุด Opera ประกาศทิ้งเอนจิน Presto เปลี่ยนไปใช้ WebKit/Chromium ทั้งหมด ทำให้ค่าย Engine หลักในการพัฒนาตัว Render หน้าเว็บเหลือเพียง 3 Engine หลัก และทั้ง 3 ค่ายพยายามอย่างมากที่จะทำตาม W3C ทั้งหมด

แต่แล้วสิ่งที่ไม่คาดคิดก็คือ Developer วันนี้บอกว่า “ขอ WebKit ค่ายเดียวแล้วกัน ง่ายดี!!!”

ผมก็นั่งงงว่า อ้าว แล้วยังไงต่อดี แล้วเมื่อก่อนหวังกับ W3C ไว้ทำไมเมื่ออดีต สรุปทุกคนก็ติด loop ตัวเองซินะ แค่เปลี่ยนจาก IE6 มาเป็น WebKit แค่นั้น ><”

ปล. จะบอกว่า IE6 มันของ Microsoft มันก็ใช่ แต่ตอนนี้ทุกค่ายพยายามที่จะทำตามมาตรฐาน Open Stanard คือ W3C ก็ควรจะทำตามอันนี้หรือเปล่า ส่วน Engine ตัวไหนมันก็อีกเรืองหนึ่งหรือเปล่า อย่าลืมกรณี Java กับ MySQL ซิครับเหล่ามิตรรัก Developer ทุกท่าน ยังเจ็บไม่จำกันอีกเหรอ ><“