wCSS::optimizeCSS

Optimiert CSS

Funktionsaufruf

String optimizeCSS(String cssStr, Array options)

Parameter

cssStr

CSS

options

generateCSS3 => [0|1]
Falls CSS3-Definitionen automatisch generiert werden sollen
pathCSS3Pie => String
Pfad zu CSS3Pie, fall diese genutzt werden soll
generateDataURL => (z.B.: extensions:gif,png;dirs:images/links)
Legt fest, welche Bilder in DataURLs umgewandelt werden sollen.

Hinweis
Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das PHP-Framework in eigenen Scripten".
Wenn Sie eine Funktion innerhalb einer Weblication® Seite z.B. über das PHP-Quelltext Element oder in einem XSL-Template über wsl:php einbinden, muss das Framework über die grid.php nicht mehr referenziert werden. Sofern nachfolgend PHP-Beispiele aufgeführt sind, ist dies entsprechend zu beachten.

Beispiel

Optimiert das CSS

Quelltext

<?php

$cssStr  
'html  {font-familiy:Verdana;font-size:17px;color:tomato;}
            a.extern      {background-image:url("/devGlobal/wGlobal/layout/images/links/extern.svg?stroke=#FFFF00")}
           '
;
$options = array('generateCSS3' => '1',
                   
'pathCSS3Pie'  => '',
                   
'generateDataURL' => 'extensions:gif,png,svg;dirs:images/links,images/icons,images/social-icons'
           
);

print 
wCSS::optimizeCSS($cssStr$options);

?>