Welcome to destall.com on July 10 2009.
This is an internet experiment running to monitor browsing habbits of individuals through wikipedia contents.

Presto (layout engine)

From Wikipedia, the free encyclopedia

Jump to: navigation, search
Presto
Developer(s) Opera Software ASA
Stable release 2.1.1
Preview release 2.2.15
Written in C++
Operating system Cross-platform
Type Application framework / Software component
License Proprietary
Website dev.opera.com

Presto is a layout engine for the Opera web browser developed by Opera Software. After several public betas and technical previews, it was released on January 28, 2003 in Opera 7.0 for Windows; it is the browser's current layout engine. Presto is dynamic: the page or parts of it can be re-rendered in response to DOM and script events. Presto is available only as a part of Opera browser or related products. The source or binary (DLL) forms of the engine are not publicly available. Subsequent releases have seen a number of bugs fixed and optimisations to improve the speed of the ECMAScript ("JavaScript") engine.

Contents

[edit] JavaScript engines

The "Linear A" is a JavaScript engine used in older versions of Opera. Versions based on the "Core" fork of Presto, Opera 7.0 through 9.27, use the "Linear B" engine.[1] The "Futhark" engine is used in versions based on the "Core 2" fork of Presto, Opera 9.5 and will be used in Opera 10.[2]

Future versions of Opera will use the "Carakan" engine which will feature register-based bytecode, native code generation, automatic object classification and overall performance improvements.[3]

[edit] History and development

Presto Version JavaScript engine Browser code name Opera Browser Opera Mobile New features
pre Presto unnamed unnamed 3.5
pre Presto Linear A Elektra 4.0
1.0 Linear B ? 7
2.0 Linear B Merlin 9.0
Pre-2.1 Internet Channel Pre-2.1[4]
2.1 Futhark Kestrel 9.5 9.5[5]
2.1.1 Futhark Kestrel 9.6 Scope API[6]
2.2 Futhark Peregrine 9.7[7]
2.2.15 Futhark Peregrine 10[8] 9.8[9] TLS 1.2.[10]

[edit] Presto-based applications

[edit] Web browsers

[edit] HTML editors

[edit] References

  1. ^ Sivonen, Henri (2006-11-23). "Names of Browser Engines". http://hsivonen.iki.fi/engines/. Retrieved on 2007-01-03. 
  2. ^ Bointon, Marcus (2006-12-19). "SunSpider Benchmarks: WebKit Rocks". Pet Pixels. http://marcus.bointon.com/archives/50-SunSpider-Benchmarks-WebKit-Rocks.html. Retrieved on 2007-01-03. 
  3. ^ Lindström, Jens (2009-02-05). "Carakan - By Opera Core Concerns". Opera Software. http://my.opera.com/core/blog/2009/02/04/carakan. Retrieved on 2009-02-05. 
  4. ^ "Opera Dragonfly documentation". Opera Software. http://www.opera.com/dragonfly/documentation/. Retrieved on 2009-02-27. 
  5. ^ "Reviewer’s Guide to Opera Mobile 9.5 Beta". Opera Software. http://www.opera.com/press/reviews/mobile/#new. Retrieved on 2009-02-27. 
  6. ^ Lawson, Bruce (2008-09-10). "Opera Presto 2.1 - Web standards supported by Opera’s core". Opera Software. http://dev.opera.com/articles/view/presto-2-1-web-standards-supported-by/. Retrieved on 2009-02-27. 
  7. ^ Opera Software (2009-03-26). Opera announces the new Opera Mobile 9.7 at CTIA Wireless 2009 – a server-accelerated full Web experience for smartphones and mobile devices. Press release. http://www.opera.com/press/releases/2009/03/26/. Retrieved on 2009-06-11. 
  8. ^ not released yet
  9. ^ Opera Software (2009-06-02). Opera Software grows in Poland: International Web browser company celebrates the Warsaw office opening. Press release. http://www.opera.com/press/releases/2009/06/02/. Retrieved on 2009-06-11. 
  10. ^ Pettersen, Yngve Nysæter (2009-02-25). "New in Opera Presto 2.2: TLS 1.2 Support". Opera Software. http://my.opera.com/core/blog/2009/02/25/new-in-opera-presto-2-2-tls-1-2-support. Retrieved on 2009-02-27. 
  11. ^ Opera Software ASA (2006-07-24). Surf in Bed: Nintendo DS Browser hits Japan. Press release. http://www.opera.com/pressreleases/en/2006/07/24/. Retrieved on 2008-11-02. 
  12. ^ Rahul Srinivas and Jon S. von Tetzchner (2008-10-08). "Operating Systems are Less Important: Opera". Techtree. http://www.techtree.com/India/News/Operating_Systems_are_Less_Important_Opera/551-93947-580.html. Retrieved on 2009-02-25. 
  13. ^ Opera Software ASA (2006-08-23). Sony Electronics uses the Opera browser for its new mylo personal communicator. Press release. http://www.opera.com/pressreleases/en/2006/08/23/. Retrieved on 2008-11-02. 
  14. ^ Opera Software ASA (2006-12-22). Play with the Web: Opera browser now available for download on Wii. Press release. http://www.opera.com/pressreleases/en/2006/12/22/. Retrieved on 2008-11-02. 
  15. ^ Opera Software ASA (2005-04-04). Powered by Opera: Opera Integrated with Adobe Creative Suite 2. Press release. http://www.opera.com/pressreleases/en/2005/04/04/index.dml. Retrieved on 2008-11-02. 
  16. ^ "Adobe Creative Suite 3 (CS3) uses built-in Opera for rendering engine". 2007-03-28. http://operawatch.com/news/2007/03/adobe-creative-suite-3-cs3-uses-built-in-opera-for-rendering-engine.html. Retrieved on 2008-04-20. 
  17. ^ Virtual Mechanics Inc. (2008-11-18). Design Web Pages for the Desktop and Mobile Devices. Press release. http://www.virtualmechanics.com/company/press1108.html. Retrieved on 2008-11-18. 

[edit] External links

Personal tools

Visit joltnews for the latest headlines
Visit bloit.com for company information
Geed Media does computer consulting on long island.
This page viewed times. See Logs