เก็บตก Internet Explorer 8 Beta 1

257 | 6 March 2008 - 14:17 น.

หลังไมโครซอฟท์ปล่อย (IE8) เสียงตอบรับเป็นไปในทิศทางที่ดี รวมถึง ผมเขียน พอสมควรแล้ว แวะเวียนไปดูกระแสจากแหล่งต่างๆ และหลายเรื่องที่ยังขาดตกไป

IE8

คำถามหนึ่งที่เข้าใจว่าเป็นที่สนใจสำหรับนักพัฒนาเว็บไซต์ เว็บแอพลิเคชั่น คือ ไมโครซอฟท์ซัพพอร์ตมาตรฐานใหม่ อะไรอย่างไรบ้าง ได้ โดย Chris Swenson (NPD Group) ให้ข้อมูลจากคำบอกเล่าของ Dean Hachamovitch ว่า IE8 สนับสนุน CSS 2.1 HTML 5 และ Web standard อื่นๆ เป็นการก้าวที่สำคัญครับ ที่รองรับ HTML เวอร์ชั่น 5 แต่คำถามสำคัญ คือ เมื่อ IE8 Beta 1ไม่สนับสนุน CSS3 ไมโครซอฟท์มีแผนที่จะสนับสนุน หรือไม่ในเบต้าถัดไปหรือไฟนอล

ไมโครซอฟท์ ว่าไมโครซอฟท์มีเป้าหมายที่จะสนับสนุน CSS 2.1 เต็มรูปแบบและสมบูรณ์แบบในเวอร์ชั่นไฟนอล สำหรับ beta 1 ยังไม่สนับสนุนสมบูรณ์แต่ได้แก้ไขบางส่วน อย่างเช่น floats และ margins และจะมีการเปลี่ยนแปลงอีกมากใน Beta 2 สำหรับเบต้าแรกได้ทำการทดสอบมากกว่า 700 test cases กับ W3C CSS working group

To be continue..

Internet Explorer 8 (IE8) First Look

256 | 6 March 2008 - 10:42 น.

ตอนดึกเมื่อคืนหลังจากที่ลงข่าว คอยอยู่นานสองนานก็ไม่มีทีท่าว่าไมโครซอฟท์จะกดสวิทซ์ปล่อยให้ดาวน์โหลด ด้วยรู้ว่าทำแบบนี้บ่อยเลย ปิดเครื่องนอน ตื่นมาตอนเช้าเห็นหลายความเห็นบอกว่าโหลดได้แล้วก็ขอลองดาวน์โหลดดูหน่อย เช้านี้ความเร็วในการโหลดไฟล์ IE8-WindowsVista-x86-ENU.exe ขนาด 11.0 MB เร็วได้ใจดีจริงครับ ว่าแล้วก็ลองติดตั้งดูเลย IE8 Beta1 เลขเวอร์ชั่น 8.0.6001.17184

ie8_21

ผมจะชวนดูภาพที่แคบมา แล้วจะชวนดูกันไปทีละส่วนนะครับ ทันทีที่กดติดตั้ง มีเรื่องแปลกอยู่ว่าไม่มีการถามหา UAC หน้าตาติดตั้งมีการเปลี่ยนขนาดและเฉดสีใหม่ถ้าเทียบกับ IE7

ie8_1

การติดตั้ง Internet Explorer 8 Beta 1 การติดตั้งช่วงต้นคล้ายกับ IE7 ครับไม่แตกต่างกันมาก ขึ้นอยู่กับว่าจะให้ดาวน์โหลดอัปเดตด้วยหรือไม่ ถ้าเลือกระบบจะดาวน์โหลดอัปเดต จากนั้นจะทำการติดตั้ง Internet Explorer 8 Core componance

To be continue..

Internet Explorer 8 Beta 1 Download

255 | 5 March 2008 - 22:42 น.

ตามที่คาดไว้ตั้งแต่ต้นว่าไมโครซอฟท์จะเปิดให้ดาวน์โหลด Internet Explorer 8 Beta 1 พร้อมการเปิดตัวในงาน MIX08 นอกเหนือจากการใช้แล้ว Internet Explorer 8 มาพร้อมกับคุณสมบัติใหม่ 5 อย่าง

  • Activities
  • WebSlices
  • Favorites Bar
  • Automatic Crash Recovery
  • Improved Phishing Filter

