一、Opera歐朋瀏覽器是什么內(nèi)核
Opera歐朋瀏覽器9.5版本之前使用的是:Presto內(nèi)核
Presto內(nèi)核,該內(nèi)核在2003年的Opera7中首次被使用,該款引擎的特點(diǎn)就是渲染速度的優(yōu)化達(dá)到了極致,也是當(dāng)時(shí)公認(rèn)網(wǎng)頁(yè)瀏覽速度最快的瀏覽器內(nèi)核。
Opera瀏覽器9.5版本之后采用內(nèi)核為:Kestrel內(nèi)核
這是9.5版本及以上的opera瀏覽器采用的內(nèi)核,支持開(kāi)放網(wǎng)頁(yè)標(biāo)準(zhǔn),而且瀏覽速度更加快速。Opera9.5使用了Kestrel內(nèi)核,全新的內(nèi)核使Opera9.5速度更快,且它支持開(kāi)放網(wǎng)頁(yè)標(biāo)準(zhǔn),其中OperaLink功能可以使用戶自由連接使用Opera瀏覽器的設(shè)備。最新的Opera9.5瀏覽器可以在Windows、Mac及Linux操作系統(tǒng)下完美運(yùn)行。
二、歐朋瀏覽器的kestrel內(nèi)核有什么特點(diǎn)
瀏覽器最重要或者說(shuō)核心的部分是“Rendering Engine”,可大概譯為“解釋引擎”,不過(guò)我們一般習(xí)慣將之稱為“瀏覽器內(nèi)核”。負(fù)責(zé)對(duì)網(wǎng)頁(yè)語(yǔ)法的解釋(如HTML、JavaScript)并渲染(顯示)網(wǎng)頁(yè)。不同的瀏覽器內(nèi)核對(duì)網(wǎng)頁(yè)編寫(xiě)語(yǔ)法的解釋也有不同,因此同一網(wǎng)頁(yè)在不同的內(nèi)核的瀏覽器里的渲染(顯示)效果也可能不同,這也是網(wǎng)頁(yè)編寫(xiě)者需要在不同內(nèi)核的瀏覽器中測(cè)試網(wǎng)頁(yè)顯示效果的原因。
內(nèi)核是影響一款網(wǎng)頁(yè)瀏覽器速度快慢的決定性因素,除了接入網(wǎng)網(wǎng)絡(luò)帶寬以外,瀏覽器的頁(yè)面渲染引擎(Layout Engine),也是其中一個(gè)重要條件。而Opera瀏覽器9.5版本采用的“Kestrel”核心,主要有三個(gè)特點(diǎn):
首先,新核心提高了對(duì)ECMAscript(JavaScript)的處理速度。
其次,是支持了CSS3,提高了對(duì)網(wǎng)站的兼容性。
然后,加快了字型的處理速度。
顯然,光從這個(gè)新引擎上看,我們就可以預(yù)見(jiàn),Opera瀏覽器9.5在頁(yè)面渲染速度及網(wǎng)頁(yè)兼容性方面,都是比較出色的。