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 .