Opera goes WebKit: It's all about performance

Summary:Opera decides to end development of its own JavaScript and rendering engines, and instead adopts open-source alternatives. This will give the browser a much-needed performance boost.

In a surprise move, browser maker Opera has decided to shift its 300 million users over to an open-source WebKit rendering engine, and the V8 JavaScript engine. It's pretty clear why the company is making the shift -- performance.

Opera's performance has been lacking lately, as demonstrated by my regular browser benchmarks features . In almost all the tests I carried out, the performance of the Opera browser fell far behind that of Google's Chrome, Mozilla's Firefox, and Microsoft's Internet Explorer. This has consistently been the case for an extended period of time.

Here are some of the results from my most recent becnhmark tests. 

It's pretty clear that while Opera has tried -- and in many ways, succeeded -- in making its browser faster, it has failed to keep up with the likes of Chrome and Firefox.

By dumping its own Presto rendering engine for the WebKit rendering engine, currently used in the Safari and Chrome browsers and the Caraken JavaScript engine for the V8 engine used in Chrome, Opera will see a huge and immediate performance boost. This could move it from the bottom of the pack all the way to the top -- assuming that it implements the engines correctly.

"Instead of tying up resources duplicating what's already implemented in WebKit," explains Opera evangelist Bruce Lawson, "we can focus on innovation to make a better browser. Opera innovations such as tabbed browsing, Speed Dial and data-saving compression that speeds up page-loading, have been widely copied and have improved the web experience for all."

In other words, why waste time reinventing the wheel when an excellent wheel already exists?

I agree. It makes perfect sense for Opera to adopt WebKit and V8. It will mean that consumers will see better performance and compatibility, while for developers it means having fewer Web engines to cater for.

It's a win-win situation.

Topics: Browser

About

Adrian Kingsley-Hughes is an internationally published technology author who has devoted over a decade to helping users get the most from technology -- whether that be by learning to program, building a PC from a pile of parts, or helping them get the most from their new MP3 player or digital camera.Adrian has authored/co-authored technic... Full Bio

zdnet_core.socialButton.googleLabel Contact Disclosure

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Related Stories

The best of ZDNet, delivered

You have been successfully signed up. To sign up for more newsletters or to manage your account, visit the Newsletter Subscription Center.
Subscription failed.