Sé que hay muchas buenas preguntas en el sitio sobre estas dos bibliotecas de scripts.Comprensión de los beneficios de Modernizr sobre html5shiv
Quería preguntar algo que no puedo encontrar en ninguno de ellos.
¿Qué ofrece Modernizr que html5shiv no fuera de la caja, es decir, solo con incluir el script.
Sé que html5shiv "solo" arregla los elementos HTML5 para IE < 9, ¿su soporte se detiene allí?
¿Resuelve Modernizr los problemas de CSS3 en los navegadores de IE? ¿Ie9.js hace eso? (y me refiero a esta pregunta en particular, sin código js adicional para manejar casos de esquina)
¿Cuáles son las ventajas de Modernizr sobre html5shiv cuando se tiene en cuenta el uso de la biblioteca además de solo incluir el script?
No es una respuesta, pero tengo entendido que modernizr a menudo solo se usa para comprobar si un navegador admite funciones nuevas (CSS3/HTML5). Y luego el código puede tratar con aquellos que no lo hacen. Tiene lo que llama 'polyfills', que son básicamente cuñas o versiones más complejas de ellos. No estoy completamente seguro de lo que ofrece Modernizr en comparación con html5shiv (en términos de cuñas), pero, en general, Modernizr se utiliza a menudo para comprobar en lugar de parche. Quizás estoy equivocado, pero ese es mi pensamiento. – Marshall
http://blog.userinterfacemedia.com/modernizr-vs-html5shiv/ –