为什么电脑用着用着,打开的网页自动全部关闭了
浏览器崩溃的一个表现。下面说说导致浏览器崩溃的几个主要原因:
第一种原因——插件
在启动浏览器的时候,浏览器会自动加载各种各样的插件。比如什么迅雷下载小助手,雅虎工具条等等,这些插件不仅严重影响了浏览器的启动速度(就是从打开网页然后到浏览器完全启动完毕的时间段)。而且也增加了很多的不稳定性。
首先第一个理由:程序没有完美的,必定会有bug。如果说一个公司的一个产品的一个bug触发几率是万分之几。那么几十家公司的几十个插件的触发几率就是千分之几。如果每天打开200个不同的网页,那么也就是说每5天就会遇到一个崩溃的现象。(当然,这只是一个如果数据。)
下面通过几个问答来说明:
Q:为什么会有那么多插件?
A:安装软件造成的,光迅雷下载助手的加载项就有3个。腾讯公司出品的加载项已经有2个。安全公司的安全插件也会有很多。基本上算算,几十个加载项也不是很夸张!
Q:插件和浏览器崩溃有关系吗?
A:就拿迅雷下载助手来说。当启动浏览器的时候,也就自动的加载了迅雷下载的加载项。然后迅雷就能从访问的网页上侦测是否有视频文件、下载资源等等。如果每分钟浏览一个不同的页面。那么小助手也就每分钟检查一次。如果在某次检查中程序遇到了错误,那么也就意味着浏览器崩溃了!
Q:现在浏览器不是都是多线程技术吗?
A:虽然浏览器现在大部分都是多线程技术,可能对于一些网页崩溃,或者网页上的错误能够起到很好的作用,但是对于插件之类的,直接加载到主程序里面,如果插件崩溃了,那么对浏览器的打击是很大的。
当然,并不是说插件就是浏览器崩溃的元凶,只是“过多”的插件会让浏览器崩溃的几率大大增加!
所以建议可以清理不必要的插件,一来可以增加浏览器的启动速度,二来还能减少浏览器崩溃的几率。
第二种原因——浏览器本身的原因
现在互联网上的浏览器很多:比如:ie、chrome、遨游、360、火狐、世界之窗等等。ie就不多介绍了,曾经的浏览器老大,市场占有率最高的浏览器。但是最近几年老大的位置不保。chrome、火狐等等都是新起之秀,正在以自身的优势入侵着ie原本的领地。
先说说ie,虽然微软这几年加快的ie的研发(微软也感觉到了压力),ie10目前也已经能下载安装了,但是ie6和ie7和ie8的市场占有率仍然有百分之55左右的市场占有率。ie6和ie7已经是几年前的产品,对于现在的互联网来说已经无法胜任了。自然而然,对于现在的网页的标准性支持的肯定不行,再加上自身的bug,一旦遇到不标准的个人网站,崩溃在所难免。其他浏览器的情况也差不多就是如此。
第三种原因——网站
许多网站(大型网站情况稍好)程序没有进过严格的测试,不排除源代码本身存在bug,导致浏览器崩溃。
第四种原因——网页数据量
对于浏览器致命的打击莫过于网页本身的数据量了。当用户用浏览器访问某个flash站点的时候浏览器会卡上几秒,为什么?等浏览器把网页完全打开才知道,这个网页里面的flash、图片、等数据太多了,浏览器的处理数据量突然剧增,导致失去响应、意外关闭、崩溃。这个时候就要考验浏览器的稳定性了,如果浏览器的稳定性和构架好,那么可能浏览器就挺过来了,如果不好,那么可能浏览器就卡在这里不动了。
第五种原因——电脑硬件
比如当在线看一个电影的时候,浏览器会占用很大一部分物理内存,但是当看完之后关闭这个标签(网页)。也就意味着浏览器要把这部分内存给回收了,这个时候系统会出现顿卡,甚至关闭标签的几秒之后系统都处于反应状态很慢,浏览器无响应状态,如果说这个时候有内存泄漏的问题,那么估计浏览器又要game over 了。另外,数据量大的网页,特别是含有很多广告的,对CPU、内存、显卡都是一个比较严峻的考验。
以上分析了浏览器崩溃的几种原因,用户可以根据自己的情况,有针对性的对自己的电脑进行改善。