2014-07-19 40 views
2

我正在寻找阻止从IE 8及以下浏览器加载Modernizr和Respond.js。由于这些呈现阻止JavaScript,我正在这样做尽可能优化我的页面速度。我并不太在意其他旧浏览器,因为IE 8和下面的浏览器似乎总是像粘糊糊一样。我只使用Modernizr和Respond.js,所以IE 8及以下版本可以支持使用我正在使用的HTML选择器和媒体查询。由于CSS首先是移动设备,因此我希望IE8上的桌面布局看起来很合理,因此也就是Respond.js。LT IE 9条件注释中包含Modernizr或Respond.js的任何问题?

无论如何,这是使用条件注释一个好办法吗?有没有更好的办法?通过专注于IE8及以下版本,我是否忽略了其他任何流行浏览器的旧版本。我不这么认为,但我只想确认一下。

回答

1

我相信你现在可能已经确认了。这正是我在页面上解决问题的方式。基于这篇文章,我感到非常有信心:https://github.com/scottjehl/Respond/issues/223。显然,IE10不再支持条件,但你可能不需要这些浏览器。