瀏覽器內(nèi)核很多,如果加上所有的幾乎沒有什么人在用的非商業(yè)的免費(fèi)內(nèi)核,那么可能大約有10款以上甚至更多,不過通常我們比較常見的大約只有以下四種,下面先簡單介紹一下。 Trident: IE瀏覽器使用的內(nèi)核,該內(nèi)核程序在1997年的IE4中首次被采用,是微軟在Mosaic代碼的基礎(chǔ)之上修改而來的,并沿用到目前的IE7。Trident實(shí)際上是一款開放的內(nèi)核,其接口內(nèi)核設(shè)計的相當(dāng)成熟,因此才有許多采用IE內(nèi)核而非IE的瀏覽器涌現(xiàn)(如 Maxthon、The World 、TT、GreenBrowser、AvantBrowser等)。此外,為了方便也有很多人直接簡稱其為IE內(nèi)核(當(dāng)然也不排除有部分人是因?yàn)椴恢纼?nèi)核名稱而只好如此說)。 Geckos: Netcape6開始采用的內(nèi)核,后來的Mozilla FireFox也采用了改內(nèi)核,Geckos的特點(diǎn)是代碼完全公開,因此,其可開發(fā)程度很高,全世界的程序員都可以為其編寫代碼,增加功能。 Presto:目前Opera采用的內(nèi)核,該內(nèi)核在2003年的Opera7中首次被使用,該款引擎的特點(diǎn)就是渲染速度的優(yōu)化達(dá)到了極致,也是目前公認(rèn)網(wǎng)頁瀏覽速度最快的瀏覽器內(nèi)核,然而代價是犧牲了網(wǎng)頁的兼容性。 Webkit:蘋果公司自己的內(nèi)核,也是蘋果的Safari瀏覽器使用的內(nèi)核。 Webkit引擎包含WebCore排版引擎及JavaScriptCore解析引擎,均是從KDE的KHTML及KJS引擎衍生而來,它們都是自由軟件,在GPL條約下授權(quán),同時支持BSD系統(tǒng)的開發(fā)。所以Webkit也是自由軟件,同時開發(fā)源代碼。在安全方面不受IE、Firefox的制約,所以Safari瀏覽器在國內(nèi)還是很安全的。
瀏覽器最重要或者說核心的部分是“Rendering Engine”,可大概譯為“解釋引擎”,不過我們一般習(xí)慣將之稱為“瀏覽器內(nèi)核”。它負(fù)責(zé)對網(wǎng)頁語法的解釋(如HTML、JavaScript)并渲染(顯示)網(wǎng)頁。所以,通常所說的瀏覽器內(nèi)核也就是瀏覽器所采用的渲染引擎,渲染引擎決定了瀏覽器如何顯示網(wǎng)頁的內(nèi)容以及頁面的格式信息。
不同的瀏覽器內(nèi)核對網(wǎng)頁編寫語法的解釋也有不同,因此同一網(wǎng)頁在不同的內(nèi)核的瀏覽器里的渲染(顯示)效果也可能不同,這也是網(wǎng)頁編寫者需要在不同內(nèi)核的瀏覽器中測試網(wǎng)頁顯示效果的原因。
Trident--(IE內(nèi)核) Gecko--(firfox內(nèi)核) Presto--(Opera內(nèi)核) Webkit--(開源,Safari,chrome以及一些衍生版) Blink--(Chrome未來的內(nèi)核)
網(wǎng)頁的顯示效果是瀏覽器內(nèi)核根據(jù)W3C標(biāo)準(zhǔn)進(jìn)行排版處理呈現(xiàn)出來的,因此內(nèi)核相同效果也近乎相同,但是內(nèi)核的版本也決定了效果的不同。
現(xiàn)在瀏覽器的內(nèi)核引擎,基本上是四分天下: Trident--IE 以Trident 作為內(nèi)核引擎; Gecko--Firefox 是基于 Gecko 開發(fā); WebKit--Safari, Google Chrome, 傲游3 基于 Webkit 開發(fā)。 Presto--Opera的內(nèi)核,但由于市場選擇問題,主要應(yīng)用在手機(jī)平臺--Opera mini 注:2013年2月Opera宣布轉(zhuǎn)向WebKit引擎 注:2013年4月Opera宣布放棄WebKit,跟隨GOOGLE的新開發(fā)的blink引擎
chrome不必說了,卡U,內(nèi)存,讀寫都是高占用 firebox內(nèi)存最好,但是卡U,讀寫一般般 opera最安靜了,Presto內(nèi)核的時候大贊 blink內(nèi)核將原有的弊病,內(nèi)存和讀寫優(yōu)化的特別好,尤其讀寫,但是U是一般般
>>>>>>
Opera Next 是 Opera 最新推出的基于 Chromium 內(nèi)核的瀏覽器,瀏覽器排版引擎由原先的 Presto 更換為高性能的 WebKit/Blink,是第一款基于 Blink 引擎的 Opera 瀏覽器,提供了更加快速和簡便的上網(wǎng)體驗(yàn)。
2013年2月13日,Opera公司在其博客宣布每月活躍用戶數(shù)突破三億大關(guān),并將由原有自主研發(fā)的渲染引擎Presto切換到新發(fā)展的渲染引擎(Rendering Engine)。同年4月3日, Google與Opera軟件公司同日宣布將采用新的渲染引擎Blink,這一渲染引擎是開源引擎WebKit中WebCore組件的一個分支。Google將使用Blink于Google Chrome,Opera軟件公司也將采用Blink于Opera。
到2014/06/20,Opera目前官方發(fā)布的個人計算機(jī)用的最新穩(wěn)定版本為 Blink內(nèi)核 Opera 22.0.1471.70 (2014年6月18日) Presto內(nèi)核 Opera 12.17 (2014年4月23日)
2013年4月 當(dāng)人們還在談?wù)揙pera放棄自主Presto內(nèi)核轉(zhuǎn)向Webkit內(nèi)核的時候,谷歌這兩天突然放出一個重大新聞——將開發(fā)一個名為Blink的新內(nèi)核,用以取代一直在使用的Webkit內(nèi)核。與此同時,之前決定轉(zhuǎn)向Webkit內(nèi)核的Opera也確定了跟隨谷歌的步伐,采用Blink引擎。 Webkit內(nèi)核起初是蘋果公司從KHTML上發(fā)展而來的,使用在自己的Safari瀏覽器上。后來谷歌開發(fā)的Chrome瀏覽器采用了Webkit內(nèi)核,并逐漸占據(jù)主導(dǎo)地位,用自己的開源版本Chromium把Webkit推向了主流。有很多第三方瀏覽器采用了Chromium源代碼,但它們在內(nèi)核的定位上仍然是Webkit。當(dāng)谷歌轉(zhuǎn)向Blink時,可想而知那些數(shù)量眾多的第三方瀏覽器也會隨著一起轉(zhuǎn)移。這對那些完全構(gòu)建在Webkit內(nèi)核上面而沒有使用Chromium的瀏覽器來說,或許是一個壞消息,因?yàn)閃ebkit會逐漸變回小眾地位。 另外,另一個市場占有率很高的瀏覽器——Mozilla的Firefox也在開發(fā)自己的下一代內(nèi)核,該內(nèi)核名為Servo。我們知道當(dāng)前有四大瀏覽器內(nèi)核,分別是IE的Trident、Opera的Presto、Firefox的Gecko、Chrome和Safari的Webkit。如果谷歌和Mozilla的工作順利,而且Opera徹底放棄Presto的話,未來可望出現(xiàn)新的四大內(nèi)核,分別是原來的Trident、Webkit和新的Blink、Servo。這將是自五大瀏覽器形成以來最大的一次變動。
>>>>>>>>>>>
opera怎么設(shè)置自動刪除私人數(shù)據(jù)? 個人配置文件夾?
點(diǎn)左上角LOGO-幫助-關(guān)于里看個人配置文件夾在哪里
或者綠化,安裝目錄下建一個operaprefs_default.ini,輸入以下內(nèi)容,再啟動時就會自動創(chuàng)建profile文件夾,所有的配置都在里面。
Opera Preferences version 2.1 ; Do not edit this file while Opera is running ; This file is stored in UTF-8 encoding [System] Multi User=0
|