CSS Crush – noch ein CSS Preprocessor aus Deutschland

Ich für meinen Teil bin inzwischen starker Verfechter für den Einsatz von Turbine. Der CSS Preprocessor von Peter Kröner vereinfacht mein Leben nachhaltig. Vor allem brauche ich mich nicht mehr mit diversen Browser-Hacks rumschlagen, oder kann mal eben schnell via Konstante Schriftgröße oder Abstände ändern. Insofern machen die CSS-Preprocessoren schon Sinn, schützen aber nicht davor, vernünftig CSS sprechen zu können.

Screenshot von CSS Crush

Ich möchte an dieser Stelle nicht behaupten, dass CSS-Crush das Gleiche macht wie Turbine, die Ähnlichkeiten sind jedoch frappierend. Deshalb gehe ich jetzt nicht en Detail auf die Möglichkeiten von CSS-Crush ein. Vorteil von Turbine ist nach wie vor der CSS Booster vom Schepp. Was man nun verwendet dürfte letztendlich Geschmackssache sein, aber was mir bei Durchsicht des Quelltextes (wieder) nicht gepasst hat, war eine unerträgliche Anzahl von Regular Expressions, die in PHP bekannterweise nicht gerade die schnellsten sind.

CSS-Crush optimiert zwar analog Turbine das CSS, verfügt aber im Gegensatz zu Turbine scheinbar über keinen Cache, was ich persönlich als etwas störend empfinde. Ich möchte nicht bei jedem Seitenaufruf jedes Benutzers ellenlanges CSS aufs Neue parsen lassen. Im Gegensatz zu Turbine verfügt CSS-Crush allerdings über eine schönere Semantik, wobei man auch sagen muss, dass Turbine bewusst auf so etwas verzichtet, weil dessen Prämisse es ja ist mit so wenig Code wie möglich auszukommen.

Wer also einen CSS Preprocessor sucht, kann durchaus auch mal einen Blick auf CSS Crush werfen. Ich für meinen Teil werde bei Turbine bleiben, da es mir wesentlich mehr Möglichkeiten bietet, als das kleine PHP-Skript, das übrigens auch auf GitHub geforked werden kann.

Ähnliche Beiträge

CSS Grundgerüst automatisch erstellen lassen Der erste Wurf eines Templates ist recht nervig. Ich weiss nicht wie ihr vorgeht, aber ich beginne erst einmal damit die komplette Struktur in HTML au...
jFontSize – dynamische Font-Size mittels jQu... Ich entwickele zur Zeit einen Magento-Shop für Silver Surfer. Natürlich gibt es da besondere Ansprüche, und eine davon ist die klare Lesbarkeit der Se...
Backgrounds für Grid Based Layouts Okay, ich gebe zu, der Titel ist maximal mystisch, passt aber ;) Ich glaube zum Grid Based Design brauche ich nichts mehr zu sagen, und es gibt ja auc...
CSS Flexbox lernen mit Flexbox Froggy Flexbox ist eine moderne Möglichkeit responsive und flexible Layouts zu erstellen. Dabei kann komplett auf Größenangaben und Werte wie position, float...

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.