Das Kefk Network Wiki befindet sich im Testbetrieb.


WebKit

Aus Kefk.

Wechseln zu: Navigation, Suche

WebKit ist der Name einer HTML-Render-Bibliothek der Firma Apple. Diese besteht aus den Komponenten WebCore (der für die HTML-Darstellung zuständigen Bibliothek) und dem JavaScript-Parser JavaScriptCore. Der Quelltext steht teils unter LGPL, teils unter BSD-Lizenz.

Eine solche Komponente wird von jedem Browser benötigt, um die reinen HTML- und CSS-Textdateien einzulesen und auf dem Bildschirm als formatierten Text, Grafik, Animation etc. auszugeben (dies wird als rendern bezeichnet). Der Mozilla Firefox verwendet zum Beispiel eine Rendering Engine namens Gecko.

WebKit liegt die KHTML-Bibliothek des KDE-Projekts zugrunde, ist jedoch von Apple für die Benutzung in Mac OS X besonders angepasst worden. Apple stellt Weiterentwicklungen an der Bibliothek dem KDE-Projekt zur Verfügung.

Es konnte bereits in Mac OS X Version 10.2 benutzt werden, war dort jedoch Teil von Apples Browser Safari und nur verfügbar, wenn dieser installiert war. Seit Mac OS X Version 10.3 ist es Teil des Systems.

Die wichtigsten Verwendungen finden sich in Browsern wie Safari, dabei nutzen auch einige Browser von Drittanbietern, wie OmniWeb oder Shiira. Darüber hinaus wird die Bibliothek beispielsweise auch von Apples Hilfe-Funktion und für die HTML-Darstellung in TextEdit benutzt.

Mit Swift gibt es inzwischen auch Bemühungen, WebKit auf Windows zu portieren.

siehe auch

Weblinks

Wikipedia
Dieses Dokument entstammt in seiner ersten oder einer späteren Version der deutschsprachigen Wikipedia. Es ist dort zu finden unter dem Stichwort WebKit, die Liste der bisherigen Autoren befindet sich in der Versionsliste; die Originalfassung kann dort auch bearbeitet werden. Alle Texte der Wikipedia und ihre Derivate stehen unter der GNU-Lizenz für freie Dokumentation.
Persönliche Werkzeuge