molily: CSS mit PHP erzeugen bzw. durch Less

Beitrag lesen

Hallo,

weil der Compiler weiß, wie die Ausgabe aussehen muss.
Sass weiß es, LESS nicht.

Es ging mir um das allgemeine Konzept in Abgrenzung zum Zusammenbauen von Strings. Entscheidend ist, dass Less solche Fehler mit geringem Aufwand erkennen *könnte* und, wenn die @media-Regeln schon nicht korrekt zusammengefasst werden, zumindest mit einer konkreten Fehlermeldung abbrechen könnte. Auf einem abstrakten Syntaxbaum lassen sich solche Regeln einfach prüfen, beim Verketten von Strings nicht. Dass Less und wahrscheinlich auch Sass nicht sämtliche Regeln prüfen und zudem Bugs enthalten, ist dadurch nicht ausgeschlossen.

Mathias