March 2, 2010, was a both a joyous day and a sad day for Opera Software. Once again, they had released an awesome browser, intently calling it “The fastest browser on Earth” while benchmarks revealed Google Chrome, or the latest Chromium build to be fair, was still faster.
I believe Opera 10.5 to be faster than the non-beta Chrome 4 release on Windows, but I haven’t confirmed this myself. That does make Opera 10.5 the fastest shipping browser on Earth, at least.
In any cases, you have to at least respect Opera for making such strides in performance, as well as interface integration with Windows 7 and Mac OS X. The Mac part isn’t so impressive, although they at least thought of making the browser frame the same gray as the actual OS X shell (certainly not pointing at Chrome’s pitiful integration here), but the Windows 7, and might I say not just Windows 7 but all other versions, is just amazing. Heck, it supports the jump lists and the tab thumbnail stuff of Windows 7 perfectly just like IE. In fact, it’s better than IE, adopting the a Office 2010-esque interface instead of the traditional file menu which is sure to only be replicated by other browsers which will follow suite, Firefox being a good example, and probably even IE 9. Microsoft did invent the new interface concept with Windows 7. I don’t see why they wouldn’t go with that in IE 9 now that even Paint has it.
Oh, and let’s not forget Opera 10.5 now has the sexiest JavaScript pop-ups ever. It’s so awesome, I often forget it’s just a regular alert.
In any cases, let’s just go over the benchmarks now. By the way, this is Peacekeeper benchmark from Futuremark and I’ve included the Complex Graphics result in the final geometric mean because this test doesn’t cover IE which doesn’t support the canvas element.
| Chromium 5.0.345.0 | Opera 10.5 | |
|---|---|---|
| Rendering | 3468 | 3243 |
| Social Networking | 4006 | 3277 |
| Complex Graphics | 11108 | 8110 |
| Data | 7218 | 4487 |
| DOM Operations | 4891 | 3653 |
| Text Parsing | 6298 | 4488 |
| Total | 5700 | 4302 |
So, apart from the freakish speed increase in Google Chrome, earlier tests on Chromium 4 revealed the complex graphics score to be around 4500, let me underline the fact that this is just really, but really fast.
It’s actually quite staggering at what point these browsers leave the others in the dust. Now as you know, Internet Explorer is quite slower than Firefox, but I won’t put it here because I can’t access version 8 on the particular system I’m testing it on. So just for fun, here is how number 2 king of market share fares against Chrome and Opera.
| Chromium 5.0.345.0 | Opera 10.5 | Firefox 3.6 | |
|---|---|---|---|
| Rendering | 3468 | 3243 | 2170 |
| Social Networking | 4006 | 3277 | 2706 |
| Complex Graphics | 11108 | 8110 | 4861 |
| Data | 7218 | 4487 | 4891 |
| DOM Operations | 4891 | 3653 | 2074 |
| Text Parsing | 6298 | 4488 | 2552 |
| Total | 5700 | 4302 | 3007 |
All is not so beautiful for Chrome though. At numerous cases I’ve seen slower computers casually die at the hands of Google Chrome and a fairly heavy and horribly coded site. Although these aren’t the kind of uber-slow sites you’ll meet everyday, it still includes a lot of them because the world thinks anyone can make web sites, which is true, however not anyone can make them well. In fact, about 99% of web sites out there use broken HTML.
Although not something you’ll encounter on modern computers equipped with dual-core processors, older machines or netbooks are bound to be included in the sad bunch. I haven’t particularly tested that with the latest Chromium, but usually it goes that Chrome has the slowest page-scrolling speed, while IE just manages and while all three of Firefox, Opera and Safari manage to re-render the page without too much pain.
I have a saying that goes “the faster your system, the faster Chrome will be in comparison to other browsers”. In other words, you might find situations (e.g. Netbooks) where using Chrome is actually a slower solution than Firefox or Opera.
Point made, I still think we have to tip our hats to the Chrome Team and the guys at Opera for being so aggressive on performance. High performance code is highly optimized code, which also means the programmers are very good programmers, so you really have to think that the guys behind Chrome and Opera are brilliant engineers that should earn all the praise in the world, unlike, for instance, some people at RIM, Microsoft and Adobe.


