WENIGER - Übersicht
LESS ist ein CSS-Vorprozessor, der anpassbare, verwaltbare und wiederverwendbare Stylesheets für Websites ermöglicht. WENIGER ist eine dynamische Stylesheet-Sprache, die die Funktionen von CSS erweitert. WENIGER ist auch browserübergreifend.
CSS Preprocessor ist eine Skriptsprache, die CSS erweitert und in die reguläre CSS-Syntax kompiliert wird, damit sie von Ihrem Webbrowser gelesen werden kann. Es bietet Funktionen wie Variablen , Funktionen , Mixins und Operationen , mit denen Sie dynamisches CSS erstellen können.
Warum WENIGER?
Lassen Sie uns jetzt verstehen, warum wir WENIGER verwenden.
WENIGER unterstützt die schnellere und einfachere Erstellung sauberer, browserübergreifender CSS.
LESS wurde in JavaScript entwickelt und auch für die Verwendung in Live- Dateien erstellt, die schneller kompiliert werden als andere CSS-Vorprozessoren.
WENIGER hält Ihren Code modular, was sehr wichtig ist, indem er lesbar und leicht änderbar ist.
Eine schnellere Wartung kann durch die Verwendung von WENIGER Variablen erreicht werden .
Geschichte
WENIGER wurde von entworfen Alexis Sellierim Jahr 2009. WENIGER ist ein Open-Source. Die erste Version von LESS wurde in Ruby geschrieben; In späteren Versionen wurde die Verwendung von Ruby durch JavaScript ersetzt.
Eigenschaften
Sauberer und besser lesbarer Code kann auf organisierte Weise geschrieben werden.
Wir können Stile definieren und sie können im gesamten Code wiederverwendet werden.
WENIGER basiert auf JavaScript und ist eine super Menge von CSS.
LESS ist ein agiles Tool, das das Problem der Code-Redundanz löst.
Vorteile
WENIGER generiert leicht CSS, das in allen Browsern funktioniert.
WENIGER ermöglicht es Ihnen, mithilfe der Verschachtelung besseren und gut organisierten Code zu schreiben .
Die Wartung kann durch die Verwendung von Variablen schneller erreicht werden .
Mit WENIGER können Sie die gesamten Klassen einfach wiederverwenden, indem Sie sie in Ihren Regelsätzen referenzieren.
WENIGER bietet die Verwendung von Operationen , die das Codieren beschleunigen und Zeit sparen.
Nachteile
Es braucht Zeit, um herauszufinden, ob Sie mit der CSS-Vorverarbeitung noch nicht vertraut sind.
Aufgrund der engen Kopplung zwischen den Modulen sollten mehr Anstrengungen unternommen werden, um abhängige Module wiederzuverwenden und / oder zu testen.
WENIGER hat weniger Framework im Vergleich zu älteren Präprozessoren wie SASS, die aus den Frameworks Compass , Gravity und Susy bestehen .