之前,“双核”鼻祖搜狗高速浏览器曾经率先提出了“无缝”的双核概念,即当用户在双核之间切换时不会丢失数据和会话。最近,360浏览器极速版又宣称“率先实现无缝切换”。那么,到底什么是“无缝”?谁才是真正的“无缝”双核?今天我们就来一探究竟。
下载地址:搜狗高速浏览器3.0预览版 360浏览器极速版4.0
一、什么是“无缝切换”?
大家都知道,所谓“双核”,就是一个浏览器有两个内核。目前国内流行的双核浏览器都是基于IE的Trident内核以及苹果、谷歌推动的Webkit内核。当我们在使用双核浏览器时,在某些特定情况下是需要切换内核的,比如网银、电子商务网站等等,在切换过程中,如果浏览器的设计不够科学合理,就可能出现丢失登录数据、丢失会话等问题,从而给我们的使用带来麻烦。
所谓“无缝切换”,就是说双核浏览器能够在Trident和Webkit两个内核下共享数据,实现兼容互通,当在两个内核来回切换时,相关数据不会丢失,可平滑过渡。
这一概念最早是由“双核”鼻祖搜狗提出的,之后其他双核浏览器厂商也有提及,而360浏览器极速版更是最近将其作为了主打优势之一。
二、到底“无缝切换”表现如何?
下面我们就来实战测试一下,看看搜狗和360两款都宣称“无缝切换”的双核浏览器在这方面的表现如何。我们选择的是论坛(20个主流论坛)、邮箱(8个主流邮箱)、微博(各大门户微博平台)、SNS(10个主流SNS网站)、购物网站(10个主流购物网站)、网络银行(10家银行网站)等作为测试平台,这些应用都是目前最为典型的互联网服务。
其结果如下:
从测试结果来看,搜狗在所有测试项中均实现了完美的切换,而360则分别在论坛和购物网站测试中,在切换内核时有会话丢失的现象。而在测试中我们也发现,或许是360为了追求速度的最大化,极少默认采用Trident内核的情况,以至于在某些应该调用这一内核来访问的网站时依然采用的Webkit内核,这可能会给用户造成访问上的障碍。
三、关于双核浏览器的浏览模式
在双核浏览器中,浏览器本身会有一套数据库和判别机制来确定到底当前网页默认使用哪一种内核来打开。假设判别的规则过于宽松,速度也许会得到最大限度保障,但丢掉了兼容性,得不偿失;假设判别的规则归于严格,又无法发挥双核浏览器的速度优势。所以,这是一个技术的积累和数据库积累的过程,需要不断优化。在这方面,显然最早推出双核浏览器的搜狗更有优势,经过长时间打磨,其判别机制已经接近完美。
另一方面,浏览器还有一套“自我学习”机制,即通过对用户浏览某个网站选择的浏览模式的分析,来得到最合理的浏览模式。这一方面需要该浏览器产品的用户基数做保障,基数越大,则结果可能越优。据DCCI的数据,搜狗高速浏览器的占到了双核总市场份额的接近一半,在这方面也更有优势。
最后,关于双核的“无缝切换”问题,本质上也取决于技术和数据库的积累。从上面的测试来看,搜狗在双核的表现上还是要大大优于后来者。