News

Microsoft Expands Support for Web Standards in IE8

ท้ายที่สุดแล้ว เราก็ได้ข่าวดี พร้อมๆ กันทั่วโลก Web Designers คงเป็นกลุ่มที่ยิ้มออกได้มากที่สุดกับข่าวนี้ Microsoft ประกาศตั้งค่าเรนเดอร์หน้าเว็บด้วยโหมด Web Standards เป็นค่า Default และบอกด้วยว่า IE8 ได้แยกระบบการ Render ออกเป็นสามแบบแล้ว หลังจากที่ชีวิตอยู่ในแสงรำไรมานาน สุดท้ายแล้วก็เจอทางสว่างเสียที

คำถามแรก ของคนส่วนใหญ่คือ จะเกิดอะไรขึ้น เมื่อเว็บผม เว็บฉัน ไม่ได้มาตรฐาน แต่เอาไปเปิดกับ IE8 ผมคงไม่พูดอธิบายอีกรอบ เพราะบ่นมาเยอะมากแล้ว เอาง่ายๆ วันนี้ลองเอา Opera 9.5 หรือ Firefox 3.0 เปิดเว็บดู คำตอบจะเจอได้ตามร้านขายยาทั่วไป

สิ่งที่ถูกต้อง มันก็คือสิ่งที่ถูกต้องอยู่วันยังค่ำ ผมก็ยังเชื่ออย่างนั้น จากนี้ไป มันกำลังจะแสดงออกมา ว่าเราจะสามารถสู้กับสิ่งที่ถูกต้องนั้นได้ยังไง

ข่าวประกาศจากไมโครซอฟท์

Microsoft Expands Support for Web Standards

IE8 กับ มาตรฐาน

ก่อนหน้านี้ไม่กี่สัปดาห์ ผมเขียนเรื่อง "IE8 ข่าวร้าย หรือข่าวดี" วันที่ 15 ธันวาคม หลังจากนั้นไม่กี่วัน วันที่ 19 ธันวาคม ทีมพัฒนา IE นำ IE ตัวใหม่เข้าทดสอบความเป็นมาตรฐานกับ Acid 2 ผลปรากฎว่า IE8 รันผ่านมาตรฐานการเป็นเว็บบราวเซอร์ ตามที่มาตรฐานกำหนดไว้ ถือเป็นข่าวดีรับปีใหม่กันเลยทีเดียว

สำหรับคนที่ยังไม่ได้เขียนเว็บเข้าสู่โหมดมาตรฐานอาจจะยังเฉยกับข่าวนี้ เพราะอาจจะคิดไม่พบว่า เมื่อ IE8 เข้าสู่โหมดมาตรฐานแล้ว จะส่งผลกระทบกับชีวิตการทำงานอย่างไรบ้าง เรามาดูแนวโน้มความเปลี่ยนแปลงกันตามประสาสักเล็กน้อยครับ ถ้าอยากจะรู้ว่า IE8 จะแสดงผลหน้าเว็บยังไง สามารถเปรียบเทียบได้กับการใช้ Opera 9.5 ในการเข้าเว็บ ทำไมถึงไม่แนะนำให้ใช้ Firefox ก็เพราะ Firefox 3 ยังไม่ฉลุยกับ Acid 2 นั่นเอง ในที่นี้ผมขอเพิ่มเติมเข้าไปในส่วนการ Render หน้าเว็บ ที่ใช้ CSS ของ Opera เข้าไปด้วย Opera รู้จัก Selector ของ CSS3 ที่อยู่ในสถานะ Candidate Recommendationและ Last Call อย่างหมดเปลือก ทั้งๆ ที่ Firefox 3 ยัง ทดสอบไม่ผ่านอีกบาน (last-child: ยังผ่านไม่หมดเลย) นั่นเลาๆ ได้ว่า IE8 คงฉลาดพอกัน (ผมอาจจะฝันไปเอง)

ทำอย่างไรจะให้ผู้ใช้ทั่วโลกหันมาใช้ IE8 กันถ้วนหน้า

IE8 ข่าวร้าย หรือข่าวดี

ไม่น่าเชื่อว่าผมจะใจจดใจจ่อกับการมาถึงของ IE8 ได้ขนาดนี้ เมื่อประมาณเดือนตุลาคม 2549 ผมเขียนบทความเรื่อง “มันมาแล้ว! บราวเซอร์ห่วย? หรือเปล่า” เพื่อก้มมอง IE7 เล็กๆ แต่ไม่คิดว่า แค่เพียงหนึ่งปีให้หลัง IE8 จะตามมาเร็ววันขนาดนี้

