EMZETT.
Login

Browser-Engine

Kurz: Die Browser-Engine (Rendering-Engine) ist der Teil eines Browsers, der aus HTML, CSS und JavaScript die sichtbare Seite macht.

Genauer: Sie liest den Code, baut daraus den DOM-Baum, berechnet das Layout (wo steht was) und zeichnet die Seite. Dazu kommt eine JavaScript-Engine, die den Script-Code ausführt.

Im Detail

EngineVerwendet vonJavaScript-Engine
BlinkChrome, Edge, Opera, BraveV8
WebKitSafariJavaScriptCore
GeckoFirefoxSpiderMonkey
  • Ablauf: Code laden, parsen, DOM und CSS-Regeln aufbauen, Layout berechnen, Zeichnen und Zusammensetzen.
  • Warum wichtig: Jede Engine setzt die Webstandards etwas anders um. Eine Seite sollte in allen großen Engines getestet werden (Responsive Design).
  • Vielfalt: Auf iPhones war lange nur WebKit erlaubt, deshalb basieren dort auch andere Browser darauf. Neue Webfunktionen erscheinen oft zuerst in Blink.

Siehe auch: Browser, Webbrowser, HTML