Please note, this is a STATIC archive of website developer.mozilla.org from 03 Nov 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

Revision 691509 of WebKit

  • Revision slug: Glossary/WebKit
  • Revision title: WebKit
  • Revision id: 691509
  • Created:
  • Creator: sandeepmishraxp
  • Is current revision? No
  • Comment

Revision Content

Summary

Webkit is a name for an engine that is used to render web pages in web browsers. It is thus similar to the Gecko engine used by Firefox. Webkit engine powers Apple's Safari web browser and was previously used in Google Chrome.

In depth

Webkits HTML and Javascript code originally started as a fork of the KHTML and KJS libraries, but since then has been further developed by KDE, Apple, Google, Nokia, BlackBerry and others. Most of the Webkit engine is available under a BSD license. 

As of March 2013, Webkit is a trademark of Apple.

WebKit consists of two important components:

WebCore
It is a layout, rendering, and Document Object Model (DOM) library for HTML and SVG. The WebKit framework wraps WebCore and JavaScriptCore, providing an Objective-C application programming interface to the C++-based WebCore rendering engine and JavaScriptCore script engine.
WebKit passes the Acid2 and Acid3 tests, with pixel-perfect rendering and no timing or smoothness issues on reference hardware.
 
JavaScriptCore
JavaScriptCore is a framework that provides a JavaScript engine for WebKit, and provides this type of scripting in other contexts within OS X. JavaScriptCore has been improved with many new features and greatly improved performance.
 

Know more

General knowledge

Revision Source

<h2 id="Summary" style="line-height: 30px;">Summary</h2>
<p>Webkit is a name for an engine that is used to render web pages in web browsers. It is thus similar to the Gecko engine used by Firefox. Webkit engine powers Apple's Safari web browser and was previously used in Google Chrome.</p>
<p><span style="font-size: 2.142857142857143rem; font-weight: 700; letter-spacing: -1px; line-height: 30px;">In depth</span></p>
<p>Webkits HTML and Javascript code originally started as a fork of the KHTML and KJS libraries, but since then has been further developed by KDE, Apple, Google, Nokia, BlackBerry and others. Most of the Webkit engine is available under a BSD license.&nbsp;</p>
<p>As of March 2013, Webkit is a trademark of Apple.</p>
<p>WebKit consists of two important components:</p>
<div>
 <strong>WebCore</strong></div>
<div>
 It is a layout, rendering, and Document Object Model (DOM) library for HTML and SVG. The WebKit framework wraps WebCore and JavaScriptCore, providing an Objective-C application programming interface to the C++-based WebCore rendering engine and JavaScriptCore script engine.</div>
<div>
 WebKit passes the Acid2 and Acid3 tests, with pixel-perfect rendering and no timing or smoothness issues on reference hardware.</div>
<div>
 &nbsp;</div>
<div>
 <strong>JavaScriptCore</strong></div>
<div>
 JavaScriptCore is a framework that provides a JavaScript engine for WebKit, and provides this type of scripting in other contexts within OS X. JavaScriptCore has been improved with many new features and greatly improved performance.</div>
<div>
 &nbsp;</div>
<p><span style="font-size: 2.142857142857143rem; font-weight: 700; letter-spacing: -1px; line-height: 30px;">Know more</span></p>
<h3 id="General_knowledge" style="line-height: 24px;">General knowledge</h3>
<ul>
 <li><a href="https://en.wikipedia.org/wiki/WebKit">WebKit on Wikipedia</a></li>
</ul>
Revert to this revision