此條目需要更新。 (2017年3月31日) |
原作者 | KDE[1][2] |
---|---|
開發者 | 蘋果公司、Adobe、KDE、Igalia及其它開發者 |
首次发布 | 1998年11月4日 | (KHTML釋出);2005年6月7日 (WebKit開源)
当前版本 | |
源代码库 | |
编程语言 | C++ |
操作系统 | 跨平台 |
类型 | 排版引擎 |
许可协议 | GNU LGPL v2.1(某些JavaScriptCore與WebCore元件中的檔案)、BSD v2.0(大部分瀏覽器引擎) |
网站 | www |
WebKit是一个开源的Web浏览器引擎(Web browser engine)[5]。它被用於Apple Safari。
Webkit亦被使用於Apple iOS、BlackBerry Tablet OS及Amazon Kindle的預設瀏覽器。WebKit的C++应用程序接口提供了一系列的Class以在視窗上顯示網頁內容,並且實現了一些瀏覽器的特色,如使用者連結點擊、管理前後頁面列表及近期歷史頁面等等。
WebKit的HTML及JavaScript程式碼源自KDE的KHTML及KJS函式庫的一個分支[6],現已由KDE、Apple、Google、Nokia、Bitstream、BlackBerry及Igalia等獨立開發[7]。OS X、Windows、GNU/Linux以及其他类Unix系统作業系統,皆支援這個專案[8]。2013年4月3日,Google宣佈它建立了WebKit中WebCore元件的分支—Blink,Blink用於新版Google Chrome與Opera[9][10]。
WebKit的WebCore及JavaScriptCore元件使用GNU宽通用公共许可证,其他元件則採用BSD许可证[11]。
截至2013年3月7日,Webkit商标已被苹果公司在美国专利及商标局注册为其商标。[12]