test262 is a test suite intended to check agreement between JavaScript implementations and the ECMA-262 Specification (currently 5th Edition). The test suite contains thousands of individual tests, each of which tests some specific requirements of the ECMAScript specification.

Vygantas is a former web designer whose projects are used by companies such as AMD, NVIDIA and departed Westood Studios. Being passionate about software, Vygantas began his journalism career back in 2007 when he founded FavBrowser.com. Having said that, he is also an adrenaline junkie who enjoys good books, fitness activities and Forex trading.

Still makes no difference. Who’s going back to using Internet Explorer except for maybe Windows Updates? I like Microsoft (besides IE), but corporations producing their own research results is spurious.

only this Blog Comment Manager (that will never post under his name outside his cave unless he has THE POWAH to delete comments, oh the mighty one) forgets few things:

– opera DOES suck at what is tested (strict mode to be precise) [he fails to mentions it]
– opera DOES suck in ES5 in general [he fails to mention it]
– MS team did submit some testcases, what opera did? moaned? whined? [he fails to mention it]

test is a test, it tests things that it tests – all other browsers somehow score quite similar (~90%), opera (AS ALWAYS) is completely different. so it is MS, mozilla, google’ fault that opera scores low?!? WTF you are smoking?

you have to be Blog Comment Manager to blame it on MS

if this is how opera as a company handles troubles (dismissing them on the spot and pointing fingers at others, never at themselves) then the falling market share, no market respect and uncertain future as a separate company is easily explainable.

opera’ low score in this test is OPERA OWN FAULT. and now get to work, your QA department has a lot to do, seeing how yet another xx.50 release is riddled with bugs.

i’m more than sure than he is one of few trolls that opera ‘accidentaly’ allows on their own forums (and around there as well).

opera employee officially could not be seen saying such things, but ‘an internet troll’ is of course only anonymous troll.. .

funny, but certain expressions are rarely used but they are used by both Blog Comment Moderator (petty censor gives more justice) and some frequently encountered troll..

he does opera much more harm than he thinks – deleting error reports just because these are more hurting than he is going to accept will not get these errors fixed, i wonder if these are even entered into their bug database. probably not, and that way, opera bugs are here to stay.

Whoa, thats a lot of angry text right there. Aggressive much?
I didn’t see Opera mentioned anywhere in that article (try a text search for ‘Opera’). All it does is point out that the test is incomplete and could have errors and that people are being misled by Microsoft.

Don’t let the numbers fool you. Tests are not equally distributed, and they were examined in that post.This – http://my.opera.com/c69/blog/2011/07/01/opera-fails-test262-or-not“TL;DR: Most of failed tests by opera belong to section 15 of ECMA-262 5.1th ed. : Properties of Array, Object and Function constructors.”“So… ES5 added some new properties and BECAUSE Opera does not support them – it is of course failing all those tests. But lets ask ourselves, how important is freeze and seal for JS ? strict mode ? are they crucial ? – absolutely not. They only help programmers who came from static languages are not used to the freedom that javascript offers them. (well, also they help our dumb silicon friends, aka CPUs to manage language complexity easier). Also, because those are new features – its perfectly fine to dedicate 30% of test cases to them.But 30% of tests does not equal 30% of language. Too bad marketing and PR do not care for truth…””NOBODY” IGNORES THE REALITY OF THE TEST

“TL;DR: Most of failed tests by opera belong to section 15 of ECMA-262 5.1th ed. : Properties of Array, Object and Function constructors.”

“So… ES5 added some new properties and BECAUSE Opera does not support them – it is of course failing all those tests. But lets ask ourselves, how important is freeze and seal for JS ? strict mode ? are they crucial ? – absolutely not. They only help programmers who came from static languages are not used to the freedom that javascript offers them. (well, also they help our dumb silicon friends, aka CPUs to manage language complexity easier). Also, because those are new features – its perfectly fine to dedicate 30% of test cases to them.

