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.
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
- Macromedia Dreamweaver MX bis Dreamweaver CS3 (CS4/CS5 verwenden bereits WebKit)
- Adobe Creative Suite 2[10] und 3[11]
- Virtual Mechanics SiteSpinner Pro[12]
Remove ads
Versionen
Zusammenfassung
Kontext
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
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads