{less} weniger ist manchmal mehr.
Die dynamische stylesheet Sprache.
LESS erweitert CSS mit dynamischem Verhalten wie Variablen, Mixins, Berechnungen und Funktionen.
{less} ist eine Stylesheet-Sprache, die entwickelt wurde, um das Schreiben von Stylesheets effektiver zu machen. Hauptziele sind dabei, intelligente Steuerungen zu ermöglichen sowie Code-Wiederholungen zu vermeiden. {less} ist eine Obermenge der Stylesheet-Sprache CSS, das heißt, jede gültige CSS-Style-Anweisung ist auch eine gültige {less}-Anweisung.
{less} läuft auf sowohl Server-seitig, als auch Client-seitig. Wir setzen {less} seit Mitte Juli in zwei aktuellen neuen Projekten ein um die Produktivität bei der Erstellung von CSS Dateien und die Flexibilität bei deren Änderungen zu nutzen.
{less} wir bei uns in der Produktionsphase serverseitig einsetzt, dann in reines CSS kompiliert und noch einmalig komprimiert. Diese nun recht kleine CSS-Datei wird an die Webbrowser ausgeliefert. Als CMS setzen wir dabei Contao in der Version 3.1 ein.
Unsere Erfahrungen mit {less} sind nach einer gewissen Lernphase sehr positiv.