小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

圖靈社區(qū) : 圖書 : WebKit, WebKit2, Chromium和Chrome介...

 mediatv 2014-07-31

在介紹本系列各個專題之前,有必要先解釋一下極其容易混淆的幾個概念,它們是WebKit,WebKit2,Chromium和Chrome。

首先來了解WebKit。廣義上來說,WebKit是一個開源的項目,其前身是來源于KDE的KHTML和KJS。該項目專注于網(wǎng)頁內(nèi)容的展示,開 發(fā)出一流的網(wǎng)頁渲染引擎。它不是瀏覽器,而且也不想成為瀏覽器。 該項目包含兩個部分,第一是WebCore,其中包含了對HTML,CSS等很多W3C規(guī)范的實現(xiàn);第二部分就是狹義上的WebKit,它主要是各個平臺 的移植并提供相對應的Web接口,也就是WebView或者類似WebView,這些接口提供操作和顯示網(wǎng)頁的能力。目前使用WebKit的主流的瀏覽器 或者WebView包括Chrome, Safari, QtWebKit, Android Browser以及眾多的移動平臺的瀏覽器。

WebKit2相對于狹義上的WebKit而言,它不是WebKit簡單的第二個版本,它是一個新的API層,其最主要的變化在于將網(wǎng)頁的渲染置于 單獨的進程,而接口層則在另外一個進程,它們之間通過IPC來通訊。對于接口的調(diào)用者來說,中間的IPC和底下的實現(xiàn)是透明的,這樣做的好處有很多,一個 很明顯的好處是,當網(wǎng)頁的渲染出現(xiàn)問題時,不會阻礙Web接口的調(diào)用者進程,這會在很大程度上解決或者幫助解決瀏覽器或者這些調(diào)用者的穩(wěn)定性和安全性等問 題。

Chromium是一個建立在WebKit之上的瀏覽器開源項目,由Google發(fā)起的。該項目被創(chuàng)建以來發(fā)展迅速,很多先進的技術被采用,如跨進 程模型,沙箱模型等等。同時,很多新的規(guī)范被支持,例如WebGL,Canvas2D,CSS3以及其他很多的HTML5特性,基本上每天你都可以看到它 的變化,它的版本升級很快。在性能方面,其也備受稱贊,包括快速啟動,網(wǎng)頁加載迅速等。

Chrome是Google公司的瀏覽器產(chǎn)品,它基于chromium開源項目,一般選擇穩(wěn)定的版本作為它的基礎,它和chromium的不同點在 于chromium是開源試驗場,會嘗試很多新的東西,當這些東西穩(wěn)定之后,chrome才會集成進來,這也就是說chrome的版本會落后于 chromium。另外一個就是,chrome里面會加入一些私有的codec,這些僅在chrome中才會出現(xiàn)。再次,chrome還會整合 Google的很多服務, 最后chrome還會有自動更新的功能,這也是chromium所沒有的。

參考文獻

  1. http://www./
  2. http://trac./wiki/WebKit2

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多