在LT IE 9条件注释中包装Modernizr或Respond.js的任何问题?

时间:2014-07-19 01:15:20

标签: modernizr conditional-comments respond.js

我希望阻止从IE 8及以下版本以外的浏览器加载Modernizr和Respond.js。由于这些是渲染阻止javascript,我这样做是为了尽可能地优化我的页面速度。我并不太关心其他旧的浏览器,因为IE 8及以下版本似乎总是像粘糊糊的鼻屎一样。我只使用Modernizr和Respond.js,因此IE 8及以下版本可以支持使用我正在使用的HTML选择器和媒体查询。由于CSS首先是移动的,我希望IE 8上的桌面布局看起来合理,因此是Respond.js。

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

1 个答案:

答案 0 :(得分:1)

我相信你现在可能已经证实了。这正是我在网页上解决问题的方法。基于这篇文章,我感到非常自信:https://github.com/scottjehl/Respond/issues/223。显然大于IE10不再支持条件,但无论如何你可能不需要它们。