正文内容 评论(0)
“防假死”,永恒的话题
近期网页浏览器市场可谓风起云涌,各大浏览器都先后发布的自己的最新版本,在这些发布的版本中,“防假死”成为了一个关键的宣传点,各式各样的浏览器都宣称自己“采用了最新的XXX技术”、“完全不会假死”。诚然这些浏览器们都各怀绝技,各自有各自的防假死手段,但是这些所谓的“防假死”是不是真的管用,是不是真的可以完全让用户在浏览网页的过程中杜绝那烦人的假死问题,仅仅看着那些充满感叹号的更新列表是说明不了什么的,效果还是需要实战才能得以体现,总而言之一句话:“是骡子是马,拉出来溜溜”。于是,就有了我们今天的这篇文章。
十年前的挑战
测试浏览器的防假死能力是一件不简单的事情,也是一个很难平衡的事情。很多浏览器开发商都提供了自己的“假死测试页面”,毫无疑问,自己的产品跑自己的测试页面得到的结果自然是完美的,这样的测试不能算公平,而且也没什么看头。就在今天,小编发现了一个国外的浏览器假死测试网站“Crash Site”,这个网站的最后更新日期是2001年,与我们几乎相隔十年。
网站站长在十年前豪情万丈的表示:“我不在乎你使用什么平台,我不在乎你使用什么浏览器,哪怕你是IE 3.0,哪怕你是Netscape 3.0,甚至是Voyager 1.0,你只要点击了这个测试连接,你的浏览器必定会崩溃!”
十年前的豪言壮语
与目前网络上流传的主流“防假死测试页面”不同,Crash Site的测试方法是通过不停的在一个页面中创建Frame嵌入框架来增加浏览器的负荷,进而造成浏览器的崩溃。
好吧,这个测试在十年前或许会有很好的效果,但是在十年之后的今天,我们的计算机性能已经获得了长足的进步,十年前的主流内存还是256MB,而现在4G都不算新鲜。那么,我们采用这个古老的测试页面来对现有的主流浏览器进行压力测试,会有怎么样的结果呢?不妨我们就另辟蹊径,使用这个Crash Site来娱乐一把。