10 ปี CSS: และ สิ่งที่กำลังจะเกิดที่ควรรู้

CSS จะมีอายุครบ 10 ขวบในปีนี้ (17 ธันวาคม 2550) น่าจะเฉลิมฉลอง พร้อมกับมาลองมองย้อนกลับไปในอดีต และ มาร่วมคิดวางแผน มองไปในอนาคตเพื่อพร้อมที่จะก้าวไปข้างหน้า ผมถือว่า CSS เป็นจุดผกผันของวงการ Web Design และ CSS เป็นต้นกำเนิดแห่งรากฐานที่จะแยก Style ออกจากภาษาโครงสร้าง อำนวยความสะดวกสบายให้เหล่า Designer ทำงานได้สะดวกขึ้น และ สวยงามมากขึ้น ด้วย properties อันหลากหลายของมัน และ CSS3 ที่กำลังจะเปิดตัวในวันเกิดของ CSS ในปีนี้จะอุดมไปด้วย properties ที่ถูกร้องขอจากเหล่า Designer ทั่วโลก (W3C จะฉลอง 10 ขวบให้ CSS ในปีนี้ด้วยการ update เวอร์ชั่นใหม่ของ Online CSS Validator และ จัดทำ CSS10Gallery โดยคัดเลือกงานของสุดยอด Designer ระดับโลกมาโชว์ไว้ใน Gallery นี้: CSS: Happy tenth birthday โดย Michael(tm) Smith)

ThaiCSS Meeting Day

12 กรกฎาคม 2549 ผมเดินดุ่มๆ ลงจากชั้น 15 อาคารฟอรั่มย่านห้วยขวาง ไปยังธนาคารไทยพานิชย์สาขาถนนรัชดา เพื่อชำระค่าบริการโดเมนเนม thaicss.com กว่าขวบปีที่ผ่านมา ล่วงเลยผ่านแห่งการเวลา ล้มลุกคลุกคลาน ผมจำได้ว่า ผมพักเว็บไปถึง 2 ครั้ง 2 คราแบบไร้เหตุผลด้วยกัน กระทั่งมาถึงวันนี้ ขอบคุณเพื่อนๆ ที่ค่อยกระตุ้นเตือนเป็นแรงใจ ผลักดันให้ thaicss.com คงอยู่มาจนถึงวันนี้ วันที่ thaicss.com จะครบขวบปี

POST NEW YEAR ผมต้องทำอะไรบ้าง

ความตั้งใจหลากหลายที่อยากจะทำ เช่น ทำเว็บ ไทยซีเอสเอส ให้สมบูรณ์ ผมต้องค่อยๆ วางแผนใหม่ ว่าก้าวต่อไปมันจะเป็นยังไงบ้าง และมีเรื่องโปรแกรมมาให้ปวดหัวได้แต่ละวัน พอพูดถึงเรื่องโปรแกรมแล้วมีหลายท่านเหมือนกันที่ยังคิดว่าผมเป็นโปรแกรมเมอร์ ไม่ใช่ครับ ผมเขียนโปรแกรมพอได้ แต่ไม่เป็น! นั่นมันจึงเป็นปัญหาใหญ่อีกอย่าง เมื่อมันมาทับถมกับการที่ผมต้องเขียนบทความเรื่อง CSS, XHTML และ เรื่องของ W3C ก็คงได้แต่ทยอยแก้กันไป

หลายท่านอาจจะคิดว่า มาบ่นอย่างนี้ แล้วคุณมึง จะทำเว็บมาหาพระแสงอะไรกันเล่า อยากจะบอกว่า นั่นเป็นการชี้แจงครับ ชี้แจงถึงความล่าช้าในการอัพเดทบทความ หรือเพิ่มเรื่องราวบทความใหม่ๆ ที่ไม่ใช่ CSS อย่างเดียว มันต้องมีองค์ประกอบเรื่อง XHTML และ W3C ร่วมกันไปด้วย เผื่อคนที่ยังไม่รู้จะได้แนวคิดศึกษาต่อครับ โดยแต่เริ่มแรก ผมคิดว่าจะเอาแค่เรื่อง CSS อย่างเดียวเลย แต่มันดันไปพัวพันกับเรื่องอื่นๆ จนอาจจะแยกไม่ออก เลยต้องบอกกันไป

สำหรับยุค post new year ของผม คงต้องสาละวนไปกับเรื่อง CSS นี่อีกพักใหญ่ แต่ควาดว่าอีกไม่นาน เว็บนี้คงลงตัว และเดินไปตามทางที่ควรจะเป็น

Back to Top