Je voulais utiliser la bibliothèque Modernizr JS pour détecter certaines propriétés du navigateur afin de déterminer le contenu à afficher ou non.
J'ai une application appelée Pano2VR qui produit à la fois HTML5 et SWF. J'ai besoin du HTML5 pour les utilisateurs d'appareils iOS.
Cependant, IE ne rend pas du tout cette sortie "HTML5". Il semble que leur sortie utilise des transformations 3D CSS3 et WebGL, une ou plusieurs apparemment non prises en charge dans IE9.
Donc, pour ces utilisateurs, j'ai besoin d'afficher la version Flash. J'avais l'intention d'utiliser un IFRAME et de transmettre le SRC via un script Modernizr ou un document.Write le code IFRAME correct en fonction du navigateur.
Tout cela conduit à comment utiliser Modernizr pour détecter simplement IE ou non IE? Ou détecter les transformations CSS 3D?
Ou est-ce qu'il y a un autre moyen de le faire?