¿Qué es Modernizr y los polyfills?
Modernizr es una micro-librería Javascript que nos permite conocer la compatibilidad del navegador del usuario con las tecnologías HTML5 y CSS3, y en caso de que alguna característica usada en el código no sea compatible con el navegador, Modernizr lo detecta y permite tomar medidas para resolver el problema.
Estas medidas se basan en el uso de los Polyfills, que son librerías Javascript que nos permiten cubrir las capacidades HTML5 y CSS3 que los navegadores no soportan. Lo que hacen es cambiar el HTML5 por otras tecnologías soportadas por el navegador en cuestión, por ejemplo,
por Javascript.
Modernizr nos permite utilizar el Polyfill (es decir, un fragmento de código en otro lenguaje) solo si es necesario debido a alguna incompatibilidad con el navegador del usuario.
Fuente: Activate, Google España
Comentarios
Publicar un comentario