Cómo optimizar las aplicaciones de css3 con modernizr

Hay muchos navegadores diferentes y versiones de navegadores en uso hoy en día. No todos ellos son óptimas para CSS3. Aquí es donde Modernizr entra en juego. Sus desarrolladores llaman “una biblioteca javascript que detecta características HTML5 y CSS3 en el navegador del usuario.”

Modernizr utiliza opcionalmente para realizar tareas e incluyen características de aplicación basado en el navegador que el usuario ha instalado. Como consecuencia, los usuarios con los nuevos navegadores pueden disfrutar de toda la funcionalidad que su sitio tiene que ofrecer, pero también se puede incluir a los usuarios con navegadores antiguos (simplemente no al mismo nivel de funcionalidad, en muchos casos).

Los creadores de yepnope.js y Modernizr han trabajado para hacer que sus productos altamente compatible. Puede utilizar estos dos productos juntos para crear aplicaciones que son increíblemente flexible, en navegador y la versión del navegador incluido, y sin embargo, bastante rápido y frugal de los recursos.

Modernizr lleva a cabo su tarea mediante una serie de técnicas - no sólo la propiedad navigator.userAgent muy poco fiable - para detectar el navegador del usuario. Se detecta una gran cantidad de funciones del navegador, y ayuda a evitar problemas cuando un navegador carece de una característica particular, utilizando un paradigma yepnope.js.

Artículos Relacionados