Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
WebKit
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
===WebKit2=== On April 8, 2010, a project named WebKit2 was announced to redesign WebKit. Its goal was to abstract the components that provide web rendering cleanly from their surrounding interface or application shell, creating a situation where, "web content (JavaScript, HTML, layout, etc) lives in a separate process from the application UI". This abstraction was intended to make reuse a more straightforward process for WebKit2 than for WebKit. WebKit2 had "an incompatible API change from the original WebKit", which motivated its name change.<ref name=webkit2wiki>{{cite web|url=https://trac.webkit.org/wiki/WebKit2|title=WebKit2 wiki|publisher=Webkit.org|access-date=August 3, 2012}}</ref> The WebKit2 targets were set to Linux, macOS, Windows, [[GTK]], and [[MeeGo]]-Harmattan.<ref>{{cite web |url=https://lists.webkit.org/pipermail/webkit-dev/2010-April/012235.html |title=Announcing WebKit2 |date=April 8, 2010 |publisher=Webkit.org |access-date=December 27, 2010 |url-status=live |archive-url=https://web.archive.org/web/20110423042000/https://lists.webkit.org/pipermail/webkit-dev/2010-April/012235.html |archive-date=April 23, 2011 |df=mdy-all }}</ref><ref name=meego-harmattan>{{cite web|url=http://conversations.nokia.com/2011/06/21/introducing-the-nokia-n9-all-it-takes-is-a-swipe/|title=Introducing the Nokia N9: all it takes is a swipe! |Nokia Conversations β The official Nokia Blog|publisher=Nokia Corporation|access-date=June 21, 2011|archive-url=https://web.archive.org/web/20110624125835/http://conversations.nokia.com/2011/06/21/introducing-the-nokia-n9-all-it-takes-is-a-swipe|archive-date=June 24, 2011|url-status=dead|df=mdy-all}}</ref> Safari for macOS switched to the new API with version 5.1.<ref>{{cite web|url=https://trac.webkit.org/browser/releases/Apple/Safari%205.1/WebKit2?rev=91373| title=Source code repository for public parts of Safari 5.1|publisher=The WebKit Open Source Project| access-date=July 20, 2011}}</ref> Safari for iOS switched to WebKit2 with iOS 8.<ref>{{cite web|title=WWDC 2014 Session 206 - Introducing the Modern WebKit API - ASCIIwwdc|url=http://asciiwwdc.com/2014/sessions/206|access-date=December 13, 2014|archive-date=December 13, 2014|archive-url=https://web.archive.org/web/20141213032037/http://asciiwwdc.com/2014/sessions/206|url-status=dead}}</ref> The original WebKit API has been renamed WebKitLegacy API.<ref>{{cite web|url=https://bugs.webkit.org/show_bug.cgi?id=132399 | title=132399 β Move the legacy WebKit API into WebKitLegacy.framework and move it inside WebKit.framework|publisher=Webkit.org}}</ref> WebKit2 API has been renamed just plain WebKit API.<ref>{{cite web|url=https://lists.webkit.org/pipermail/webkit-dev/2017-July/029257.html|title=Renaming Directories and Project Files to Match Framework Names|date=July 10, 2017 |publisher=Webkit.org}}</ref>
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)