Opera Switches to the Webkit Rendering Engine
RIP Presto. Opera has announced they are dropping their own HTML rendering engine and switching to Webkit — the one used in Chrome and Safari.
The company had already declared similar intentions for Opera Ice; a new mobile browser with a minimal interface. However, today’s announcement affects all mobile and desktop editions of the browser. There will be a gradual transition as Presto is phased out.
The Opera project started in 1994 and required its own HTML parser — there were few other options. In the early part of the century it became the best engine as Microsoft’s Trident stagnated and Netscape died.
The situation has evolved in recent years and, from a purely commercial perspective, switching to Webkit makes sense. Opera may have 300 million users, but their market share has been dropping and stands at slightly over 1% according to the latest StatCounter statistics. While I doubt Presto is at fault, adopting another rendering engine frees resources and allows the company to concentrate on the browser interface, features and marketing. Webkit is open source, so Opera can still influence its development and direction of web standards.
Fewer Development Headaches?
A Small Step Closer to the Monoculture?
It’s a shame to see Presto die. Perhaps I’m being over-sentimental, but it’s a powerful engine and Opera has been responsible for several innovative HTML5 features. It may have struggled to keep pace recently, but Presto differentiated Opera from the competition. I hope Opera doesn’t become just another Webkit clone.
Admittedly, this news would have been considerably more worrying had Microsoft or Mozilla adopted Webkit. We still have three major HTML5 engines but the browser world has lost a little of its color today.