Presto (browser engine)

Presto
Developer(s)Opera Software ASA
Stable release
2.12.423 / 16 March 2015; 9 years ago (2015-03-16)[1]
Written inC++[2]
Operating systemLinux (non-free repositories) and Windows
TypeApplication framework, Browser engine
LicenseProprietary
Websitedev.opera.com

Presto was the browser engine of the Opera web browser from the release of Opera 7 on 28 January 2003, until the release of Opera 15 on 2 July 2013, at which time Opera switched to using the Blink engine that was originally created for Chromium.[3] Presto was also used to power the Opera Mini and Opera Mobile browsers.

Presto is a dynamic engine. Web pages can be re-rendered completely or partially in response to DOM events. Its releases saw a number of bug fixes and optimizations to improve the speed of the ECMAScript (JavaScript) engine. It is proprietary and only available as a part of the Opera browsers.

  1. ^ "Dev.Opera — Opera Mini server upgrade". dev.opera.com. Retrieved 2015-12-28.
  2. ^ Lextrait, Vincent (January 2010). "The Programming Languages Beacon, v10.0". Archived from the original on 30 May 2012. Retrieved 4 January 2010.
  3. ^ Lawson, Bruce (2013-02-12). "300 million users and move to WebKit". Opera Software. Retrieved 2013-02-13.