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 กว่าๆ
on
Chrome กับ WebKit
willwill Sat, 20/03/2010 - 20:36
Chrome กับ WebKit ไม่ใช่อันเดียวกันหรอครับ (ที่ถูกควรเป็น Chrome, Opera และ Safari)
WebKit มี JavaScript
lew Sat, 20/03/2010 - 20:40
In reply to Chrome กับ WebKit by willwill
WebKit มี JavaScript ของตัวเองครับ
แต่ Chrome ไม่เอา เอามาถอดออกแล้วใส่ V8 ลงไป เบราเซอร์อื่นๆ ทั้งหมดที่ไม่ได้ถอด JS Engine ของ Webkit ออกก็น่าจะอยู่ในกลุ่มเดียวกัน
อ้อ ว่าจะถามอยู่พอดี :)
jirayu Sat, 20/03/2010 - 21:18
In reply to WebKit มี JavaScript by lew
อ้อ ว่าจะถามอยู่พอดี :)
ทำไม
mr_pakorn Sat, 20/03/2010 - 20:42
ทำไม โครมทำได้แย่หละ
ในเมื่อเป็นจาวาสคริปของกูเก้ล
มาตรฐานนี้ Google
McKay Sat, 20/03/2010 - 20:51
In reply to ทำไม by mr_pakorn
มาตรฐานนี้ Google ไม่ได้เป็นคนกำหนดเองครับ แต่นำมาสร้างตัวตรวจสอบเองอีกที
"จะทดสอบชุด Spuะnik"
lexurous Sat, 20/03/2010 - 21:14
"จะทดสอบชุด Spuะnik"
ประหลาดดีครับ ผ่านมากที่สุด
jirayu Sat, 20/03/2010 - 21:19
ประหลาดดีครับ ผ่านมากที่สุด แต่ดันเจอปัญหากับเว็บต่างๆมากกว่าตัวอื่น
กริ๊วกร๊าว ถูกใจ
polaromonas Sat, 20/03/2010 - 21:22
In reply to ประหลาดดีครับ ผ่านมากที่สุด by jirayu
กริ๊วกร๊าว ถูกใจ อยากจะกระทืบเท้า ตบมือให้ดังถึง Oslo เลยเชียว
Benchmark เชื่อไม่ได้
jirayu Sun, 21/03/2010 - 15:19
In reply to กริ๊วกร๊าว ถูกใจ by polaromonas
Benchmark เชื่อไม่ได้ ใช้จริงถึงจะรู้ นี่คืออีกตัวอย่าง - -"
ปล.มันก็อย่างที่พี่ลิ่วบอกแหละครับ โอเปร่าไม่แคร์กับพวกโค๊ดที่เขียนผิดมาตรฐาน
เอิ่ม นี่มันทดสอบ JavaScript
tekkasit Sat, 20/03/2010 - 21:29
In reply to ประหลาดดีครับ ผ่านมากที่สุด by jirayu
เอิ่ม นี่มันทดสอบ JavaScript นี่ครับ ไม่ได้ rendering engine
แล้วก็ Opera มันยึดตามมาตรฐาน HTML เสียเยอะ เรียกว่าติดหยิ่งนิดๆ ประนีประนอมน้อยกว่า IE หรือ FireFox มาก ทำให้หลายกรณี rendering ออกมาแปลกๆ
ปกติที่เจอปัญหาก็พวก JS
jirayu Sat, 20/03/2010 - 21:40
In reply to เอิ่ม นี่มันทดสอบ JavaScript by tekkasit
ปกติที่เจอปัญหาก็พวก JS เจ๊งหรือเพี้ยนนี่แหละครับ
เว็บคงไม่ได้มาตรฐานเอง(มั้ง)ค
sMaliHug Sat, 20/03/2010 - 21:32
In reply to ประหลาดดีครับ ผ่านมากที่สุด by jirayu
เว็บคงไม่ได้มาตรฐานเอง(มั้ง)ครับ (~) เดาๆ
อันนี้เป็นเรื่องของการ fall
lew Sat, 20/03/2010 - 21:34
In reply to ประหลาดดีครับ ผ่านมากที่สุด by jirayu
อันนี้เป็นเรื่องของการ fall back เวลาเว็บไม่ได้มาตรฐานครับ
ผมจำได้ว่า Firefox เองก็มีการตั้งใจพัฒนาให้รองรับกับเว็บที่ผิดมาตรฐานในรูปแบบเดียวกับ IE
ประมาณว่าโอเปร่ายึดติดกับมาตร
jirayu Sat, 20/03/2010 - 21:40
In reply to อันนี้เป็นเรื่องของการ fall by lew
ประมาณว่าโอเปร่ายึดติดกับมาตรฐานเกินไปใช่หรือเปล่าครับ ?
เบราเซอร์อื่นก็ยึดมาตรฐานครับ
lew Sat, 20/03/2010 - 22:04
In reply to ประมาณว่าโอเปร่ายึดติดกับมาตร by jirayu
เบราเซอร์อื่นก็ยึดมาตรฐานครับ
แต่มาตรฐานไม่ได้ระบุพฤติกรรมเมื่อมีการ fallback เบราเซอร์อื่นๆ จึงเลือกที่จะพยายามมีพฤติกรรมตามเบราเซอร์ที่มีส่วนแบ่งสูงสุด
ส่วน Opera เลือกที่จะไม่สนใจ... เช่นเดียวกับภาษาไทย
อ้อ เข้าใจแล้วครับ Opera
jirayu Sat, 20/03/2010 - 22:08
In reply to เบราเซอร์อื่นก็ยึดมาตรฐานครับ by lew
อ้อ เข้าใจแล้วครับ
Opera ไม่แคร์สื่อ :P
ซึ่งการไม่แคร์เช่นนี้ของ
lew Sat, 20/03/2010 - 22:55
In reply to อ้อ เข้าใจแล้วครับ Opera by jirayu
ซึ่งการไม่แคร์เช่นนี้ของ Opera ไม่ใช่เรื่องดีกับเบราเซอร์ที่มีส่วนแบ่งรั้งท้ายเช่นนี้เลยครับ
ใช่ครับ
jirayu Sat, 20/03/2010 - 22:59
In reply to ซึ่งการไม่แคร์เช่นนี้ของ by lew
ใช่ครับ :)
จริงๆแล้วนี่ก็เป้นแนวทางที่โอเปร่ายึดมาตลอดครับ ไม่รู้จะทำอย่างไรเหมือนกันให้โอเปร่าเปลี่ยนใจ
แต่ผมยังอยากให้ Opera
yokey Sun, 21/03/2010 - 10:39
In reply to ใช่ครับ by jirayu
แต่ผมยังอยากให้ Opera เดินทางนี้ไปนะครับ คิดว่าปลายทางคงสามารถยืนยันได้ว่า Opera เดินมาถูกทางในอนาคตอาจมีคำตอบที่สามารถให้ Opera ภาคภูมิใจ
ทางเดียวที่จะรู้คำตอบนี้ได้คื
jirayu Sun, 21/03/2010 - 15:17
In reply to แต่ผมยังอยากให้ Opera by yokey
ทางเดียวที่จะรู้คำตอบนี้ได้คือต้องใช้เวลาครับ :)
ถ้าวันนึงการเขียนเว็บสำหรับ IE สูญพันธุ์ไป ตอนนั้นปัญหาระหว่าง Opera และเว็บต่างๆ อาจจะหมดไปก็ได้ครับ :)
ลองเล่นดูบ้าง ^^
HudchewMan Sat, 20/03/2010 - 21:59
ลองเล่นดูบ้าง ^^ 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
โดยชุดทดสอบ Spunik
hisoft Sat, 20/03/2010 - 22:21
เป็น Sputnik หรือเปล่าครับ
เอ่อ IE9
hisoft Sat, 20/03/2010 - 22:24
เอ่อ IE9 หน้าตาเอ๋อตั้งกะเปิดเข้าไปเลยเชียว เหมือนจะกด Start ไม่ได้ด้วย
เยี่ยม!
Slimy Sun, 21/03/2010 - 00:06
เยี่ยม!
ดีมาก! (^ ^)
VanGogh Sun, 21/03/2010 - 01:50
ดีมาก! (^ ^)
ลองเล่นดูแล้ว
United Sun, 21/03/2010 - 01:54
ลองเล่นดูแล้ว ได้ผลตามนี้
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%
ลองมั่ง บน Mac Chrome
nblue Sun, 21/03/2010 - 06:02
ลองมั่ง บน 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
chrome 5.0.356.2 - windows
icez Sun, 21/03/2010 - 12:41
chrome 5.0.356.2 - windows 7
Total: 5246
Succeeded: 5025
Failed: 221
ผมเข้าใจแบบนี้ถูกมั๊ยครับ
platezero Wed, 31/03/2010 - 01:14
ผมเข้าใจแบบนี้ถูกมั๊ยครับ ถ้าจะพัฒนาเว็บให้ใช้ Opera เป็นตัวตั้ง เพราะถ้าใน Opera ถูกใจเรา Browser ตัวอื่น ๆ ก็จะถูกใจเราไปด้วย เนื่องจาก Opera อิงกับมาตรฐานเพรียว ๆ