阎宗岭
假死、崩溃,是上网玩家使用浏览器看网页时永远的痛。最近各个浏览器都推出了各种防假死功能,腾讯的TT(Tencent Traveler)浏览器更是不甘人后。
其实,浏览器假死主要是由于网页设计不合理,造成死循环,或者网页超负荷运行,导致浏览器处于假死状态。TT浏览器最新版(版本号4.6.1)采用了全新的网页和主窗体独立技术,让假死、崩溃的网页不会影响到我们其他的页面浏览。
假死页面,不影响其他页面浏览
由于使用了网页和主窗体独立技术,所以即使某个设计不良的网页死了,仍然可以浏览其他网页,对于死掉的这个页面,我们只要单独关闭它就是了。
测试时,我们通过TT浏览器访问相关的测试页面(http://tt.qq.com/tt/js_dead.html),发现在测试网页死掉的时候,其他网页仍旧可以正常浏览。而其他浏览器,比如IE、Firefox却会处于停滞状态。
恶意网页,不影响其他页面浏览
有的朋友在浏览某些网站时(特别是一些破解和情色网站),经常会碰到恶意弹出对话框,点击关闭会弹出下一个对话框——根本无法关闭。此时,最常用的做法就是杀掉进程,可是这样一来,其他打开的正常网页就也被关闭了。
我们测试用TT 4.6打开恶意网页(http://tt.qq.com/tt/dhk.html),由于它的网页和主窗体独立技术,恶意网页根本不影响其他页面的正常浏览。
保存页面,不影响继续页面浏览
常在网上冲浪,难免会碰到不错的网页需要保存到本地,可是使用其他的浏览器(比如Firefox、IE等),在“保存”操作完成之前,我们是不能继续浏览其他网页的。
TT 4.6的网页和主窗体独立技术,又可以让我们在进行页面保存操作时,自由切换到其他网页浏览了——这可以算作防假死技术的一个很实用的附送品吧。
写在最后
除了TT浏览器有防假死功能外,其他浏览器(比如《世界之窗》浏览器、360安全浏览器和《傲游》等)也推出了类似的功能,而且也有自己的独到之处。希望它们能相互借鉴,将这个防假死功能进一步完善。