A better benchmark: Benchmarking Browsers with Real Websites
Friday, 3. July 2009, 11:18:47
We are all used to all the artificial JavaScript benchmarks out there by now. What they have in common is that they all test small parts of JavaScript, and none of them are testing real-life performance.
Now someone has spoken up, and pointed out that JavaScript-only benchmarks are a bad idea:
The problem with browser benchmarks today is that they are extremely synthetic. A majority of them are Javascript only because its easier to test.
Better yet, they created a benchmark which measures the actual loading time of different sites in various browsers. This means that the benchmarks do not rely on network speed, nor are they narrowly focusing on JavaScript.
The results will probably vary depending on what sites you choose to test, but the average loading times in this particular test should put to rest the misconception that Opera has somehow fallen behind when it comes to performance.
Results:
- Opera
- Safari
- Chrome
- Firefox
- IE
I don't think Carakan is going to have much of an impact on these more realistic benchmarks. But people will probably continue to quote the flawed JS-only benchmarks in the future, so it will be nice to beat everyone else there too.



xErath # 3. July 2009, 11:26
Originally posted by haavard:
godjonez # 3. July 2009, 11:41
Can't wait for Carakan so that Opera goes back on top with JavaScript too.
dbloom # 3. July 2009, 12:41
rafaelluik # 3. July 2009, 13:09
Opera Rules!
haavard # 3. July 2009, 13:09
sandalian # 3. July 2009, 14:38
dbloom # 3. July 2009, 15:24
Originally posted by haavard:
Not if you test it right. There are proxies out there that can simulate latency and limited bandwidth in a consistent manner. These factors could even have been simulated by simply using a PHP script that sleeps to delay the response.
Edit: Really, I'd like to see a test of multiple browsers against multiple network connection and system performance factors, so users can see what is the fastest browser for a slow computer on a fast connection, a fast computer on a high-speed but also high-latency connection (sattelite?), etc.
Khaled-Khalil # 4. July 2009, 05:47
AMD Athelon Neo 64 1.6 GHz 2 GB memory
LinuxMint 7 64 (kernel 2.6.28-11)
Opera 10.00 Beta Build 4464 (Site Average: 89.7 ms)
Konqueror 4.2.2 (Site Average: 194.4 ms)
FireFox 3.0.11 (Site Average: 285.4 ms)
to be fair, keep in mind my experience was applied on latest Opera snapshot, while for Firefox and Konqueror they are latest stable release.
Khaled-Khalil # 4. July 2009, 05:55
Originally posted by haavard:
as long it will not be worse it will be more than welcomed by users, Opera is already excellent in CSS and DOM, most of the claims about its downsides goes for JS, so if it could be handled as good as CSS, that of course make difference.xErath # 5. July 2009, 13:29
http://www.pcmag.com/article2/0,2817,2349677,00.asp
Which means, javascript performance is hardly significant most of the times.
AgentCROCODILE # 8. July 2009, 09:10
I can run Opera under 96MB of RAM and still have room for other apps like MS Paint and File Manager and Task Manager and VLC Media Player (Windows NT)
Can't do that with Firefox which supposedly uses "less memory" (but can't run under 96MB of RAM according to system reqs and needs Windows 2000 or above....Hmmm...tells me something about the "not-so resource hungry" Firefox)
And IE wouldn't be 5th if you tested other browsers (such as Lynx which has super fast SVG rendering capabilities)
oke # 26. July 2009, 17:29
I know Opera does not give dates for proposed releases but can you at least give us some estimates when we might start to see action on Carakan? (this year still, first half 2010?)
I mean the latest news on Carakan was 5 Feruary only.
hellspork # 22. August 2009, 21:39
800MHz Coppermine Celeron.
128MB RAM.
No skipping on YouTube, and with VLC plugin she could play 720p content in the browser.
Funny Opera's recommended requirement is Firefox's minimum. And it still runs on practically no memory. Even win98/32MB won't kill a person.