Tags:
Node Thumbnail

Opera ชนะผลทดสอบชุดทดสอบ Sputnik ของกูเกิลด้วยเบราเซอร์รุ่นใหม่ๆ ทั้งหมด โดย Opera 10.50 นั้นไม่ผ่านเพียง 78 ชุดทดสอบ ขณะที่ WebKit 4.0.4 ไม่ผ่าน 158 ชุด, Chrome 4.0 ไม่ผ่าน 218 ชุด, Firefox 3.6 ไม่ผ่าน 259 ชุด, ส่วน IE8 ยังรั้งท้ายด้วยการไม่ผ่าน 463 ชุด

ชุดทดสอบ Sputnik เป็นชุดทดสอบความเข้ากันได้กับมาตรฐาน ECMAScript 3 (ที่เรารู้จักกันในชื่อ JavaScript) หรือเอกสารทางการคือ ECMA-262 มันถูกพัฒนาโดยทีมงานของกูเกิลและเผยแพร่ออกมาในช่วงกลางปี 2009 โดยชุดทดสอบ Sputnik นั้นได้ชื่อว่าหินกว่า Acid3 เพราะ Acid3 นั้นทั้ง Chrome, Opera และ Webkit ก็ล้วนผ่านด้วยคะแนนเต็ม ขณะที่ Firefox นั้นได้คะแนน 96/100 (ส่วน IE ได้คะแนนใน IE9 55/100)

ทาง TechCrunch สงสัยว่า IE9 จะทดสอบชุด Sputnik ได้คะแนนเท่าใหร่ ผลคือจากชุดทดสอบกว่า 5,000 ชุด IE9 รันไปได้ไม่กี่ร้อยชุดแล้วจะปิดตัวเองไปเสมอ โดยตัวเลขทดสอบไม่ผ่านตัวเลขสุดท้ายคือ 50 กว่าๆ

ที่มา - TechCrunc, Sputnik

Get latest news from Blognone

Comments

By: willwill
ContributorAndroid
on 20 March 2010 - 20:36 #163129
willwill's picture

Chrome กับ WebKit ไม่ใช่อันเดียวกันหรอครับ (ที่ถูกควรเป็น Chrome, Opera และ Safari)

By: lew
FounderJusci's WriterMEconomicsAndroid
on 20 March 2010 - 20:40 #163131 Reply to:163129
lew's picture

WebKit มี JavaScript ของตัวเองครับ

แต่ Chrome ไม่เอา เอามาถอดออกแล้วใส่ V8 ลงไป เบราเซอร์อื่นๆ ทั้งหมดที่ไม่ได้ถอด JS Engine ของ Webkit ออกก็น่าจะอยู่ในกลุ่มเดียวกัน


lewcpe.com, @public_lewcpe

By: jirayu
ContributorWindows PhoneBlackberrySymbian
on 20 March 2010 - 21:18 #163138 Reply to:163131

อ้อ ว่าจะถามอยู่พอดี :)


By: mr_pakorn on 20 March 2010 - 20:42 #163132

ทำไม โครมทำได้แย่หละ

ในเมื่อเป็นจาวาสคริปของกูเก้ล

By: McKay
ContributorAndroidWindowsIn Love
on 20 March 2010 - 20:51 #163133 Reply to:163132
McKay's picture

มาตรฐานนี้ Google ไม่ได้เป็นคนกำหนดเองครับ แต่นำมาสร้างตัวตรวจสอบเองอีกที


In Soviet Warcraft, Argus comes to you.

By: lexurous on 20 March 2010 - 21:14 #163137
lexurous's picture

"จะทดสอบชุด Spuะnik"

By: jirayu
ContributorWindows PhoneBlackberrySymbian
on 20 March 2010 - 21:19 #163139

ประหลาดดีครับ ผ่านมากที่สุด แต่ดันเจอปัญหากับเว็บต่างๆมากกว่าตัวอื่น


