Browser-Engine

Eine Browser-Engine, auch Rendering-Engine oder Layout-Engine genannt, ist eine zentrale Software-Komponente in einem Webbrowser. Sie übersetzt HTML und CSS aus Klartext, der mit Tags ausgezeichnet ist, in die Inhalte, die Sie auf dem Bildschirm sehen — sie legt das Seitenlayout fest, formatiert Text und platziert Bilder. Die Browser-Engine übernimmt außerdem die Navigation zwischen Seiten mithilfe von Hyperlinks.

Neben der Anordnung der Elemente einer Webseite erstellt die Browser-Engine auch für jede Seite ein Dokumentobjektmodell (DOM), das jede Seite in Standardelemente wie Titel, Hauptteil und Kopfzeilen gliedert. Die Browser-Engine ist außerdem eng mit der JavaScript-Engine des Browsers verbunden, die den JavaScript-Code einer Webseite ausführt. Aktualisierungen einer Browser-Engine können Unterstützung für neue Dateiformate hinzufügen, Fehler beheben oder neue Funktionen unterstützen, die zu den HTML- und CSS-Spezifikationen hinzugefügt wurden.

Der Safari-Browser auf Desktop-Computern und Mobilgeräten verwendet die WebKit-Browser-Engine
Der Safari-Browser auf Desktop-Computern und Mobilgeräten verwendet die WebKit-Browser-Engine

Trotz der großen Vielfalt an verfügbaren Webbrowsern verwenden die meisten eine von wenigen Browser-Engines. Google Chrome verwendet die Blink-Browser-Engine. Andere Webbrowser, die auf der Chromium-Codebasis basieren, wie Microsoft Edge und der Brave-Browser, verwenden ebenfalls Blink. Safari unter macOS, iOS und iPadOS verwendet die WebKit-Engine, und Mozilla Firefox verwendet die Gecko-Browser-Engine. Andere Anwendungen können Browser-Engines enthalten, um HTML-Inhalte anzuzeigen — beispielsweise verwenden E-Mail-Programme, die HTML-E-Mails anzeigen, eine Browser-Engine zum Darstellen von Nachrichten, während Apps, die mit einem Chromium-basierten Framework wie Electron erstellt wurden, ihre gesamte Benutzeroberfläche mithilfe einer Browser-Engine erstellen.

NOTE: In frühen Webbrowsern waren Rendering-Engines und Browser-Engines getrennte Komponenten, wobei die Browser-Engine der Rendering-Engine Befehle gab. Moderne Webbrowser integrieren die beiden Komponenten so eng, dass sie heute als identisch betrachtet werden.

Aktualisiert May 2, 2023 von Brian P.

quizTesten Sie Ihr Wissen

What is an archive that consumes massive storage space when decompressed called?

A
Super file
0%
B
Zip bomb
0%
C
Space hog
0%
D
Archive anvil
0%
Correct! Incorrect!     View the Zip Bomb definition.
More Quizzes →

Das Tech Terms Computer-Lexikon

Die Definition von Browser-Engine auf dieser Seite wurde von den Autoren von TechTerms.com verfasst. Wenn Sie auf diese Seite verweisen oder diese Definition zitieren möchten, verwenden Sie bitte die grüne Zitierleiste direkt unterhalb der Definition.

Unser Ziel ist es, Computerbegriffe auf verständliche Weise zu erklären. Wir streben bei jeder veröffentlichten Definition nach Genauigkeit und Einfachheit. Wenn Sie Feedback zu dieser Definition haben oder einen neuen Fachbegriff vorschlagen möchten, kontaktieren Sie uns.

Der Tech Terms Newsletter

Erweitern Sie Ihr technisches Wissen mit unserem täglichen oder wöchentlichen Newsletter! Abonnieren Sie noch heute und erhalten Sie neue Begriffe und Quizze in Ihren Posteingang.

Melden Sie sich für den kostenlosen TechTerms‑Newsletter an

Wie oft möchten Sie eine E-Mail erhalten?

Sie können sich jederzeit über die Links in jeder E-Mail abmelden oder Ihre Einstellungen ändern. Fragen? Bitte kontaktieren Sie uns.

Hinweis: Der Newsletter wird auf Englisch versandt.