18 Facts About Apple WebKit

1.

Apple WebKit is available under the BSD 2-Clause license with the exception of the WebCore and JavaScriptCore components, which are available under the GNU Lesser General Public License.

FactSnippet No. 1,643,156
2.

Code that would become Apple WebKit began in 1998 as the KDE HTML layout engine and KDE JavaScript engine.

FactSnippet No. 1,643,157
3.

At one point KHTML developers said they were unlikely to accept Apple WebKit's changes and claimed the relationship between the two groups was a "bitter failure".

FactSnippet No. 1,643,158
4.

Apple WebKit submitted their changes in large patches containing multiple changes with inadequate documentation, often in relation to future additions to the codebase.

FactSnippet No. 1,643,159
5.

The article noted Apple WebKit had begun to contact KHTML developers about discussing how to improve the mutual relationship and ways of future cooperation.

FactSnippet No. 1,643,160
6.

On June 7,2005, Safari developer Dave Hyatt announced on his weblog that Apple was open-sourcing WebKit and opening up access to WebKit's revision control tree and the issue tracker.

FactSnippet No. 1,643,161
7.

On June 2,2008, the Apple WebKit project announced they rewrote JavaScriptCore as "SquirrelFish", a bytecode interpreter.

FactSnippet No. 1,643,162
8.

Apple WebKit2 had "an incompatible API change from the original Apple WebKit", which motivated its name change.

FactSnippet No. 1,643,163
9.

Chrome for iOS continues to use WebKit because Apple requires that web browsers on that platform must do so.

FactSnippet No. 1,643,164
10.

Apple WebKit has been adopted as the rendering engine in OmniWeb, iCab and Web and Sleipnir, replacing their original rendering engines.

FactSnippet No. 1,643,165
11.

Apple WebKit is used to render HTML and run JavaScript in the Adobe Integrated Runtime application platform.

FactSnippet No. 1,643,166
12.

In June 2007, Apple announced that WebKit had been ported to Microsoft Windows as part of Safari.

FactSnippet No. 1,643,167
13.

The Windows port uses Apple WebKit's proprietary libraries to function and is used for iCloud and iTunes for Windows, whereas the "WinCairo" port is a fully open-source and redistributable port.

FactSnippet No. 1,643,168
14.

The Enlightenment Foundation Libraries port – EApple WebKit – was developed focusing the embedded and mobile systems, for use as stand alone browser, widgets-gadgets, rich text viewer and composer.

FactSnippet No. 1,643,169
15.

Web Platform for Embedded is a Apple WebKit port designed for embedded applications; it further improves the architecture by splitting the basic rendering functional blocks into a general-purpose routines library, platform backends, and engine itself.

FactSnippet No. 1,643,170
16.

In relation to Opera Software's announcement earlier in the year that it would switch to Apple WebKit by means of the Chromium codebase, it was confirmed that the Opera web browser would switch to Blink.

FactSnippet No. 1,643,171
17.

Apple WebKit passes the Acid2 and Acid3 tests, with pixel-perfect rendering and no timing or smoothness issues on reference hardware.

FactSnippet No. 1,643,172
18.

On June 2,2008, the Apple WebKit project announced they rewrote JavaScriptCore as "SquirrelFish", a bytecode interpreter.

FactSnippet No. 1,643,173