Я хотел использовать библиотеку Modernizr JS для определения некоторых свойств браузера, чтобы определить, какой контент показывать или не показывать.
У меня есть приложение Pano2VR которое выводит как HTML5, так и SWF. Мне нужен HTML5 для пользователей устройств iOS.
Однако IE вообще не отображает этот вывод «HTML5». Похоже, в их выводе используются преобразования CSS3 3D и WebGL, один или несколько из которых явно не поддерживаются в IE9.
Итак, для этих пользователей мне нужно отобразить версию Flash. Я планировал использовать IFRAME и либо передать SRC через сценарий Modernizr, либо документ. Написать правильный код IFRAME в зависимости от браузера.
Все это приводит к тому, как мне использовать Modernizr для определения IE или не IE? Или обнаруживать преобразования CSS в 3d?
Или есть другой способ сделать это?