CSSDispatcher es una librería PHP que nos permite cargar nuestros archivos CSS, con la adición de poder incluir código PHP en ellos, además de unir y comprimir las hojas de estilo, pudiendo así manejar nuestro código CSS de forma más cómoda.
$styles = new CssDispatcher;
$styles->add(new Css('print.css.php'));
$styles->add(new Css('general.css.php'));
$styles->render();
Además de todo esto, podemos asignarle un archivo CSS a un navegador determinado. De esta forma, el archivo CSS únicamente será cargado dependiendo del navegador se utilice:
$styles = new CssDispatcher;
// CSS unicamente mostrado a los usuarios de Internet Explorer 6
$styles->add(new Css('ie-hacks.css.php', Css::UA_IE6));
$styles->add(new Css('general.css.php'));
$styles->render();
Una librería que, al ser complementada otras herramientas para comprimir archivos CSS, conseguiremos reducir la carga de peticiones HTTP.
Vía | Anieto2k
Puedes recibir gratis más artículos por RSS, Twitter, Facebook o correo electrónico. ¡Muchas gracias por leerme!




Por ahora hay 2 comentarios ¿Quieres opinar?
[...] interesante. Esa es la calificación que le doy a la entrada que he leído en CSSBlog y de la que voy a hacerme eco, porque sin duda alguna este framework de PHP nos permite manejar los [...]
[...] This post was mentioned on Twitter by Juan Maria Nieves and XanelaWeb. XanelaWeb said: CSSDispatcher, maneja CSS más cómodamente http://bit.ly/c292b [...]