Извините, это мой первый раз с использованием Modernizr.Какая функция Modernizr отвечает за обнаружение браузера?
У меня есть унаследованный код, что мне нужно переписать (If its NOT ie or its IE > 6)
if(!$.browser.msie || ($.browser.msie&&$.browser.version>6)){
}
1) После некоторых исследований я мог бы использовать это для второй части условия. Однако как я могу проверить, не является ли его NOT?
if ($('body').is('.gt-ie6 *')) {
// IE10, 9, 8, 7, ...
}
2) Глядя на http://modernizr.com/download/, что я должен поставить галочку, чтобы включить проверку выше в библиотеке?
Большое спасибо
Modernizr не предназначен для обнаружения браузера, это функция обнаружения. Лучшая практика означает, что вам все равно, какой браузер это, но какие функции поддерживаются. Конечно, в некоторых ситуациях, подобных вашему, может потребоваться устаревший код. Можете ли вы привести пример того, какой код вы ДОЛЖНЫ иметь для IE? Может быть решение с модернизмом или каким-то образом изящно деградировать его. – JuanT