WebKit是Mac平臺(tái)上的一個(gè)開(kāi)源的瀏覽器引擎。WebKit也是蘋(píng)果Mac OS X 系統(tǒng)引擎框架版本的名稱(chēng),主要用于Safari,Dashboard,Mail 和其他一些Mac OS X 程序。
軟件特色
WebKit 前身是 KDE 小組的 KHTML,WebKit 所包含的 WebCore 排版引擎和 JSCore 引擎來(lái)自于 KDE 的 KHTML 和 KJS,當(dāng)年蘋(píng)果比較了 Gecko 和 KHTML 后,仍然選擇了后者,就因?yàn)樗鼡碛星逦脑创a結(jié)構(gòu)、極快的渲染速度。Apple將 KHTML 發(fā)揚(yáng)光大,推出了裝備 KHTML 改進(jìn)型 WebKit 引擎的瀏覽器 Safari。
WebKit 所包含的 WebCore排版引擎和 JSCore 引擎,均是從KDE的KHTML及KJS引擎衍生而來(lái)。它們都是自由軟件,在GPL條約下授權(quán),同時(shí)支持BSD系統(tǒng)的開(kāi)發(fā)。所以Webkit也是自由軟件,同時(shí)開(kāi)放源代碼。WebKit的優(yōu)勢(shì)在于高效穩(wěn)定,兼容性好,且源碼結(jié)構(gòu)清晰,易于維護(hù)。