CSSTidy is een open source CSS-parser en optimaliseert je code in een oogwenk.
Start
Beschikbaar als een uitvoerbaar bestand, kan je het programma gebruiken via de commandline van je OS (zowel Windows als Linux), maar er is ook een PHP-versie van de parser beschikbaar. Beide bestanden zijn te downloaden op de sourceforge pagina van CSSTidy
Compressie
CSSTidy focust zich in de eerste plaats op het compresseren van de grootte van een CSS bestand. Op de sourceforge pagina van de applicatie kan je terugvinden welke regels in acht worden genomen om dit te bereiken. De maker(s) beweren tot compressieniveau’s van over de 30% te raken, afhankelijk natuurlijk van hoe de oorspronkelijke code er uitziet.
Templates
Naast het compresseren van code heeft CSSTidy nog een interessante optie: bij het gebruik van de standaard-parser heb je je volledig te schikken naar de werkwijze van CSSTidy. Wens je echter enkele dingen anders te zien, te parsen volgens browser-specifieke regels of dergelijke meer, dan kan je templates gaan gebruiken waar de parser zich dan aan houdt. Vrij handig.
Voorbeelden
Enkele mooie voorbeelden zijn terug te vinden op de CSSTidy sourceforge pagina.
Wil je zelf al eens proeven hoe de parser werkt en of het iets voor jou is, dan biedt CSSTidy ook een online versie aan van de parser. Deze kan je vinden op een subpagina van cdburnerxp.se
Besluit
OSS, zowel Linux als Windows, personaliseren via templates en CSS2-compatibel: dit is een programma dat elke CSS-coder wel eens moet hebben uitgeprobeerd. Probeer het alvast eens uit op de online parser.
Via CSSBeauty
