<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=WebKit</id>
	<title>WebKit - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=WebKit"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=WebKit&amp;action=history"/>
	<updated>2026-05-21T05:47:01Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=WebKit&amp;diff=316723&amp;oldid=prev</id>
		<title>~2026-21781-05: Aktualisierung der Aktuellen Version</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=WebKit&amp;diff=316723&amp;oldid=prev"/>
		<updated>2026-04-09T07:22:01Z</updated>

		<summary type="html">&lt;p&gt;Aktualisierung der Aktuellen Version&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
{{Infobox Software&lt;br /&gt;
|Logo                 = &lt;br /&gt;
|Screenshot           = &lt;br /&gt;
|Beschreibung         = &lt;br /&gt;
|Hersteller           = [[Apple]], [[KDE]], [[Nokia]], [[Adobe Inc.|Adobe]], [[Google Inc.|Google]] und andere&lt;br /&gt;
|AktuelleVersion      = 7624.1.16.11.4&amp;lt;ref&amp;gt;{{Internetquelle |url=https://github.com/WebKit/WebKit/releases/tag/WebKit-7624.1.16.11.4 |titel=Release WebKit-7624.1.16.11.4 · WebKit/WebKit |sprache=en |abruf=2026-04-09}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|AktuelleVersionFreigabeDatum = &lt;br /&gt;
|AktuelleVorabVersion = &lt;br /&gt;
|AktuelleVorabVersionFreigabeDatum = &lt;br /&gt;
|Betriebssystem       = [[Plattformunabhängigkeit|Plattformunabhängig]]&lt;br /&gt;
|Programmiersprache   = [[C++]], [[Objective-C]]&lt;br /&gt;
|Kategorie            = [[Browser-Engine]]&lt;br /&gt;
|Lizenz               = teils [[GNU Lesser General Public License|LGPL]], teils [[BSD-Lizenz]]&lt;br /&gt;
|Deutsch              = nein&lt;br /&gt;
|Website              = [http://webkit.org/ webkit.org]&lt;br /&gt;
}}&lt;br /&gt;
{{veraltet|seit=2013|des Artikels|Die letzte nennenswerte Info-Ergänzung über Webkit ist mit Quellenangabe von 2013 versehen. Es fehlen: Aktuelle Version, Perspektive des Projekts, aktuelle Verbreitung, ehemalige und aktuelle Sicherheitslücken usw. – so sind etliche WebKit-basierte Browser seit 2015/2016 nicht mehr aktualisiert worden bzw. deren Projekte verwaist, weil eine damals neue WebKit-Version den Neuschrieb wesentlicher Teile des Codes erforderlich gemacht hätte. --[[Benutzer:Dale Kirsten|Dale Kirsten]] ([[Benutzer Diskussion:Dale Kirsten|Diskussion]]) 19:31, 13. Nov. 2021 (CET)}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;WebKit&amp;#039;&amp;#039;&amp;#039; ist eine [[Freie Software|freie]] [[Browser-Engine]], mit deren Hilfe [[Webseite]]n in [[Webbrowser]]n dargestellt werden können. WebKit ist eine vom Unternehmen [[Apple]] weiterentwickelte [[Abspaltung (Softwareentwicklung)|Abspaltung]] von [[KHTML]] und der JavaScript-Implementierung [[KJS (KDE)|KJS]], die die Grundlage für den [[macOS|Mac-OS-X]]-Webbrowser [[Safari (Browser)|Safari]] bildet.&lt;br /&gt;
&lt;br /&gt;
Obwohl WebKit in [[Qt Development Frameworks|Trolltechs]] [[Qt (Bibliothek)|Qt]] 4.4 enthalten ist,&amp;lt;ref&amp;gt;Qt Labs Blogs: &amp;#039;&amp;#039; {{Webarchiv|text=WebKit |url=http://labs.trolltech.com/blogs/category/labs/internet/webkit/ |wayback=20071213224618}}&amp;#039;&amp;#039; (englisch), 25. August 2009&amp;lt;/ref&amp;gt; stammt die Grundlage von [[K Desktop Environment|KDE]]. Die Bibliothek besteht aus den Komponenten &amp;#039;&amp;#039;WebCore&amp;#039;&amp;#039; (der für die [[Hypertext Markup Language|HTML]]-Darstellung zuständigen Bibliothek) und dem JavaScript-Parser &amp;#039;&amp;#039;JavaScriptCore&amp;#039;&amp;#039;. Der komplette Quelltext ist [[Open Source|frei zugänglich]] und steht teils unter [[GNU Lesser General Public License|LGPL]], teils unter [[BSD-Lizenz]].&lt;br /&gt;
== Komponenten ==&lt;br /&gt;
=== WebCore ===&lt;br /&gt;
WebCore ist eine Layout-, [[Document Object Model|DOM]]- und Render-Bibliothek für [[Cascading Style Sheets|CSS]] und [[Scalable Vector Graphics|SVG]], die von KHTML abgespalten wurde. Es besteht den [[Acid (Browsertests)#Acid2|Acid2]]-Test und seit September 2008 in den Entwicklungsversionen als erste Browser-Engine auch den [[Acid (Browsertests)#Acid3|Acid3]]-Test, mit pixelweise exaktem und auf Referenzhardware flüssigem Rendering.&amp;lt;ref&amp;gt;Surfin’ Safari Blog: &amp;#039;&amp;#039;[http://webkit.org/blog/280/full-pass-of-acid-3/ Full Pass of Acid3]&amp;#039;&amp;#039; (englisch), 25. September 2008&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== JavaScriptCore ===&lt;br /&gt;
Als Abspaltung von KJS arbeitet JavaScriptCore als (Quelltext-)Interpreter. Zur Beschleunigung der Ausführungsgeschwindigkeit wurde es zunächst zu SquirrelFish weiterentwickelt, das den JavaScript-Code vor der Ausführung in [[Bytecode]] übersetzt (Bytecode-Interpreter), und weiter zu SquirrelFish Extreme (kurz SFX), welches direkt zu [[Maschinensprache]] kompiliert ([[Just-in-time-Kompilierung]]). SquirrelFish Extreme unterstützte anfangs nur [[X86-Prozessor|x86]]-Architekturen, seit Ende Januar 2009 ist es jedoch auch für [[AMD64]] verfügbar.&amp;lt;ref&amp;gt;WebKit [[Trac]]: &amp;#039;&amp;#039;[https://trac.webkit.org/changeset/40439 Enable the JIT on Mac OS X x86_64 as it passes all tests.]&amp;#039;&amp;#039; (englisch), 30. Januar 2009&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Drosera ===&lt;br /&gt;
Drosera ist ein [[Debugger]] für JavaScript-Code. Er wurde nach dem lateinischen Namen für die fleischfressende Pflanze [[Sonnentau]] benannt.&lt;br /&gt;
&lt;br /&gt;
=== SunSpider ===&lt;br /&gt;
SunSpider ist eine [[Benchmark]]-Suite zum Testen der Geschwindigkeit von [[JavaScript]]-Implementierungen. Inzwischen wird SunSpider jedoch nicht mehr weiterentwickelt.&lt;br /&gt;
&lt;br /&gt;
== Geschichte ==&lt;br /&gt;
=== WebKit ===&lt;br /&gt;
WebKit entstand aus der HTML-Engine [[KHTML]] und der JavaScript-Engine &amp;#039;&amp;#039;KJS&amp;#039;&amp;#039; des [[K Desktop Environment|KDE]]-Projekts: Apple hatte eine [[Abspaltung (Softwareentwicklung)|Abspaltung]] der Engines erstellt und diese weiterentwickelt. Apple benötigte damals eine eigene HTML- und JavaScript-Engine für seine Softwareprodukte und entschied sich für KHTML und das Schwesterprojekt KJS, da der Code als übersichtlicher und strukturierter galt als der des damaligen [[Mozilla]]-Projektes.&lt;br /&gt;
Apple portierte die Quellen des KDE-Projekts auf macOS und benannte diese in &amp;#039;&amp;#039;WebCore&amp;#039;&amp;#039; und &amp;#039;&amp;#039;JavaScriptCore&amp;#039;&amp;#039; um.&lt;br /&gt;
&lt;br /&gt;
2003 wurde das Projekt offiziell bekannt gemacht und die Quellen gemäß den Lizenzen der KHTML- und KJS-Projekte freigegeben. Dennoch stieß die Art der Weitergabe und Veröffentlichung des veränderten Codes auf Kritik: Die KDE-Entwickler warfen Apple vor, Änderungen nur in großen, schwer zu überblickenden Paketen bereitzustellen; dies mache eine Übernahme von Code schwierig, wodurch sich die Projekte mehr und mehr voneinander entfernten.&lt;br /&gt;
&lt;br /&gt;
Im Juni 2005 versprach [[Dave Hyatt]] von Apple, den Entwicklungsprozess zu öffnen und alle Quellen von WebKit in einem [[Concurrent Versions System|CVS]]-Baum bereitzustellen. Daraufhin kündigte Nokia einen Browser auf dieser Basis an, und [[Adobe Inc.|Adobe]] gab bekannt, dass auch die [[Adobe Integrated Runtime]] WebKit integriere.&lt;br /&gt;
&lt;br /&gt;
Im September 2009 begannen die Entwickler damit, in WebKit [[3D]]-Funktionen zu integrieren. Diese werden zum Teil mit der freien JavaScript-Schnittstelle &amp;#039;&amp;#039;[[WebGL]]&amp;#039;&amp;#039; realisiert, die ihrerseits auf bereits entwickelten Funktionen von [[OpenGL]] aufbaut.&amp;lt;ref&amp;gt;[[heise online]]: &amp;#039;&amp;#039;[https://www.heise.de/newsticker/meldung/Browser-Engine-WebKit-mit-3D-Faehigkeiten-755769.html Browser-Engine WebKit mit 3D-Fähigkeiten]&amp;#039;&amp;#039;, 14. September 2009&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[[Golem.de]]: &amp;#039;&amp;#039;[http://www.golem.de/0909/69807.html Webkit lernt WebGL]&amp;#039;&amp;#039;, 14. September 2009&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Bis April 2013 war Google an der Weiterentwicklung von WebKit beteiligt. Seitdem verwendet Google für seinen Webbrowser [[Google Chrome|Chrome]] die WebKit-[[Abspaltung (Softwareentwicklung)|Abspaltung]] [[Blink (Browser-Engine)|Blink]].&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Seit Google entschied, seinen neuen Webbrowser [[Google Chrome|Chrome]] auf dem WebKit-Bestandteil WebCore aufzubauen (daneben wird eine eigene [[V8 (JavaScript-Engine)|JavaScript-Implementierung]] verwendet), arbeitet auch Google an der Weiterentwicklung von WebKit.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== WebKit2 ===&lt;br /&gt;
Im April 2010 wurde WebKit2 vorgestellt. Dabei handelt es sich um eine von Grund auf neu entworfene Version, bei der das Rendering (u. a. von HTML, JavaScript, CSS) in einem anderen Prozess abläuft als die Programmoberfläche.&amp;lt;ref&amp;gt;&amp;#039;&amp;#039;webkit-dev&amp;#039;&amp;#039;-Mailingliste: &amp;#039;&amp;#039;[https://lists.webkit.org/pipermail/webkit-dev/2010-April/012235.html Ankündigung von Webkit2]&amp;#039;&amp;#039; (englisch), 8. April 2010&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Verwendung ==&lt;br /&gt;
WebKit ist ab Version 10.3 Teil des Betriebssystems [[macOS]]. Hauptsächlich wird es im Browser Safari verwendet, aber auch in der Hilfe-Funktion und in der HTML-Darstellung in [[TextEdit]] und [[Mail (Apple)|Mail]].&lt;br /&gt;
&lt;br /&gt;
Auch andere Browser basieren auf WebKit, zum Beispiel [[Google Chrome]] (bis Version 27), [[Yandex.Browser]], [[SRWare Iron]],&amp;lt;ref&amp;gt;Official Google Blog: &amp;#039;&amp;#039;[http://googleblog.blogspot.com/2008/09/fresh-take-on-browser.html A fresh take on the browser]&amp;#039;&amp;#039; (englisch), 1. September 2008&amp;lt;/ref&amp;gt; [[OmniWeb]], [[Shiira]], [[iCab]] und Roccat. Auch der Browser [[Lunascape (Browser)|Lunascape]], der auf mehrere [[Browser-Engine]]s zurückgreift, kann WebKit verwenden. Die dritte Version des [[Maxthon Browser]]s setzt es ebenfalls ein.&amp;lt;ref&amp;gt;&amp;#039;&amp;#039;webkit-dev&amp;#039;&amp;#039;-Mailingliste: &amp;#039;&amp;#039;[https://lists.webkit.org/pipermail/webkit-dev/2009-June/008609.html How to add Maxthon&amp;#039;s port]&amp;#039;&amp;#039; (englisch), 29. Juni 2009&amp;lt;/ref&amp;gt; 2013 wollte [[Opera (Browser)|Opera]] auf WebKit als Browser-Engine umsteigen, um mit Google Chrome gleichzuziehen und weiteren Entwicklungsaufwand in [[Presto (Browser-Engine)|Presto]] zu sparen. Nachdem jedoch bekannt wurde, dass [[Google LLC|Google]] einen Fork von WebKit namens [[Blink (Browser-Engine)|Blink]] entwickeln und in Chrome einsetzen werde, entschied sich Opera, dieser Entscheidung zu folgen und zukünftig auf Blink als Browser-Engine zu setzen.&amp;lt;ref&amp;gt;The Next Web: &amp;#039;&amp;#039;[http://thenextweb.com/insider/2013/04/04/opera-confirms-it-will-follow-google-and-ditch-webkit-for-blink-as-part-of-its-commitment-to-chromium/ Opera confirms it will follow Google and ditch WebKit for Blink, as part of its commitment to Chromium]&amp;#039;&amp;#039; (englisch), 4. April 2013&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Auch bei den Browsern mobiler Endgeräte spielt WebKit eine große Rolle: So setzt ABrowse es seit Juli 2007 für das Betriebssystem [[Syllable]] als Basis anstelle des zuvor verwendeten KHTML ein. Das freie Smartphone-Betriebssystem [[Openmoko]] und [[Android (Betriebssystem)|Android]], Googles Softwareprojekt für mobile Systeme,&amp;lt;ref&amp;gt;Android Developers: &amp;#039;&amp;#039;[http://code.google.com/android/what-is-android.html What is Android?]&amp;#039;&amp;#039; (englisch)&amp;lt;/ref&amp;gt; verwenden WebKit. Außerdem ist WebKit integraler Bestandteil des Mobilbetriebssystems [[HP webOS]] (früher Palm) für Smartphones und Tablets und dient dort der Darstellung der Benutzeroberfläche. Hinzu kommen [[Apple iPhone|iPhone]]/[[IPod#iPod touch|iPodTouch]]/[[Apple iPad|iPad]] von Apple und Nokias [[S60]]-Serie. Im August 2010 hat [[Research In Motion|RIM]] die Benutzung von WebKit angekündigt.&amp;lt;ref&amp;gt;heise online: &amp;#039;&amp;#039;[https://www.heise.de/newsticker/meldung/RIM-kuendigt-BlackBerry-Torch-9800-mit-Touchscreen-und-Tastatur-an-1050067.html RIM kündigt BlackBerry Torch 9800 mit Touchscreen und Tastatur an]&amp;#039;&amp;#039;, 3. August 2010&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die französische Firma &amp;#039;&amp;#039;Pleyo&amp;#039;&amp;#039; bietet mit ihrem &amp;#039;&amp;#039;Origyn Web Browser&amp;#039;&amp;#039; (OWB) einen auf WebKit basierenden Browser unter BSD- oder LGPL-Lizenz für Unterhaltungselektronik (zum Beispiel Mobilgeräte, Set-Top-Boxen) wie das [[Nokia Internet Tablet#Nokia N800|Nokia N800]] oder [[AmigaOS]] an.&lt;br /&gt;
&lt;br /&gt;
Die HTML-Inhalte darstellenden Programme der freien Desktop-Umgebung [[Gnome]], unter anderen der Standard-Browser [[Gnome Web|Epiphany]], sind ebenfalls ab Version 2.28 auf WebKit umgestellt.&amp;lt;ref&amp;gt;Gnome Library: &amp;#039;&amp;#039;[http://library.gnome.org/misc/release-notes/2.28/ Versionshinweise GNOME 2.28]&amp;#039;&amp;#039;&amp;lt;/ref&amp;gt; Zahlreiche GTK-basierte Programme, die teils ebenfalls zum GNOME-Projekt gehören, werden ebenfalls umgestellt.&amp;lt;ref&amp;gt;WebKit Trac: &amp;#039;&amp;#039;[http://trac.webkit.org/wiki/ApplicationsGtk Applications using WebKit/GTK+]&amp;#039;&amp;#039; (englisch)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seit der [[KDE Software Compilation 4]].5 ist es möglich, WebKit aus den Extra-Gear-Quellen zu installieren und im Standard-Browser [[Konqueror]] als Alternative zu [[KHTML]] auszuwählen.&amp;lt;ref&amp;gt;[http://www.kde.org/announcements/4.5/platform.php KDE Software Compilation 4.5 Release Announcement] (englisch)&amp;lt;/ref&amp;gt; Der neu geschriebene schlanke Browser [[Rekonq]] baute direkt auf WebKit auf. Die Distribution [[Kubuntu]] nutzt seit Maverick Meerkat 10.10 Rekonq als Standardbrowser. Mittlerweile wurde die Entwicklung von Rekonq jedenfalls eingestellt.&amp;lt;ref&amp;gt;{{Internetquelle|url=https://github.com/KDE/rekonq/graphs/contributors|titel=KDE/rekonq|sprache=en|zugriff=2017-05-15}}&amp;lt;/ref&amp;gt; Als Alternative dazu gibt es Otter, welcher auf einem Fork von QtWebkit von Annulen aufbaut, sowie Liri und [[QupZilla]], welche QtWebEngine, einen [[Qt (Bibliothek)|Qt]]-Port von Chromes [[Blink (Browser-Engine)|Blink]] verwenden.&amp;lt;ref&amp;gt;{{Internetquelle|url=https://github.com/annulen/webkit|titel=annulen/webkit|sprache=en|zugriff=2017-05-15}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seit ihrem großen Interface-Update 2010 benutzt die Computerspiel-Vertriebsplattform [[Steam]] WebKit als Browser-Engine.&amp;lt;ref&amp;gt;Offizielle Pressemitteilung: &amp;#039;&amp;#039;[http://store.steampowered.com/news/3501/ STEAM UPDATE ANNOUNCED — PUBLIC BETA OPEN NOW]&amp;#039;&amp;#039; (englisch), 23. Februar 2010&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Das Kommandozeilen-Werkzeug wkhtmltopdf&amp;lt;ref&amp;gt;[http://wkhtmltopdf.org/ wkhtmltopdf]&amp;lt;/ref&amp;gt; benutzt WebKit zum Rendern von HTML-Dokumenten, um diese dann als [[Portable Document Format|PDF]]-Datei zu speichern.&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://www.webkit.org/ The WebKit Open Source Project] – offizielle Website (englisch)&lt;br /&gt;
* [https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/DisplayWebContent/DisplayWebContent.html Introduction to WebKit Objective-C Programming Guide] (englisch)&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Objective-C]]&lt;br /&gt;
[[Kategorie:JavaScript]]&lt;br /&gt;
[[Kategorie:Freie Browser-Engine]]&lt;br /&gt;
[[Kategorie:C++-Bibliothek]]&lt;/div&gt;</summary>
		<author><name>~2026-21781-05</name></author>
	</entry>
</feed>