ie8betalogo

ดูรายละเอียดคุณสมบัติใหม่ทั้งหมดที่ และดาวน์โหลดตามแยกตามเวอร์ชั่น

โดยรวมหน้าตาไม่ต่างไปจาก Internet Explorer 7 มาก ยกเว้นแถบ Favorites Bar ที่เพิ่มขึ้นมาหากมีการเรียกใช้คุณสมบัติ WebSlices

To be continue..

IE8: WebSlices และ Activities

254 | 5 March 2008 - 17:50 น.

คำถามค้างคาจากคราวก่อนที่พูดถึง เพิ่งได้ เทคโนโลยีใหม่ปรากฎอยู่ที่หน้า Welcome ของ IE8 Beta 1 มีอยู่ 2 อย่าง คือ  WebSlices และ Activities

welcome-to-ie8

WebSlices จะทำให้ผู้ใช้สามารถทำการ subscribe กับบางส่วนของเนื้อหาในเว็บไซต์  และติดตามความเคลื่อนไหวของส่วนนั้น โดยทำงานเชื่อมโยงกับ Favorites ไมโครซอฟท์อธิบายไว้ว่า

To be continue..

IE8 Interoperability Principles

253 | 4 March 2008 - 14:20 น.

ช่วงนี้ข่าว Internet Explorer 8 หรือ IE8 เริ่มออกมาเป็นระยะ เริ่มตั้งแต่ข่าว จนถึงสกรีนช็อตของบางส่วน เช่น หน้าติดตั้ง เปรียบเทียบเมนู ผมเองดูข่าวที่เกี่ยวข้องกับหน้าตาหรือ interface แบบผ่านๆ และไม่เก็บมาเขียนเพราะว่ายังเร็วเกินไป เร็วเกินไปที่จะสรุปว่า IE8 จะหน้าตาออกมาอย่างไร แต่ให้ความสนใจกับเรื่องหลัก 2-3 เรื่อง อย่างเช่น การรองรับมาตรฐานเว็บในปัจจุบัน คุณสมบัติใหม่ และการแก้ไขบักบางอย่างในเวอร์ชั่นเก่า ส่วนหน้าตานั้นเบื้องต้นคิดว่าคงไม่ไปไกลกว่า IE7 มากนัก และโดยปกติช่วงเบต้าต้นๆ ไมโครซอฟท์จะเน้นด้านคุณสมบัติเป็นหลัก ไว้ใกล้ๆ ไฟนอลเราจึงจะเห็นหน้าตาที่ชัดเจน

ไมโครซอฟท์ประกาศผ่าน และให้รายละเอียดเพิ่มติมใน เกี่ยวกับ Interoperability Principles ของ IE8 ซึ่งหมายการทำงานร่วมกับมาตรฐานต่างๆ ที่มีในปัจจุบัน (Standards mode) และเว็บที่เขียนด้วยมาตรฐานที่ตกยุคไปแล้ว (Quirks mode) เพื่อให้การแสดงผลเว็บถูกต้อง

แต่เดิม แต่ล่าสุดมีการเปลี่ยนแปลงแนวคิด โดยเบื้องต้น IE8 จะสนับสนุนมาตรฐาน rendering mode ใน 3 รูปแบบ หรือ 3 mode

  • Mode ที่สนับสนุน Web standards ในปัจจุบัน เป็น mode ล่าสุด
  • Mode ที่สนับสนุน Web standards ในช่วงที่ไมโครซอฟท์ปล่อย IE 7 ในปี 2549 หรือ เรียกว่ามาตรฐานของ IE7
  • Mode ที่สนับสนุน rendering methods สำหรับเว็บตกยุค มาตรฐานเว็บในยุคต้นๆ

Dean Hachamovitch ให้เหตุผลในการตัดสินใจในการคงมาตรฐานการ render ของ IE7 ไว้เพื่อให้มีผลกระทบต่อเว็บน้อยสุด และช่วยให้การเปลี่ยนผ่านเข้าสู่มาตรฐานใหม่ราบรื่นขึ้น พื้นฐานของการตัดสินใจนี้มาจากการผลสะท้อนในช่วงทดสอบและพัฒนา IE7

To be continue..