examples cdnjs javascript html5 css3 cross-browser modernizr

javascript - cdnjs - modernizr version



Si ya estoy usando Modernizr, ¿necesitaré HTML5 Shiv? (1)

1) Si ya estoy usando Modernizr, ¿necesitaré HTML5 Shiv para habilitar la compatibilidad con etiquetas HTML5 para IE?

2) ¿HTML5 Shiv es solo para IE o para todos los navegadores que no tienen compatibilidad nativa con HTML 5? Al igual que las versiones anteriores de Firefox, Safari, Chrome, etc.


1) Si ya estoy usando Modernizer, incluso necesitaré HTML5 Shiv para habilitar las etiquetas HTML5 para IE.

No es necesario que incluya html5shiv por separado, porque Modernizr lo incluye:

A partir de Modernizr 1.5, este script es idéntico al utilizado en la popular biblioteca html5shim / html5shiv.

http://www.modernizr.com/docs/#html5inie

2) y es HTML5 Shiv solo para IE o para todos los navegadores que no tienen soporte HTML 5 nativo. como la versión anterior de Firefox, Safari, Chrome, etc.

Es solo para Internet Explorer.

Las versiones anteriores de otros navegadores no lo necesitan: http://caniuse.com/html5semantic

Y el fragmento recomendado para incluirlo es:

<!--[if lt IE 9]> <script src="//html5shim.googlecode.com/svn/trunk/html5.js"></script> <![endif]-->

Que solo se ejecutará para IE menos de 9.