CSSDispatcher, maneja CSS más cómodamente

CSSDispatcher, maneja CSS más cómodamente

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

Autor de CSSBlog ES

Post relacionados



Get Adobe Flash playerPlugin by wpburn.com wordpress themes