發(fā)表日期:2011.03.01 訪問人數(shù):850
WebKit2宣布于2010年4月,其最大特色是采用了沙盒式進(jìn)程管理模式。蘋果工程師當(dāng)時(shí)在介紹WebKit2時(shí)這樣描述:“WebKit2是為WebKit重新打造的API層,支持分線程模式,諸如JavaScript、HTML、網(wǎng)頁布局等網(wǎng)頁內(nèi)容位于和程序UI不同的線程當(dāng)中。這種模式類似于Google Chrome,但它們之間最大的區(qū)別是,我們將分線程模式直接應(yīng)用在了瀏覽器基礎(chǔ)架構(gòu)中,允許其他WebKit客戶端來使用它。”
簡(jiǎn)單的說,這種沙盒分線程模式的好處在于,即使某個(gè)網(wǎng)頁崩潰或卡死,也只會(huì)影響單個(gè)標(biāo)簽,不會(huì)導(dǎo)致整個(gè)瀏覽器崩潰。而根據(jù)測(cè)試者的使用,Mac OS X Lion內(nèi)置Safari瀏覽器在運(yùn)行速度、流暢性方面也優(yōu)于現(xiàn)有版本。
免費(fèi)咨詢