Skip navigation.

A Blog From Behind the Trenches

Attack of the Bugs

JavaScript performance? What about layout performance?

, , , ...

Performance benchmarks are all the rage these days, but everyone seems to be focusing narrowly on artificial benchmarks that basically tell you how certain browsers perform at the particular JavaScript functions chosen for those particular benchmarks.

It's surprising that there is little or no focus on other, perhaps more relevant performance aspects of modern pages. For example, how do browsers perform when it comes to dynamically changing the style of a page (CSS)?

Read more...

Official Opera Unite blog

, ,

The Opera Unite team now has an official blog. If you don't want to miss out on Unite related information, head over there and subscribe.

The new Opera Portal

,

Opera Portal is the default homepage in Opera, and has until now been somewhat under-used. This will change with the new version of the site which is currently being gradually rolled out.

Read more...

In 2007, Opera Unite powered RC cars

, , ,

You know that "best internet experience on any device" thing Opera has going?

In late 2007, a semi-annual seminar took place at a secret location. And what do you do with a place filled with Opera engineers? You have geeky competitions using Opera technology, of course.

Read more...

How Opera became a big company and started crushing dreams

, , ,

I'm used to Opera being a small company (although with around 700 employees, we are perhaps not "small" anymore?) which always has to keep fighting to be heard in a world dominated by huge corporations that basically own everyone's attention. I'm also used to seeing these giants enter the same markets as Opera, and wondering if they will really care as much about browsers and an open Web as we do.

Well, now I guess I can put things in perspective.

Read more...

Windows Internet Explorer 8: Get the facts STRAIGHT

, , , ...

Microsoft's "get the facts" campaign for IE8 smells funny

, , , ...

Microsoft's new Get the facts has a strange smell to it. It's almost like it smells... old and stale.

Read more...

Opera Unite Web server benchmark

, , ,

If you are wondering how the Web server in Unite performs, our friend over at unitehowto.com has benchmarked it.

His benchmarks show that Opera Unite can do up to "impressive 800 requests per second" on decent hardware, and even with dynamic content. You also can't DDoS a person via Opera Unite. He also says that Opera Unite uses "very smart file I/O", and that even if you save data to file, you can push out 744 requests per second.

As a comparison, PHP+Apache+MySQL is almost 2 times faster, nginx (one of the fastest servers available) is only 5 times faster, and the MadFish WebToolkit ("compiled raw C++") Web server is only 6 times faster.

Still, he concludes, Unite beats them both at ease of use.

Read more: Opera Unite benchmark @ unitehowto.com

Opera Unite development howto

, , , ...

Opera Unite hasn't even been out for two days yet, and someone has already set up a development howto site. That's what I call fast!

The site has lots of detailed information and specific examples of how you do various things. Perhaps the site can complement the official Unite developer documentation for budding Unite developers.

I'll definitely be keeping an eye on it.

Opera takes control of the W3C!

,

Well, not exactly.

But Opera's Chief Standards Officer, Charles McCathieNevile (Chaals), has been elected for a two-year term to the W3C Advisory Board:

Created in March 1998, the Advisory Board provides ongoing guidance to the Team on issues of strategy, management, legal matters, process, and conflict resolution. The Advisory Board also serves the Members by tracking issues raised between Advisory Committee meetings, soliciting Member comments on such issues, and proposing actions to resolve these issues. The Advisory Board manages the evolution of the Process Document. The Advisory Board hears appeals of Member Submission requests that are rejected for reasons unrelated to Web architecture


This group is similar to the Board of Directors in a company, although it has no formal executive role.

Responding to Unite misconceptions

, , , ...

Lawrence has responded to a critical blog post on Opera Unite by Chris Messina, member of the DiSo Project (which is apparently a competitor to Unite?), which gets quite a few things wrong. Lawrence sets out to clarify the vision behind Unite, and also corrects a few mistakes.

It was also posted in Mr. Messina's blog, but was held for moderation and has not yet appeared.

Read more...

Why should Microsoft have to bundle other browsers?

