Acid 3 Roundup

Acid 3 เป็นแบบทดสอบสำหรับ Browser ต่างๆ ว่าจะรันโค้ดได้ตามมาตรฐานที่ใช้กันในปัจจุบันได้ดีขนาดไหน

ตอนนี้เบราเซอร์เกือบทุกยี่ห้อก็ผ่านกันเกือบหมดแล้ว (Acid 3 มันออกมาสองปีกว่าๆแล้วนะ)

ส่วน HTML5 นั้น ผมยังถือว่าเป็นสงครามน้ำลายกันอยู่ แถมสเป็คก็ยังไม่นิ่ง ไว้อีกปีกว่าๆค่อยว่ากัน :3

ส่วนตอนนี้ถ้าสงสัยว่าเบราเซอร์เจ้าไหนสนับสนุนส่วนไหนของ HTML5 ได้ก็ไปดูได้ที่ Can I Use หรือพวก Compatibility Chart ทั้งหลายแหล่ก่อนนะฮะ

เอนทรี่นี้ขอเป็น Acid 3 ล้วนๆ หุๆ แค่อยากถ่ายรูปมาดูเล่น (ให้ดูความสวยของ UI แต่ละเจ้าเล่นด้วย)

ทั้งหมดนี้รันบน Windows 7 64-bit แล้วก็ทุกตัวนอกจากตัวแรกเป็น factory default เดิมๆทั้งหมดนะจ๊ะ

อันนี้ Firefox 3.6.6 ที่เป็น stable version ล่าสุด ทดสอบ Acid 3ได้ 94/100 ถือว่าไม่เลวร้าย

แต่ก็ยังสงสัยอยู่ว่าทำไมไม่ผ่านซักที สองปีแล้วนะเฮ้ย เบื้องหลังเจ้าหมาตัวนี้เป็น Gecko 1.9.2 (จิ้งจก!)

ตอนนี้เครื่องหลักจะใช้เจ้าตัวนี้เป็นหลัก เพราะว่าแต่งไว้เต็มที่ ลง Add-on ไปร่วมยี่สิบตัว

พร้อม Greasemonkey และ Stylish ที่สำคัญคืออิหนูอันถัดไปมันยังใช้ Firebug กับ Ubiquity ไม่ได้

อันนี้ Firefox 4.0 Beta 2 pre-release (Nightly ตัวล่าสุด ณ เวลาเขียน)

ทดสอบ Acid 3ได้มา 97/100 เกือบแล้วหมาน้อยลูกพ่อ ตัวเต็มของเจ้านี่จะมาพร้อมกับ Gecko 2.0 (ตอนนี้ยังเขียนว่า 1.9.3)

เพราะฉะนั้นก็หวังว่าจะทดสอบ Acid 3ได้ 100/100 ในอนาคตอันใกล้

มาดูค่าย WebKit กันบ้าง อันนี้ Chrome 6.0.447.0 dev (ใหม่ล่าสุดจาก dev channel)

กลายเป็นว่ามันรันเฟรมนี้ผิด แต่ก็ทดสอบ Acid 3 ได้ 100/100 มา ไม่รู้เหมือนกันว่าใช้ WebKit nightly หรืออย่างไร

เพราะว่าตอนทดสอบ Acid 3 กับ Chrome 5.0 ไม่เป็นแบบนี้ (ทดสอบ Acid 3 ผ่านตั้งแต่ Chrome 4.0 แล้ว) คาดว่าคงเป็นบั๊กอะไรซักอย่างเล็กๆน้อยๆ  ที่จะถูกแก้ไขในเร็ววัน

ตอนนี้ก็ใช้ตัวนี้คู่กับ Firefox อยู่ เพราะเร็วและเสถียรดี

อันนี้ Safari 5.0.7533.16 เพิ่งโหลดมาเพื่อเล่น Acid 3 โดยเฉพาะ สรุปว่าทดสอบ Acid 3 ผ่านแบบไร้กังวล 100/100

แต่ผมก็ยังไม่ใช้ต่อไป เจ้านี่ใช้ WebKit 533.x ซึ่งเป็น stable release ล่าสุด

มาดูของดีที่ไม่มีใครใช้กันบ้าง Opera 10.6 นั้นเพิ่งออกตัวเต็มมาได้แป๊บเดียว (วันนึงถึงยังหว่า) ก็เลยเอามาลองบ้าง

ตอนนี้เป็น Presto 2.6.30 แล้ว ทดสอบ Acid 3 ผ่านฉลุย 100/100 แบบสบายๆด้วยนะ

แต่ก็ยังไม่ใช้ต่อไป ไม่ค่อยคุ้น เอาไว้เป็นตัวเลือกที่สามเผื่อฉุกเฉินละกัน

และแน่นอน เรายังไม่ลืมค่าย Internet Explorer (IE) ไป อันนี้เป็น IE 9.0.7874 ซึ่งเป็น Platform Preview ตัวที่สาม

ที่เขาเอามาโม้ว่ารันนู่นรันนี่ได้เร็วทะลุทะลวงแบบมึนๆ

ตัวนี้เบื้องหลังเป็น Trident 5.0 แล้ว แต่ก็ยังไม่สนับสนุนมาตรฐานครบตามชาวบ้านเสียที

แต่ก็ถือว่าทดสอบ Acid 3 ได้ 83/100 เป็นคะแนนที่ไม่ขี้เหร่เท่าไหร่ เมื่อเทียบกับ...

ว่าที่ผู้ชิงตำแหน่ง IE6 (นรกบนดิน ที่ผู้พัฒนายังคิดเลยว่ามันสมควรตายไปได้แล้ว)

อย่าง IE8 ที่จะมาอยู่เป็นเพื่อนรักค้ำฟ้าวงการอินเตอร์เน็ต (เพราะมันติดมากับ Windows 7 ที่มีแววจะได้เป็น Windows XP ตัวถัดไป ถ้าไมโครซอฟต์ที่รักทำ Windows 8 ออกมาช้า)

ทดสอบ Acid 3 ซัดไปเลย 20/100 อย่างเกรียมๆ สำหรับ Trident 4.0 เพราะฉะนั้นถ้าเทียบกับ 83/100 ของ IE9 แล้ว ถือว่าไมโครซอฟท์กำลังพัฒนาไปในทางที่ดีขึ้น สู้ต่อไปนะ

---

ถ้าอยากดูอันอื่นๆก็ได้ดูได้ที่หน้าวิกิ Acid3 แล้วก็ถ้าอยากทดสอบ Acid 3 เองก็เชิญได้ที่ acid3.acidtests.org จ้ะ

ปล. โฆษนาหมาหน่อย อันนี้ทวิตเตอร์หมา @MozillaThailand กับแฟนเพจหมา Facebook/MozillaThailand ไปเจอกันนะโฮ่ง

---

อัพเดท:

ล่าสุด Chrome 6.0.451.1 ทดสอบ Acid 3 ไม่มีเฟรมขาวแล้วเน้อ แก้แล้วๆ


2 Comments

  1. โถๆ พ่อ ie น้อย

    ใครยังมี ie6 ลองเอาไปทดสอบมาให้ดูเป็น ref หน่อยสิครัฟ

    Reply


  2. IE 6 ได้ 12/100 หน้าตาผลอุบาทว์เกินรับได้

    Reply


Leave a comment!

All fields marked with an asterisk* are required.