時間:2011-12-28 08:55:19 作者:不思議游戲 瀏覽量:626
之前,“雙核”鼻祖搜狗高速瀏覽器曾經率先提出了“無縫”的雙核概念,即當用戶在雙核之間切換時不會丟失數據和會話。最近,360瀏覽器極速版又宣稱“率先實現無縫切換”。那么,到底什么是“無縫”?誰才是真正的“無縫”雙核?今天我們就來一探究竟。
一、什么是“無縫切換”?
大家都知道,所謂“雙核”,就是一個瀏覽器有兩個內核。目前國內流行的雙核瀏覽器都是基于IE的Trident內核以及蘋果、谷歌推動的Webkit內核。當我們在使用雙核瀏覽器時,在某些特定情況下是需要切換內核的,比如網銀、電子商務網站等等,在切換過程中,如果瀏覽器的設計不夠科學合理,就可能出現丟失登錄數據、丟失會話等問題,從而給我們的使用帶來麻煩。
所謂“無縫切換”,就是說雙核瀏覽器能夠在Trident和Webkit兩個內核下共享數據,實現兼容互通,當在兩個內核來回切換時,相關數據不會丟失,可平滑過渡。
這一概念最早是由“雙核”鼻祖搜狗提出的,之后其他雙核瀏覽器廠商也有提及,而360瀏覽器極速版更是最近將其作為了主打優勢之一。
二、到底“無縫切換”表現如何?
下面我們就來實戰測試一下,看看搜狗和360兩款都宣稱“無縫切換”的雙核瀏覽器在這方面的表現如何。我們選擇的是論壇(20個主流論壇)、郵箱(8個主流郵箱)、微博(各大門戶微博平臺)、SNS(10個主流SNS網站)、購物網站(10個主流購物網站)、網絡銀行(10家銀行網站)等作為測試平臺,這些應用都是目前最為典型的互聯網服務。
其結果如下:

從測試結果來看,搜狗在所有測試項中均實現了完美的切換,而360則分別在論壇和購物網站測試中,在切換內核時有會話丟失的現象。而在測試中我們也發現,或許是360為了追求速度的最大化,極少默認采用Trident內核的情況,以至于在某些應該調用這一內核來訪問的網站時依然采用的Webkit內核,這可能會給用戶造成訪問上的障礙。
三、關于雙核瀏覽器的瀏覽模式
在雙核瀏覽器中,瀏覽器本身會有一套數據庫和判別機制來確定到底當前網頁默認使用哪一種內核來打開。假設判別的規則過于寬松,速度也許會得到最大限度保障,但丟掉了兼容性,得不償失;假設判別的規則歸于嚴格,又無法發揮雙核瀏覽器的速度優勢。所以,這是一個技術的積累和數據庫積累的過程,需要不斷優化。在這方面,顯然最早推出雙核瀏覽器的搜狗更有優勢,經過長時間打磨,其判別機制已經接近完美。
另一方面,瀏覽器還有一套“自我學習”機制,即通過對用戶瀏覽某個網站選擇的瀏覽模式的分析,來得到最合理的瀏覽模式。這一方面需要該瀏覽器產品的用戶基數做保障,基數越大,則結果可能越優。據DCCI的數據,搜狗高速瀏覽器的占到了雙核總市場份額的接近一半,在這方面也更有優勢。
最后,關于雙核的“無縫切換”問題,本質上也取決于技術和數據庫的積累。從上面的測試來看,搜狗在雙核的表現上還是要大大優于后來者。