Presto es el nombre del motor de renderizado usado antes por el navegador Opera, desarrollado por Opera Software. Su lanzamiento oficial, después de varias versiones Beta, fue el 28 de enero de 2003 junto a la versión 7.0 de Opera para Windows. El 13 de febrero de 2013 Opera Software anunció el reemplazo del motor Presto por WebKit en el navegador Opera, tanto en la versión de escritorio como para iOS y Android.
Características Presto reemplazó al motor de renderizado Elektra que se usó en las versiones 4 a 6 (inclusive) de Opera. Presto se diferencia principalmente de Elektra por su soporte de DOM (Modelo de Objetos de Documento) 2, soporte para DHTML (HTML dinámico), mejoras en el soporte de CSS 2 (permitiendo modificar la presentación de los elementos de formularios), soporte completo para ECMAScript, soporte mejorado para HTML 4.01 y soporte completo para WML (Wireless Markup Language) 1.3 y 2.0.
Historia y desarrollo Versión ECMAScript engine Código nombre Opera Opera Mobile Otros Nuevas funciones pre Presto — — 3.5 pre Presto Linear A Elektra/unnamed Elektra fue originalmente el código nombre de Opera 4.0, pero más tarde came a refer más generalmente a las capas usadas en versiones 3.5 a 6. 4.0 1.0 Linear B — 7.0Un nuevo y completo motor renderizado, soporte Favicon. 8.5 Versión "Bolton": 1.ª descarga completamente libre (ad-free toolbar) 2.0 Merlin 9.0 Internet ChannelCanvas, Acid2 Test: passed, Rich text editing, XSLT, and XPath 2.1 Futhark Kestrel 9.5 9.5 Nintendo DS BrowserSVG Tiny 1.2, SVG as CSS, SVG as , Audio objetos 2.1.1 9.6Scope API, SVG as Favicon 2.2 Peregrine 9.7 2.2.15 10.010.1 9.8Acid3 test: 100/100, pixel-perfect, Web fonts, CSS Selectors API, RGBA & HSLA opacity, TLS 1.2., FPS en SVG, SVG fuentes en HTML. 2.3 Opera Devices SDK 10CSS3 : border-image, border-radius (rounded corners), box-shadow, transitions; HTML5: elementos <audio> y <video> 2.4 10CSS2.1: visibility:collapse; CSS3: transforms; HTML5: <canvas> shadows, Web Database, Web Storage, window.btoa, y window.atob 2.5.24 Carakan Evenes 10.5 10.1 Opera Mini serverCSS3: múltiples backgrounds; HTML5: Text <canvas> 2.6.30 10.6WebM; HTML5: AppCache, Geolocalización, Web Workers 2.7.62 Kjevik 11.0 11.0Extensiones, WebSocket 2.8.131 Barracuda 11.1 11.1 Opera Mini server 4.27WebP, File API, CSS3 gradients (solo para el background y propiedades background-image): -o-linear-gradient(), -o-repeating-linear-gradient(); Soporte por <color-stop> added. 2.9.168 Swordfish 11.5 Drive de la sección historial, classList (DOMTokenList) 2.9.201 11.50 para AndroidECMAscript en modo estricto 2.10.229 Tunny 11.6 11.6HTML5 Parser, suporte total para CSS Gradients, Typed Arrays, CSS unidad "rem" 2.10.254 Wahoo 12.0WebGL y Aceleración por hardware 2.10.289 12.0 2.11.355 Marlin 12.1 for Android SPDY, CSS3 Flexbox 2.12.388 12.10-12.17
Software que utilizan Presto Navegadores web Opera, desde la versión 7 hasta la 12.18. Nintendo DS Browser para la consola Nintendo DS. Navegador web del Sony Mylo. Navegador web para la consola Wii de Nintendo. Navegador web para el Sistema Operativo de celulares Nokia.
Referencias
Enlaces externos dev.opera.com
Categoría:Motores de renderizado Categoría:Software de 2003