Modernizr permet de faire abstraction du user-agent en se basant sur la détection des fonctionnalités propres au HTML5 et CSS3. Fini le user-agent sniffing. Grâce à cela, il est possible d’écrire du javascript et du CSS de manière conditionnelle afin de gérer chaque situation, sans vous préoccuper du navigateur.

Nous gérons les cas particuliers d’IE<11, car dans la majorité des cas c’est là que le bât blesse ; mais au final, ce qui importe réellement c’est la fonctionnalité et pas tant le navigateur. C’est ce que permet Modernizr : se concentrer sur l’essentiel : est-ce que le navigateur est capable de rendre la fonctionnalité à l’utilisateur, ou pas ; et s’il ne peut pas rendre la fonctionnalité, que pouvons nous faire en contrepartie.

Commentaires

Vous devez vous inscrire ou vous connecter pour poster un commentaire