WWW-Browser-Motor

Ein WWW-Browser-Motor, (manchmal genannt Lay-Out-Motor oder Übergabe des Motors), ist ein Softwarebestandteil, der erhöhten Inhalt (wie HTML, XML, Bilddateien, usw.) und Formatierungsinformation (wie CSS, XSL, usw.) nimmt und den formatierten Inhalt auf dem Schirm zeigt. Es "malt" auf dem zufriedenen Gebiet eines Fensters, das an einem Monitor oder einem Drucker gezeigt wird. Ein WWW-Browser-Motor wird normalerweise in WWW-Browsern, E-Mail-Kunden, Direkthilfe-Systemen oder anderen Anwendungen eingebettet, die das Anzeigen (und das Redigieren) des Webinhalts verlangen.

Geschichte

Die ersten WWW-Browser waren monolithisch. Später haben sie eine mehr modulare Annäherung angenommen und wurden in eine Benutzerschnittstelle und einen Motor gespalten.

Der Motor tut den grössten Teil der Arbeit. Es nimmt im Wesentlichen eine URL-ADRESSE und ein Schirm-Rechteck als Argumente. Es bekommt dann das Dokument entsprechend der URL-ADRESSE wieder und malt eine grafische Darstellung davon auf dem gegebenen Rechteck. Es behandelt Verbindungen, Plätzchen, scripting, das Einfügefunktionsladen und die anderen Sachen.

Die Benutzerschnittstelle stellt die Menübar, die Adressbar, die Status-Bar, den Lesezeichen-Betriebsleiter, die Geschichte und das Vorzugsfenster unter anderem zur Verfügung. Es bettet den Motor ein und dient als eine Schnittstelle zwischen dem Benutzer und dem Motor. Da es die grafischen Elemente zur Verfügung stellt, die das Gebiet umgeben, in dem die Motorfarbe-Dokumente der Begriff Chrom manchmal gebraucht wird, um sich darauf zu beziehen.

Der Vorteil dieser Modulannäherung besteht darin, dass es dann leicht wird, WWW-Browser-Motoren in einer Vielfalt von Anwendungen einzubetten. Zum Beispiel kann derselbe durch einen WWW-Browser verwendete Motor von einem E-Mail-Kunden verwendet werden, um HTML-Post zu zeigen. In Anwendungen integrierte Direkthilfe-Systeme haben sich davon größtenteils bewegt, kundenspezifische Formate am Verwenden des mit einem WWW-Browser-Motor gezeigten Standard-HTML zu verwenden.

Beispiele

Gecko, der Projekt-WWW-Browser-Motor der offenen Quelle von Mozilla, wird durch eine Vielfalt von Produkten verwendet ist auf die Codebasis von Mozilla einschließlich des WWW-Browsers von Firefox zurückzuführen gewesen, Thunderbird schicken Kunden und Internetgefolge von SeaMonkey per E-Mail.

Dreizack, der WWW-Browser-Motor von Internet Explorer, wird durch viele Anwendungen auf der Windows-Plattform von Microsoft, wie netSmart, Meinungsschnellzug, einige Versionen von Microsoft Outlook und die Minibrowser in Winamp und RealPlayer verwendet.

Opernsoftware Eigentums-Presto wird Motor von mehreren anderen Softwareverkäufern lizenziert, und wird im eigenen WWW-Browser der Oper verwendet.

Die offene Quelle von KDE wird KHTML Motor im Konqueror WWW-Browser von KDE verwendet und war die Basis für WebKit, den Übergabe-Motor in der Safari des Apfels und den Chrom-WWW-Browsern von Google.

Siehe auch

  • Vergleich von WWW-Browser-Motoren
  • Liste von WWW-Browser-Motoren
  • Lay-Out, (rechnend)
  • Rasterisation
  • Seitenbeschreibungssprache

Alexandru Ioan Cuza / Pax Amerikana
Impressum & Datenschutz