By: polaromonas
ContributorWindows PhoneWindows
on 20 March 2010 - 21:22 #163142 Reply to:163139

กริ๊วกร๊าว ถูกใจ อยากจะกระทืบเท้า ตบมือให้ดังถึง Oslo เลยเชียว

By: jirayu
ContributorWindows PhoneBlackberrySymbian
on 21 March 2010 - 15:19 #163262 Reply to:163142

Benchmark เชื่อไม่ได้ ใช้จริงถึงจะรู้ นี่คืออีกตัวอย่าง - -"

ปล.มันก็อย่างที่พี่ลิ่วบอกแหละครับ โอเปร่าไม่แคร์กับพวกโค๊ดที่เขียนผิดมาตรฐาน


By: tekkasit
ContributorAndroidWindowsIn Love
on 20 March 2010 - 21:29 #163144 Reply to:163139
tekkasit's picture

เอิ่ม นี่มันทดสอบ JavaScript นี่ครับ ไม่ได้ rendering engine

แล้วก็ Opera มันยึดตามมาตรฐาน HTML เสียเยอะ เรียกว่าติดหยิ่งนิดๆ ประนีประนอมน้อยกว่า IE หรือ FireFox มาก ทำให้หลายกรณี rendering ออกมาแปลกๆ

By: jirayu
ContributorWindows PhoneBlackberrySymbian
on 20 March 2010 - 21:40 #163148 Reply to:163144

ปกติที่เจอปัญหาก็พวก JS เจ๊งหรือเพี้ยนนี่แหละครับ


By: sMaliHug on 20 March 2010 - 21:32 #163145 Reply to:163139

เว็บคงไม่ได้มาตรฐานเอง(มั้ง)ครับ (~) เดาๆ

By: lew
FounderJusci's WriterMEconomicsAndroid
on 20 March 2010 - 21:34 #163147 Reply to:163139
lew's picture

อันนี้เป็นเรื่องของการ fall back เวลาเว็บไม่ได้มาตรฐานครับ

ผมจำได้ว่า Firefox เองก็มีการตั้งใจพัฒนาให้รองรับกับเว็บที่ผิดมาตรฐานในรูปแบบเดียวกับ IE


lewcpe.com, @public_lewcpe

By: jirayu
ContributorWindows PhoneBlackberrySymbian
on 20 March 2010 - 21:40 #163149 Reply to:163147

ประมาณว่าโอเปร่ายึดติดกับมาตรฐานเกินไปใช่หรือเปล่าครับ ?


By: lew
FounderJusci's WriterMEconomicsAndroid
on 20 March 2010 - 22:04 #163154 Reply to:163149
lew's picture

เบราเซอร์อื่นก็ยึดมาตรฐานครับ

แต่มาตรฐานไม่ได้ระบุพฤติกรรมเมื่อมีการ fallback เบราเซอร์อื่นๆ จึงเลือกที่จะพยายามมีพฤติกรรมตามเบราเซอร์ที่มีส่วนแบ่งสูงสุด

ส่วน Opera เลือกที่จะไม่สนใจ... เช่นเดียวกับภาษาไทย


lewcpe.com, @public_lewcpe

By: jirayu
ContributorWindows PhoneBlackberrySymbian
on 20 March 2010 - 22:08 #163155 Reply to:163154

อ้อ เข้าใจแล้วครับ

Opera ไม่แคร์สื่อ :P


By: lew
FounderJusci's WriterMEconomicsAndroid
on 20 March 2010 - 22:55 #163172 Reply to:163155
lew's picture

ซึ่งการไม่แคร์เช่นนี้ของ Opera ไม่ใช่เรื่องดีกับเบราเซอร์ที่มีส่วนแบ่งรั้งท้ายเช่นนี้เลยครับ


lewcpe.com, @public_lewcpe

By: jirayu
ContributorWindows PhoneBlackberrySymbian
on 20 March 2010 - 22:59 #163174 Reply to:163172

ใช่ครับ :)