But 30% of tests does not equal 30% of language. Too bad marketing and PR do not care for truth…”

Still trying to figure out what excuses might be needed. The facts are pretty clear, and Microsoft’s post was misleading.

Opera doesn’t usually make its own tests or benchmarks and then brag about winning. In this case Microsoft made a bunch of new tests (which they of course passed) and posted about it. That’s different from bragging when you win someone else’s test Id say.

in other words this “dhtml test” doesn’t really exist and you are just making it up? is that it? if you actually had it you would have linked to it by now. your ’embarrassing results’ comment says it all about your extreme dishonesty.

all you did was link to a page with no context. please show me where opera made a comparison with other browsers and bragged about it. also show where chrome supposedly beat it, after opera made a test where they bragged about their performance.

and that devopera thing, WHAT? its talking about what sites are using, not what browsers are capable of.

what the is that watir thing? is that supposed to be this performance test where opera compared different browsers and bragged about it?

and some ‘fastest browser on earth’ quote.. where is the benchmark??

so far you have not been able to show a single example of an opera benchmark with real context, much less where chrome beat it. instead you link to one page with no context, one article with analysis of websites, and one with a page about watir while talking about ‘fastest browser on earth’

in other words this “dhtml test bragging” doesn’t really exist and you are just making it up? is that it? if you actually had it you would have linked to it by now. your ’embarrassing results’ comment says it all about your extreme dishonesty.

you wrote “You mean like the DHTML test they had? The one where chrome beat it?”

you still havent linked to this dhtml test they made where chrome beat it and they bragged about winning.

your the one twisting the context, and your links both show opera winning at tests made by other browser vendors. isnt that interesting.. other browsers make their own tests to look good. opera beats them at their own tests. still waiting for opera’s own tests(benchmarks) that they bragged about ..

still waiting for a link to that dhtml bragging over a test they made..

Tell me, what kind of watch do you wear? What brand of fridge did you buy? The car you drive? Your phone? Which bank do you use? Clothes? Food? You (like everybody else) are likely using what is marketed well and thoroughly. If you are not, congratulations.
Technology is like magic for a lot of people: they do not want to understand what they can’t understand, and they can’t understand what they do not want to understand. Thus they check what is marketed, and so they use IE or Chrome. FireFox is not marketed well enough any more, so less people start using it. Likewise with Opera.
Does the perceived personality of a browser, the company and their employees have anything to do with how you should use or judge the tool? No, yet we do.

And yet if the product is shit (excuse the wording) then people will go elsewhere.

Tech savvy people are not lazy. No one is lazy. They are just misinformed. Opera advertises heavily in
Norway. They even got a coup (some small car) going around with Opera banners.

IE was crap to a certain point correct? Now given that Microsoft has infinite advertising potential per se, then why are they steadily losing market share? Is it because a new piece of software with better advertising has appeared or that people are so adamant to move away from the crap that they seek and find better alternatives.

I guess you didn’t make the connection between Opera Mini and the “small car” which is a MINI.

Aside from the heavy advertising and people seemingly being much more trusting of the name “Google” than “Microsoft,” let’s not forget that Chrome is bundled with popular free software. I recently updated CCleaner and ended up with Chrome installed and set as my default browser. I wasn’t presented with an opt-out checkbox like usual, and there were no “Decline” buttons to not install Chrome.

I didn’t have any idea Chrome was being downloaded and installed with my update. I could only tell the update was taking much longer to download and install than usual (which was because of Chrome’s bloated install file). I didn’t even know it was installed until I saw the Chrome logo where my default browser’s icon usually is. I immediately uninstalled Chrome and if it happens again I will uninstall CCleaner.

> Now given that Microsoft has infinite advertising potential per se,
> then why are they steadily losing market share?
I guess that due to the massive corporation behind IE and the foothold in business companies, the decline is ‘only’ slow. Another example: if MS Works was called Google Works or Mozilla Works, I doubt anybody would use it.

