Top-Fragen
Zeitleiste
Chat
Kontext

Presto (Browser-Engine)

proprietäre HTML-Rendering-Engine Aus Wikipedia, der freien Enzyklopädie

Remove ads

Presto ist eine proprietäre Browser-Engine[3], die von 2003 bis 2013 eigens für den Webbrowser Opera entwickelt wurde und dort von Version 7 bis Version 12.18 verwendet wird. Presto wird außerdem für die mobilen Browser Opera Mini und Opera Mobile verwendet. Mit dem Release von Opera 15 wurde die Entwicklung der Engine für die Desktop-Variante eingestellt, lediglich in Opera Mini findet sie serverseitig noch immer Anwendung.

Schnelle Fakten Basisdaten ...
Remove ads

Vorteile

Sie unterscheidet sich von ihrem Vorgänger vor allem im Hinblick auf ihre dynamische Arbeitsweise: Aufgerufene Seiten oder deren Teile können mittels Document Object Model events jederzeit neu gerendert werden.

Presto unterstützt zudem das Document Object Model (DOM) des W3C vollständig.[4]

Des Weiteren interpretiert Presto sogenanntes Street HTML (abwertend sinngemäß: „Gassen-Quelltext“). Damit bezeichnete der Hersteller nicht standardkonforme, für den damals noch sehr weit verbreiteten Internet Explorer optimierte, Webseiten.

Remove ads

Presto-basierende Anwendungen

Webbrowser

  • Opera
    • Opera 7 bis 12
    • Opera Mobile 9.5 bis 12
    • Opera Mini (mittels eines Vermittlungsservers, der die Websites in ihrer Größe komprimiert, wird dort Presto weiterhin am Leben gehalten[5])
  • Nintendo
    • Nintendo DS Browser (basierend auf Opera)[6]
    • Nintendo DSi Browser (basierend auf Opera)[7]
    • Wii Internet Channel Browser (basierend auf Opera)[8]
  • Nokia 770 Browser (basierend auf Opera)
  • Sony Mylo COM-1's Browser (basierend auf Opera)[9]

HTML-Editoren

Remove ads

Versionen

Zusammenfassung
Kontext
Weitere Informationen ECMAScript-Version, Codename ...
Remove ads

Ende

Ab Version 15 (seit Juli 2013 verfügbar) benutzt Opera Software die Browser-Engine Blink. Als Grund wurde damals angegeben, dass Presto zu unübersichtlich und der Aufwand, gegen eine quelloffene und von mehreren Softwareunternehmen unterstützte Lösung anzukommen, schlicht zu groß wurde.[23][24]

Im Januar 2017 wurde der Quellcode der Engine entwendet und von Unbekannten veröffentlicht.[25]

Einzelnachweise

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads