閻宗嶺
假死、崩潰,是上網(wǎng)玩家使用瀏覽器看網(wǎng)頁時(shí)永遠(yuǎn)的痛。最近各個(gè)瀏覽器都推出了各種防假死功能,騰訊的TT(Tencent Traveler)瀏覽器更是不甘人后。
其實(shí),瀏覽器假死主要是由于網(wǎng)頁設(shè)計(jì)不合理,造成死循環(huán),或者網(wǎng)頁超負(fù)荷運(yùn)行,導(dǎo)致瀏覽器處于假死狀態(tài)。TT瀏覽器最新版(版本號4.6.1)采用了全新的網(wǎng)頁和主窗體獨(dú)立技術(shù),讓假死、崩潰的網(wǎng)頁不會影響到我們其他的頁面瀏覽。
假死頁面,不影響其他頁面瀏覽
由于使用了網(wǎng)頁和主窗體獨(dú)立技術(shù),所以即使某個(gè)設(shè)計(jì)不良的網(wǎng)頁死了,仍然可以瀏覽其他網(wǎng)頁,對于死掉的這個(gè)頁面,我們只要單獨(dú)關(guān)閉它就是了。
測試時(shí),我們通過TT瀏覽器訪問相關(guān)的測試頁面(http://tt.qq.com/tt/js_dead.html),發(fā)現(xiàn)在測試網(wǎng)頁死掉的時(shí)候,其他網(wǎng)頁仍舊可以正常瀏覽。而其他瀏覽器,比如IE、Firefox卻會處于停滯狀態(tài)。
惡意網(wǎng)頁,不影響其他頁面瀏覽
有的朋友在瀏覽某些網(wǎng)站時(shí)(特別是一些破解和情色網(wǎng)站),經(jīng)常會碰到惡意彈出對話框,點(diǎn)擊關(guān)閉會彈出下一個(gè)對話框——根本無法關(guān)閉。此時(shí),最常用的做法就是殺掉進(jìn)程,可是這樣一來,其他打開的正常網(wǎng)頁就也被關(guān)閉了。
我們測試用TT 4.6打開惡意網(wǎng)頁(http://tt.qq.com/tt/dhk.html),由于它的網(wǎng)頁和主窗體獨(dú)立技術(shù),惡意網(wǎng)頁根本不影響其他頁面的正常瀏覽。
保存頁面,不影響繼續(xù)頁面瀏覽
常在網(wǎng)上沖浪,難免會碰到不錯(cuò)的網(wǎng)頁需要保存到本地,可是使用其他的瀏覽器(比如Firefox、IE等),在“保存”操作完成之前,我們是不能繼續(xù)瀏覽其他網(wǎng)頁的。
TT 4.6的網(wǎng)頁和主窗體獨(dú)立技術(shù),又可以讓我們在進(jìn)行頁面保存操作時(shí),自由切換到其他網(wǎng)頁瀏覽了——這可以算作防假死技術(shù)的一個(gè)很實(shí)用的附送品吧。
寫在最后
除了TT瀏覽器有防假死功能外,其他瀏覽器(比如《世界之窗》瀏覽器、360安全瀏覽器和《傲游》等)也推出了類似的功能,而且也有自己的獨(dú)到之處。希望它們能相互借鑒,將這個(gè)防假死功能進(jìn)一步完善。