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!
{{Short description|Open source browser engine}} {{Use mdy dates|date=October 2013}} {{Infobox software | name = WebKit | logo = WebKit logo (2023).svg | logo size = 100px | screenshot = | caption = logo used since 2015 | author = [[Apple Inc.]]<ref name="macport">{{cite web |url=http://lists.kde.org/?m=104197092318639 |title='(fwd) Greetings from the Safari team at Apple Computer' β MARC |publisher=Lists.kde.org |date=January 7, 2003 |access-date=May 2, 2017 |url-status=live |archive-url=https://web.archive.org/web/20150209072938/http://lists.kde.org/?m=104197092318639 |archive-date=February 9, 2015 |df=mdy-all }}</ref><ref>{{cite web |url= http://donmelton.com/2013/01/10/safari-is-released-to-the-world/ |title=Safari is released to the world |publisher=Donmelton.com |access-date=January 13, 2013}}</ref> | developer = Apple Inc., [[Adobe Systems]], [[Sony]], [[KDE]], [[Igalia]], and others | released = {{Start date and age|1998|11|04}} (KHTML released)<br />{{Start date and age|2005|06|07}} (WebKit sourced) | latest release version = | latest release date = | latest preview version = Nightly<ref>{{cite web |title=WebKit Nightly Builds |url=https://webkit.org/downloads/ |website=WebKit.org |access-date=May 27, 2014 |url-status=live |archive-url=https://web.archive.org/web/20160403165617/https://webkit.org/downloads/ |archive-date=April 3, 2016 |df=mdy-all }}</ref> | latest preview date = | repo = {{URL|github.com/WebKit/WebKit}} | programming language = [[C++]]<ref>{{cite web|author=<!--unstated-->|title=Code Style Guidelines|url=https://webkit.org/code-style-guidelines/|website=WebKit.org|date=November 7, 2015|publisher=Apple, Inc.|access-date=2 May 2017|language=en|url-status=live|archive-url=https://web.archive.org/web/20170501132832/https://webkit.org/code-style-guidelines/|archive-date=May 1, 2017|df=mdy-all}}</ref><!-- What of [[C (programming language)|C]], [[Objective-C]], and Objective-C++ as included in the Guidelines? --> | operating system = [[macOS]], [[iOS]], [[Linux]],<ref>{{cite web |title=WebKit Download |date=March 30, 2016 |url=https://webkit.org/downloads/ |access-date=14 August 2018}}</ref> [[Microsoft Windows]]<ref>{{cite web|title=WebKit on Windows {{Pipe}} WebKit|url=https://webkit.org/webkit-on-windows/|website=WebKit.org|date=November 7, 2015|publisher=Apple, Inc.|access-date=August 8, 2021|language=en|url-status=live|archive-url=https://web.archive.org/web/20210808104008/https://webkit.org/webkit-on-windows/|archive-date=August 8, 2021|df=mdy-all}}</ref><ref>{{cite web|title=BuildingCairoOnWindows β WebKit|date=June 8, 2021|url=https://trac.webkit.org/wiki/BuildingCairoOnWindows|website=trac.webkit.org|publisher=Apple, Inc.|access-date=August 8, 2021|language=en|url-status=live|archive-url=https://web.archive.org/web/20210808103951/https://trac.webkit.org/wiki/BuildingCairoOnWindows|archive-date=August 8, 2021|df=mdy-all}}</ref> | genre = [[Browser engine]] | license = [[GNU Lesser General Public License|LGPLv2.1]] (rendering engine, JavaScript engine), [[BSD licenses|BSD 2-Clause]] (additional contributions from Apple)<ref name="licensing"/> | website = {{URL|webkit.org}} }} '''WebKit''' is a [[browser engine]] primarily used in [[Apple Inc.|Apple's]] [[Safari (web browser)|Safari]] [[web browser]], as well as all web browsers on [[iOS]] and [[iPadOS]]. WebKit is also used by the [[PlayStation]] consoles starting with the PS3, the [[Tizen]] mobile operating systems, the [[Amazon Kindle]] [[e-book]] reader, [[Nintendo video game consoles|Nintendo consoles]] starting with the [[Internet Browser (Nintendo 3DS)|3DS Internet Browser]], [[GNOME Web]], and the discontinued [[BlackBerry Browser]]. WebKit started as a [[Fork (software development)|fork]] of the [[KHTML]] and [[KJS (software)|KJS]] libraries from [[KDE]],<ref name="macport"/><ref name=":0">{{cite web |url=https://webkit.org/ |title=The WebKit Open Source Project |access-date=April 7, 2012 |url-status=live |archive-url=https://web.archive.org/web/20120410164749/http://www.webkit.org/ |archive-date=April 10, 2012 |df=mdy-all }}</ref> and has since been further developed by [[KDE]] contributors, [[Apple Inc.|Apple]], [[Google]], [[Nokia]],<ref name=":0" /> [[Bitstream Inc.|Bitstream]], [[BlackBerry Limited|BlackBerry]], [[Sony]], [[Igalia]], and others.<ref>{{cite web |url=https://trac.webkit.org/wiki/Companies%20and%20Organizations%20that%20have%20contributed%20to%20WebKit |title=Companies and Organizations that have contributed to WebKit |last=Stachowiak |first=Maciej |date=November 9, 2008 |work=WebKit Wiki |access-date=November 17, 2008}}</ref> WebKit supports [[macOS]], [[Microsoft Windows|Windows]], [[Linux]], and various other [[Unix-like]] [[operating system]]s.<ref name="webkitsite">{{cite web|url=https://webkit.org/getting-the-code|title=The WebKit Open Source Project β Getting the Code|publisher=Webkit.org|access-date=December 27, 2010|url-status=live|archive-url=https://web.archive.org/web/20160306112604/https://webkit.org/getting-the-code/|archive-date=March 6, 2016|df=mdy-all}}</ref> On April 3, 2013, Google announced that it had forked WebCore, a component of WebKit, to be used in future versions of [[Google Chrome]] and the [[Opera (web browser)|Opera web browser]], under the name [[Blink (browser engine)|Blink]].<ref>{{cite web |last=Barth |first=Adam |url=https://blog.chromium.org/2013/04/blink-rendering-engine-for-chromium.html |title=Chromium Blog: Blink: A rendering engine for the Chromium project |publisher=Blog.chromium.org |date=April 3, 2013 |access-date=June 14, 2013 |url-status=live |archive-url=https://web.archive.org/web/20130404034320/http://blog.chromium.org/2013/04/blink-rendering-engine-for-chromium.html |archive-date=April 4, 2013 |df=mdy-all }}</ref><ref>{{cite web|last=Lawson |first=Bruce |url=http://www.brucelawson.co.uk/2013/hello-blink/ |title=Bruce Lawson's personal site: Hello Blink |date=April 3, 2013 |publisher=Brucelawson.co.uk |access-date=June 14, 2013}}</ref> Its [[JavaScript]] engine, JavascriptCore, also powers the [[Bun (software)|Bun]] server-side JS runtime,<ref>{{Cite web |last=Omolana |first=Timilehin |date=2022-08-02 |title=What Is Bun.js and Why Is the JavaScript Community Excited About It? |url=https://www.makeuseof.com/what-is-bunjs-why-the-javascript-community-excited/ |access-date=2023-05-30 |website=makeuseof.com |language=en-US}}</ref> as opposed to [[V8 (JavaScript engine)|V8]] used by [[Node.js]], [[Deno (software)|Deno]], and [[Blink (engine)|Blink]]. WebKit's [[C++]] [[application programming interface]] (API) provides a set of [[Class (computer programming)|classes]] to display [[World Wide Web|Web]] content in [[Window (computing)|windows]], and implements browser features such as following links when clicked by the user, managing a back-forward list, and managing a history of pages recently visited. WebKit is [[open source]] and available under the [[BSD licenses|BSD 2-Clause]] license<ref>{{cite web |url=https://developer.apple.com/opensource/internet/webkit.html |title=Open Source β WebKit |publisher=Apple |access-date=March 5, 2009 |archive-url=https://web.archive.org/web/20090311132231/http://developer.apple.com/opensource/internet/webkit.html |archive-date=March 11, 2009 |df=mdy-all }}</ref><ref name="licensing">[https://webkit.org/licensing-webkit/ Licensing WebKit | WebKit]</ref> with the exception of the [[#WebCore|WebCore]] and [[#JavaScriptCore|JavaScriptCore]] components, which are available under the [[GNU Lesser General Public License]]. As of March 7, 2013, WebKit is a trademark of Apple, registered with the U.S. Patent and Trademark Office.<ref>{{cite web|url=http://www.patentlyapple.com/patently-apple/2013/03/apples-webkit-is-now-a-registered-trademark-in-the-us.html |first1=Jack |last1=Purcher |website=Patently Apple |date=March 7, 2013 |title=Apple's "WebKit" is now a Registered Trademark in the US|access-date=March 7, 2013|url-status=live|archive-url=https://web.archive.org/web/20130309104912/http://www.patentlyapple.com/patently-apple/2013/03/apples-webkit-is-now-a-registered-trademark-in-the-us.html|archive-date=March 9, 2013|df=mdy-all}}</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)