> Opera advertises heavily in Norway.
I wouldn’t know. Do you live in Norway? For sure, Opera remains a rather invisible company in the US. With only 260 million possible users the US still has a relatively great weight when talking about market share and popularity. Opera struggles to find a foothold in the US. I think that, should it be able to grab a greater market share, it would raise its visibility greatly everywhere.

I love you all guys… the browser with the lowest market share (my beloved Opera) always gets 90% of all comments on this page here…. one of the major reasons why I come here again and again.

Just to be fair:

Yes, Opera is bad in this test (fails on Javascript strict mode).
No, this does not say much about general Javascript compliance or performance.
Yes, the test is incomplete, but so is every test up to now?
Maybe, the test is biased by Microsoft, but the other browsers (Chrome, Fx, Safari) seem to do well, so who cares?

So take it as what it is: a snapshot of a small part of Javascript that is tested in Browsers. Some to better, some to worse (or: Opera does worse than the others). If you want to use strict mode, maybe you will have to consider Opera-Users will not visit your website very often (bad for them… Opera is to blame).

If something fails a test no matter how biased it simply means you failed that test. Period.

It is up to people how they interpret the results.

I wish for every browser to get a low score some point in their time of being. Rather than put their tails between their legs it will be more proactive to improve your product and prove people wrong. Success is what you make of it.

if opera or some other browser won, the criticism wouldn’t be valid because microsoft wouldnt be using the tests to make it look like their browser is the most standards compliant. reading comprehension anyone? your still changing the subject ..

It’s amazing how nearly everyone is arguing about Opera’s bad score on an incomplete test. But isn’t every test incomplete?
And why is Opera complaining? It’s their fault they went away from the past and turned into a bunch of marketing liars promoting a browser which has failed to keep up with its rivals.
Consumers are just as bad. They believe in the marketing hype instead of sticking with what they know. The only time I haven’t stuck with my gut feeling was when I got an Xbox 360 in 2009.

And the accusations of lchann (IDK if it’s an L or an i) being a tough guy is ridiculous. Maybe he is arrogant, but he’s only trying to get his point across (I’m assuming he’s a guy as IDK much about them).

no one is complaining. someone just pointed out that microsoft makes it look like msie is the most compliant when it isnt
why are you calling other companies marketing liars when its microsofts lies that are being discussed here? funny double standard on your part

No, every test is not incomplete. Acid1-2-3 – not incomplete. Sunspider – not incomplete. They test what they are supposed to test.
Some tests are not necessarily 100% complete but still good enough (good coverage of most things, no faulty tests, and so forth). test262 is not. Not even close to finished. Not even close to complete.
Some tests can be used to compare browsers. Some can’t because they are so far from complete it doesn’t even begin to make sense. Again test262 belongs to the latter category.
Learn the difference instead of accusing everyone but Microsoft of marketing lies. It’s ok to be a Microsoft fanboy but it’s not OK to be as disingenuous as them.

there is Nobody and nobody, ie. certain Opera Employee (starts with H) troll that this time decided to steal nobody’ identity

my posts are quite easy to recognize (i dont like opera much :) ) his posts are easy to recognize too – he is stupid

it is also quite easy to distinguish – i have one account here for years – he.. well, he creates lots of them – just check

——
On the other hand – even incomplete test are able to tell outstanding (for good or bad) from the rest – test262 makes easy to see what browser has substantialy worse support for certain, testes aspects of ES5 – it is opera

As a developer it gets frustrating having to write extra code just so that websites can have to same look and action across all browsers. Knowing that Internet Explorer has the majority of the browser market makes this even more of a challenge when everyone knows that they are the least compliant with the sudo standards that have become what we now use to develop web facing applications. HTML5 CSS3 have already become the standard accross the other browsers but IE 10 will be the first version of Internet Explorer that is really going to take advantage of this and adapt the standard. IE 9 was supposed to be compliant yet we are still having to write extra code to allow cross browser compliance, there really does needs to be a set standard for all browsers to follow prior to their release.