WebKit是一个开放源代码的Web浏览器引擎。苹果的Safari浏览器的Backend。在苹果的iPhone中得到应用。也被移植到了所有Symbian S60设备上。
WebKit是作为一个可复用的浏览器引擎而开发的。目的是对现有应用提供无缝集成。
WebKit提供了全面的Web标准支持(WebCore,based on KHTML),提供了对JavaScript的支持(JavaScriptCore,based on KJS),提供了对CSS和SVG的支持。
WebKit可以实现对Web页面的解析、渲染和解析JavaScript脚本(with JavaScriptCore)。
WebKit使用C++开发,具有统一的代码风格,几乎所有的大的内部的APIs是抽象的(abstracted),很容易被移植。