武林網(www.companysz.com)文章簡介:我們都知道瀏覽器Apple Safari和Google Chrome,一個是蘋果電腦MAC OS系統的瀏覽器,一個是搜索巨頭GOOGLE開發的瀏覽器,它們都使用了同樣的內核webkit,關于webkit我們作如下簡介。
我們都知道瀏覽器Apple Safari和Google Chrome,一個是蘋果電腦MAC OS系統的瀏覽器,一個是搜索巨頭GOOGLE開發的瀏覽器,它們都使用了同樣的內核webkit,關于webkit我們作如下簡介。
摘選一段百度百科里的介紹:
WebKit 是一個開源瀏覽器網頁排版引擎,與之相應的引擎有Gecko(Mozilla,Firefox 等使用的排版引擎)和Trident(也稱為MSHTML,IE 使用的排版引擎)。同時WebKit 也是蘋果Mac OS X 系統引擎框架版本的名稱,主要用于Safari,Dashboard,Mail 和其他一些Mac OS X 程序。WebKit 所包含的 WebCore 排版引擎和 JSCore 引擎來自于 KDE 的 KHTML 和 KJS,當年蘋果比較了 Gecko 和 KHTML 后,仍然選擇了后者,就因為它擁有清晰的源碼結構、極快的渲染速度。
目前使用WebKit 引擎的瀏覽器主要有:Safari(apple出品),Midori,chrome(google出品)等。
瀏覽器Opera簡介和瀏覽器Internet Explorer簡介(IE)
Adobe AIR也采用了WebKit渲染HTML
個人認為還是比較有前途的。火狐的采用的Gecko,早期一直存在耗內存的毛病,
Gecko 非常強大,但代價高昂,復雜,高內存占用。Gecko 內核過于復雜的原因是 Gecko 意圖提供除了 HTML 渲染之外的更多功能。Mozilla 早期的野心很大,Mozilla 最早的應用套件包括瀏覽器,郵件和新聞組程序,Web 設計工具,IRC 聊天工具。除了渲染 HTML,Gecko 還要提供一種應用廣泛的,基于 XML 的用戶界面生成引擎,XUL。XUL 被用在所有這些程序中。XUL 現在仍用在 Firefox 中,用來生成用戶界面,因此造就了 Firefox 最有價值的重多擴展應用。
火狐3極大的改善了內存占用的問題,安全模式下運行確實感覺很快,喜歡火狐也正是因為它的插件比較多,對我們這些從事web開發工作的人員來說十分便利。不過由于插件編寫者的原因,還是存在內存問題。所以我平時使用Google Chrome,調試時會用firebug插件。Google為開發人員準備的那個玩意試了試不如firebug好用,字體也沒看到哪里可以調,那么小。畢竟太年輕了吧。不過注意,雖然瀏覽器多了,但是內核還是那么幾個,所以測試了Safari基本就不用測試谷歌了。
新聞熱點
疑難解答