IE9慢加载javascript

时间:2015-10-08 14:03:44

标签: javascript jquery html internet-explorer

IE 9花费超过10秒钟显示网页与Chrome浏览器的时间不到3秒。

我们可以做些什么来加快IE 9中的加载速度?

加载35个.js库,其中5个库在IE上加载总共超过11秒(在Chrome上为2秒)。下面的屏幕截图显示了使用websitetest.com的IE(顶部)与Chrome(底部)最长的加载组件。

它是一个面向客户的网站,因此我们无法控制用户浏览器,因此无法优化客户端IE。我们首先列出所有.css文件,然后按照建议列出.js文件。

Load times for Internet Explorer v9 for longest loading components

Load times for Chrome v45 for longest loading components

1 个答案:

答案 0 :(得分:1)

对您的问题的完整回复将会太长。我只能给出一些提示:

  • 不要提供35个javascripts文件。只提供一个并缩小它
  • 测试并确保IE9将其缓存与您的静态文件(javascript,css,images ...)一起使用
  • 使用Javascript IE9非常慢。特别是on on thing:修改DOM。请务必仅在需要时操作DOM。