จริงๆแล้วนี่ก็เป้นแนวทางที่โอเปร่ายึดมาตลอดครับ ไม่รู้จะทำอย่างไรเหมือนกันให้โอเปร่าเปลี่ยนใจ


By: yokey
WriterAndroid
on 21 March 2010 - 10:39 #163229 Reply to:163174
yokey's picture

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


----------------- Yokey My Blog

By: jirayu
ContributorWindows PhoneBlackberrySymbian
on 21 March 2010 - 15:17 #163261 Reply to:163229

ทางเดียวที่จะรู้คำตอบนี้ได้คือต้องใช้เวลาครับ :)

ถ้าวันนึงการเขียนเว็บสำหรับ IE สูญพันธุ์ไป ตอนนั้นปัญหาระหว่าง Opera และเว็บต่างๆ อาจจะหมดไปก็ได้ครับ :)


By: HudchewMan
ContributorAndroidWindowsIn Love
on 20 March 2010 - 21:59 #163153
HudchewMan's picture

ลองเล่นดูบ้าง ^^ Sputnik

  • ChromePlus 1.3.8.1 (base on Chrome 5.0.336.0)
    Succeeded: 5026 / Failed: 220

  • FireFox 3.7 a3 (1.9.3 alpha)
    Succeeded: 4985 / Failed: 261


~ HudchewMan's Station & @HudchewMan~

By: hisoft
ContributorWindows PhoneWindows
on 20 March 2010 - 22:21 #163161
hisoft's picture
  • โดยชุดทดสอบ Spunik นั้นได้

เป็น Sputnik หรือเปล่าครับ

By: hisoft
ContributorWindows PhoneWindows
on 20 March 2010 - 22:24 #163164
hisoft's picture

เอ่อ IE9 หน้าตาเอ๋อตั้งกะเปิดเข้าไปเลยเชียว เหมือนจะกด Start ไม่ได้ด้วย

By: Slimy
AndroidUbuntu
on 21 March 2010 - 00:06 #163178

เยี่ยม!

By: VanGogh
AndroidWindows
on 21 March 2010 - 01:50 #163184
VanGogh's picture

ดีมาก! (^ ^)

By: United
ContributorAndroidIn Love
on 21 March 2010 - 01:54 #163186
United's picture

ลองเล่นดูแล้ว ได้ผลตามนี้

Opera 10.50 Build 3296
Total: 5246
Succeeded: 5168
Failed: 78

Google Chrome 4.1.249.1036
Total: 5246
Succeeded: 5028
Failed: 218

Firefox 3.6
Total: 5246
Succeeded: 4988
Failed: 258

IE 8.0.6001.18702
Total: 3161
Succeeded: 2791
Failed: 370

ปล.ของผม IE8 นั้นทดสอบไม่เสร็จ ค้างอยู่ที่ 60%

By: nblue
Android
on 21 March 2010 - 06:02 #163208
nblue's picture

ลองมั่ง บน Mac

Chrome 5.0.307.11 beta
Total: 5246
Succeeded: 5026
Failed: 220

Safari 4.0.4 (Crash ที่ 71% แล้ว resume ต่อ)
Total: 5246
Succeeded: 5089
Failed: 157

Firefox 3.5.8
Total: 5246
Succeeded: 4987
Failed: 259

By: icez
ContributoriPhoneAndroidRed Hat
on 21 March 2010 - 12:41 #163238

chrome 5.0.356.2 - windows 7

Total: 5246
Succeeded: 5025
Failed: 221

By: platezero on 31 March 2010 - 01:14 #165967

ผมเข้าใจแบบนี้ถูกมั๊ยครับ ถ้าจะพัฒนาเว็บให้ใช้ Opera เป็นตัวตั้ง เพราะถ้าใน Opera ถูกใจเรา Browser ตัวอื่น ๆ ก็จะถูกใจเราไปด้วย เนื่องจาก Opera อิงกับมาตรฐานเพรียว ๆ