, , , ...

One of the most frequent questions I see about the Microsoft antitrust case in the EU is why Microsoft should have to include competing products in Windows. Is poor Microsoft being hunted by the evil EU with its silly laws that ensure competition in a free market?

Read more...

Opera Unite Terms of Service updated

, ,

Looks like the Terms of Service hadn't been updated for Unite, but that has been fixed now.

There was some confusion about the part that talked about "uploading content to Opera's site", and people were worried that using Unite would mean that Opera owns all your data. With Unite, you aren't uploading your data to anyone's site, but I can understand why people got confused.

So now, the Terms of Service explicitly mention Opera Unite:

For the avoidance of doubt, this clause does not apply to the files you share as an End-User of the Opera Unite, as such files are never uploaded to Opera’s site. Opera will not make a claim to own or use those files.


That should hopefully people's minds at ease.

Remember that with Unite, you are in control of your own data.

Opera Unite

, ,

Opera Unite is here.

From opera.com/freedom:

Today, we unveiled Opera Unite,
A new technology that shakes up the old client-server computing model of the Web.

Read more...

Mississippi takes Microsoft to task for anti-competitive practices

, , ,

One of the most puzzling comments I see out there when reading about the EU antitrust case is when someone claims that there is some sinister conspiracy behind the whole thing. They are saying that Microsoft is actually innocent, and that Opera and the EU got together to squeeze some money out of Microsoft. They are of course forgetting about the other companies that are part of the trial, such as Google and Mozilla, and they are forgetting about Microsoft's previous convictions both in the US and Korea.

Read more...

Microsoft moves to offer less choice, not more

, ,

Wow, I have clearly missed a lot while on vacation for a couple of weeks! Not only did we lauch the beta of Opera 10 and Opera Mobile 9.7, but there are other developmens such as Opera reinventing the Web, and of course Microsoft is up to its regular tricks.

Read more...

State of the Opera: Q1 2009

,

The financial results for the first quarter of 2009 are now available. This time around, desktop revenue only increased by 103% since Q1 2008, which is down from the 117% revenue increase in Q4 2008. Still, growth continues in all areas and business segments, and profits doubled or so since Q1 2008.

Read more...

Microsoft cancels hearing in EU antitrust case

, , ,

Microsoft has decided to cancel a hearing it requested in the current EU antitrust case. According to Microsoft's Dave Heiner, this is because the dates of the hearing coincided with the "International Competition Network" competition law meeting, meaning that "many of the most influential Commission and national competition officials with the greatest interest in our case will be in Zurich and so unable to attend [their] hearing in Brussels".

Microsoft is concerned that this will deny them their right to be heard, and their "rights of defense", despite their admission that the hearing has no legal weight as such.

Read more...

Opera's accelerating growth on the desktop

, ,

As we are looking back on 15 years of Opera on the desktop (the Web is 20 years old), we can make the observation that Opera's growth on the desktop is accelerating.

According to both one of the replies to your questions to Jon and as a recent video interview (this part 2. You can also watch part 1 and 3), Opera's desktop user base grew by 55% in 2007 and 67% in 2008.

We have also reached about 40 million desktop users, up from 30 million at the end of 2008, and 35 million in February or March (which apparently translated into a global market share of 2-3% at the time, based on the total number of users online across the world).

Read more...

Opera has 3% market share... on botnets?

, , ,

According to a report by Finjan, Opera is used on 3% of a recently discovered botnet consisting of 1.9 million malware-infected PCs.

While a "fun" fact in itself, this number actually confirms the global Opera usage figure reported by StatCounter. However, the botnet figures have a much higher usage share for IE, and lower for Firefox, than StatCounter reports.

Again, we should remain skeptical of browser statistics because of all the error sources that exist. The botnet figures are very interesting, though, because the methodology is obviously very different to that of StatCounter and other browser statistics companies.

It does indicate that Net Applications's <1% for Opera must be way off, if nothing else. And yet, journalists and bloggers repeat the numbers from Net Applications without batting an eye.