Qt WebKit 可以做什么?
Qt WebKit 可以做什么?
這個命題不太好回答,因為Qt 的庫一直在更新,KDE中webkit的項目也在有新版本release出來。就據(jù)我了解的和大家分享一下,互通有無。
要看Qtwebkit能干嘛那就先了解一下歷史了,
WebKit 是一個開源的瀏覽器引擎,與之相應的引擎有Gecko(Mozilla Firefox 等使用的排版引擎)和Trident(也稱為MSHTML,IE 使用的排版引擎)。同時WebKit 也是蘋果Mac OS X 系統(tǒng)引擎框架版本的名稱,主要用于Safari,Dashboard,Mail 和其他一些Mac OS X 程序。WebKit 所包含的 WebCore 排版引擎和 JSCore 引擎來自于 KDE 的 KHTML 和 KJS,當年蘋果比較了 Gecko 和 KHTML 后,仍然選擇了后者,就因為它擁有清晰的源碼結(jié)構(gòu)、極快的渲染速度。 以上這段摘自 百科
目前Webkit項目由 http://webkit.org/ 組織開發(fā)。詳情瀏覽網(wǎng)站吧!看一下下圖webkit架構(gòu)

在下面三層使用的是C++的code去開發(fā),在application層,Qt就可以支持最常用的網(wǎng)頁設計三劍客 HTML/CSS/Javascript去開發(fā),這樣將可以使數(shù)量眾多的網(wǎng)頁開發(fā)人員開發(fā)Qt應用成為可能。