为什么我们的网站在IE中加载的速度比其他浏览器慢得多?

时间:2013-03-26 20:53:01

标签: wordpress load-time page-load-time

我们有一个WordPress网站,除了IE之外,它在我尝试的每个浏览器中都充分加载。出于某种原因,在IE中,它似乎每次加载页面时都会冻结浏览器几秒钟,如果它必须加载带有另一页的iframe的页面,则会加倍。用户必须等待一段时间才能与页面上的任何内容进行交互。

Here's the site

有人建议我们可以使用WP Supercache来解决这个问题,但我过去曾经遇到过这个插件的问题而且我不愿意依赖它,特别是因为这似乎只是IE中的一个问题。

我可以解决此问题的最佳方法是什么?如何找出页眉或页脚等中的哪些脚本导致它?有没有快速的方法,或者我只需要开始消除主题中的变量?

3 个答案:

答案 0 :(得分:1)

感谢我刚刚找到的这个帖子,答案似乎是fancybox:Fancybox causing slow load times in IE?

具体来说,针对fancybox的CSS文件中的IE特定过滤器。我删除了那些过滤器样式,现在加载很好。

答案 1 :(得分:1)

我不太明白为什么但是在IE9中,style.css正在向下推送到页面加载顺序 - 请参阅请求#35 http://www.webpagetest.org/result/130327_Y9_f1d5796658d8475b68e2e537644173f1/1/details/

由于浏览器在下载适用的CSS之前不会渲染,因此会阻止渲染。

Chrome另一方面优先考虑下载,以便在图像之前下载可以阻止渲染的资源。

这是两个加载体验的并排视频。

(如果您需要帮助进一步了解我的联系方式,请参阅我的个人资料)

答案 2 :(得分:0)

抱歉,我似乎无法发表评论。无论如何,在Opera 12.14中,它运行正常。在资源管理器(8)中它也可以正常工作,在控制台中没有错误。只是我的.1美分。