∂bysscross™  :  Blogs & Entries
บ่อน้ำอับแสง ของแมงกะพรุน™

 
Register
Log in
19:04pm
5 Online



ต้อนรับ Opera 10.50 ด้วยผลงานเข้าเป้าจาก Sputnik

Opera“หลัง” จากที่ Opera™ Software ได้ปล่อย
เบราเซอร์บนเดสก์ทอปตัวล่าสุดออกมาอย่าง Opera™
Browser
เวอร์ชัน 10.5 ด้วยเอนจิ้น Presto เดิม
ที่อัพเกรดเป็นเวอร์ชัน 2.5.22 และเปลี่ยนเอนจิ้นของ
ECMAScript/JavaScript ตัวใหม่เอี่ยมถอดด้าม
ที่ใช้โค้ดเนมว่า “Carakan”





เมื่อวันที่ 4 มีนาคม 2010 ทาง Opera™ Software ได้ปล่อย Opera™ Browser เวอร์ชัน 10.5 สำหรับ PC หรือเดสก์ทอปออกมาแล้ว ซึ่งหลัก ๆ ก็ไม่ได้เปลี่ยนแปลงจากรุ่นทารกอย่าง alpha และ beta เท่าไร นอกจากเก็บ Bugs ที่เหลือจนครบ ดังนั้นรายละเอียดการอัพเดทต่าง ๆ ผมได้เคยเขียนเอาไว้แล้วที่ http://my.opera.com/abysscross/blog/opera-105-info ครับ

วันนี้เรามาพูดถึงเรื่องของเอนจิ้นจาวาสริปต์ ( ECMAScript/JavaScript ) ตัวใหม่ล่าสุด โค้ดเนม Carakan ที่มาแทนเอนจิ้นตัวเดิมอย่าง Futhark ในโอเปร่า 10.0 ที่ทางทีมพัฒนาได้ทุ่มสุดตัว เพื่อแก้ไข “จุดอ่อน” ที่เป็นปัญหาคู่กับน้องโอ๋ ( Opera ) มาอย่างช้านาน เรียกว่าหลายคนนั้น “ส่ายหน้า” ถ้าเอ่ยถึงโอเปร่า กับจาวาสคริปต์ กันเลยทีเดียว

Caraken



เจ้า Carakan นั้น ทางทีมพัฒนาได้วาดฝันเอาไว้ว่า จะเป็นจิ๊กซอว์สำคัญที่จะ “กำจัดจุดอ่อน” ของน้องโอ๋ และก้าวขึ้นไปเทียบเคียงกับเบราเซอร์อื่น ๆ ในเรื่องของการอ่าน และการรันจาวาสคริปต์เสียที และเมื่อจนกระทั่งหลังจากที่ น้องโอ๋ 10.5 ได้คลอดออกมา ทางทีมพัฒนาก็ได้โฆษณาอย่างไม่กลัวหน้าแหกว่า “The fastest browser on Earth” กันเลยทีเดียว

ผมได้หลงเข้าไปอ่านในชุมชนของ Chromium ก็ได้พบว่าเค้าได้จัดการทดสอบการรัน Javascript กับเว็บไซด์ทดสอบอย่าง Sputnik กันมาโดยตลอดตั้งแต่เดือนมิถุนายน ซึ่งคาดว่าทดสอบไปร่วม 5000 กว่าครั้งแล้วจนถึงปัจจุบัน กับเบราเซอร์หลัก ๆ อย่าง Internet Explorer, Firefox, Chrome, Safari และ Opera โดยใช้คำสั่ง javascript ที่แตกต่างกันรันทดสอบทั้งหมด 5246 คำสั่ง โดยวัดผลจากการอ่านค่า หรือรันคำสั่งผิดพลาด ( failures ) เป็นหลักครับ


ล่าสุดเพื่อต้อนรับเวอร์ชันใหม่ของน้องโอ๋ ผลการทดสอบล่าสุด เมื่อวันที่ 11 มีนาคม ปีนี้ ก็มีดังนี้ครับ

Opera 10.50 : 78 failures
Safari 4 : 159 failures
Chrome 4 : 218 failures
Firefox 3.6 : 259 failures
Internet Explorer 8 : 463 failures

โดยเค้าได้ทำแผนผังสรุปผลการทดสอบออกมาเป็นแบบ Dart หรือเป้าลูกดอกครับ
ว่าเบราเซอร์ไหนจะรันจาวาสคริปต์ได้ “ตรงเป้า” ที่สุด

Sputnik



ทั้งนี้นี่เป็นเพียงการทดสอบด้าน ECMAScript / JavaScript เท่านั้น ซึ่งผลการทดสอบก็พอจะมองเห็นอนาคตอันสดใสของ Opera Browser ว่าสามารถก้าวขึ้นมาเทียบเคียงเทคโนโลยีการรัน JS ซึ่งเคยเป็นจุดอ่อน (อย่างมาก) ให้พอสมน้ำกับคำว่า “The fastest browser on Earth” ที่ออกมาโฆษณาไว้ได้เหมือนกัน ก็ขอให้พัฒนาเรื่อย ๆ ไม่มีตกเหมือนอย่างที่เคยทำ Acid3 ได้ 100 คะแนนเต็มเป็นเจ้าแรก และเจ้าเดียวมานาน ( เหมือนว่า Chrome ก็ทำได้เหมือนกันไปแล้ว )

ไหน ๆ ก็แวะ Sputnik แล้ว ก็เลยซนลองทดสอบกับน้องโอ๋ของตัวเองดูครับ

Sputnik



หากใครมี Browser ไว้ในเครื่องหลาย ๆ ตัว ก็ไปลองร่วมทดสอบกันได้ที่ http://sputnik.googlelabs.com/about ครับผม




รับข่าวสารทาง RSS feed
Advise Entry


Feed Abysscross

เมื่อไม่มีสี เรามองเห็นอะไร .. ?





Archives

Categories

Shared this Entry to your Friends



VN:F [1.9.3_1094]
Rating: 4.7/5 (3 votes cast)
ต้อนรับ Opera 10.50 ด้วยผลงานเข้าเป้าจาก Sputnik, 4.7 out of 5 based on 3 ratings

Leave a Comment