近段时间,我发现我站的网页加载时常变得比较缓慢,具体表现在一些js函数执行效率很低,耗时很长,网页就经常被卡在js这里,停滞了,有时候,甚至出现浏览器自动关闭的情况。这令我感到困扰,因为这会影响到用户的使用感受。我一开始以为是服务器网速的问题,但我也不能十分确定,因为我不知道如何去验证这个假设。
今天,问题又出现了,我打开全国网速排名这个网页时,js就没有执行,导致图表无法显示,等了一会,浏览器还自动关闭了。如下图所示
我这次抓了个图,认真看了,发现状态栏还停留在Google AdSense的执行地址这里,说明AdSense还没执行完,至此,我明白了,原来是AdSense惹的祸!
我再想想,确实是这样的,自从网站投放了Google AdSense广告之后,就经常出现这种情况了。
以前,我曾抱怨百度联盟广告影响网页加载速度,看来,Google AdSense也不例外,现在来看,AdSense甚至比百度联盟广告更影响网页网速。
如何解决?
虽然明知AdSense和百度联盟广告会影响网页网速,但是这可是网站收入的主要来源,我们做网站的不可能为了更快的网速而放弃投放广告的。事实上,其他许多联盟广告更会拖慢网页速度,AdSense和百度联盟广告还算表现不错的了。
那么,从用户的角度来看,该如何对付这些铺天盖地的广告网页呢?我想到的是换一款比较好的浏览器,例如360极速浏览器、Firefox都是不错的选择,就本人使用感受来说,IE的表现差了点,不建议使用。
另外,有人会使用广告屏蔽软件,对于他们来说,网页是很干净的,没有广告,因此也就不会受到此问题的困扰了。
相关链接
Google发布Page Speed Service,为网页打开速度提高25-60%
网页打开速度越来越被重视,不管是搜索引擎,还是网站用户。
Google最近又有新动作,推出一个新的服务Page Speed Service。
。。。