De, naar eigen zeggen, snelste browser op aarde zal nog sneller worden als het aan de makers ligt. In de bèta versie van Opera 7 is een compleet nieuwe rendering engine gezet. De afgelopen achttien maanden is de complete code van de engine opnieuw geschreven. De bèta die binnenkort vrijgegeven zal worden is het resultaat van Project Presto. Dit project had als doel de browser sneller te maken en beter aan te laten sluiten op het Document Object Model (DOM). Dit model is een platform onafhankelijke interface dat programma's en scripts de mogelijkheid biedt om documenten dynamisch aan te passen en daarna terug te zetten in de gepresenteerde webpagina. De oude engine had daar moeite mee en dit was alleen te verhelpen door helemaal opnieuw te beginnen:
"There were some things that were difficult to do with the old engine, particularly with changing elements in pages," said Opera Software co-founder and CEO Jon S. von Tetzchner. "We felt we needed a rewritten engine to have something that works with all the DOM that is coming out."
Most Web browsers, including Opera, have long provided some support for the DOM, which was meant to replace a nonstandard way of souping up Web pages known as Dynamic HTML.
But Tetzchner said Opera's DOM support left room for improvement that only a complete engine-rebuild could provide.