Geschäft

Sass und LESS Preprozessoren

Webentwickler sollten mit einem oder beiden Präprozessoren vertraut sein

Cola oder Pepsi, Mac oder PC, Marvel oder DC? In jeder Gemeinde gibt es eine Debatte darüber, was besser ist. Für Webdesigner oder Entwickler ist diese Debatte Sass or Less.

Was sind Sass und weniger?

Syntaktisch Super Stylesheets (Sass) und Leaner CSS (LESS) sind beide CSS-Präprozessoren. Sie sind spezielle Stylesheet-Erweiterungen, die das Entwerfen einfacher und effizienter machen. Sowohl Sass als auch LESS werden in CSS-Stylesheets kompiliert, so dass sie von Browsern gelesen werden können. Dies ist ein notwendiger Schritt, da moderne Browser keine .sass- oder .less-Dateitypen lesen können.

Wenn Sie vorhaben, in der Welt der Webentwicklung zu sein, ist es eine gute Idee, in einem der beiden Präprozessoren - oder in beiden - gut vertraut zu sein .

Wenn es darauf ankommt, sind beide ähnlich. Sie machen das Schreiben von CSS einfacher, objektorientierter und angenehmer. Dennoch gibt es ein paar wichtige Unterschiede. Fünf von ihnen sind hier aufgeführt.

  • Sass ist in Ruby. WENIGER ist in JavaScript

    Sass basiert auf Ruby und benötigt eine Ruby-Installation. Das ist keine große Sache, wenn Sie einen Mac haben. Es ist jedoch eine längere Installation, wenn Sie einen Windows-Computer haben.

    LESS wurde in Ruby wie Sass erstellt, wurde aber auf JavaScript portiert. Um LESS zu verwenden, laden Sie die entsprechenden JavaScript-Dateien auf Ihren Server hoch oder kompilieren die CSS-Blätter über einen Offline-Compiler.

  • So weisen Sie Variablen zu: Sass verwendet $; WENIGER verwendet @

    Sowohl Sass als auch LESS verwenden spezielle Zeichen, um Variablen zuzuweisen. Auf diese Weise müssen Sie keine Spezifikationen eingeben. Sie können einfach das Zeichen eingeben.

    In Sass ist es das Dollarzeichen ($). In LESS ist es das At-Symbol (@). Der einzige Nachteil von LESS ist, dass es einige existierende CSS-Selektoren gibt, die bereits @ verwenden, was die Lernkurve etwas versteifen kann.

  • Sass hat Kompass, LESS hat Preboot

    Sass und LESS haben Erweiterungen verfügbar, um Mixins zu integrieren (die Möglichkeit, CSS-Deklarationen in einer Site zu speichern und zu teilen).

    • Sass hat Compass für Mixins verfügbar, das jede verfügbare Option mit Updates für zukünftigen Support enthält.

    • LESS hat Preboot.less, LESS Mixins, WENIGER Elemente, GS und Frameless. Die Software-Unterstützung von LESS ist fragmentierter als Sass, was zu vielen verschiedenen Optionen für Erweiterungen führt, die möglicherweise nicht alle gleich funktionieren. Für Ihr Projekt benötigen Sie möglicherweise alle aufgelisteten Erweiterungen, um eine ähnliche Leistung wie bei Compass zu erzielen.

  • WENIGER hat bessere Fehlermeldungen als Sass

    Sowohl Sass als auch LESS wurden auf ihre Fähigkeit getestet, Fehler in der Syntax zu melden. WENIGER hat in den Tests genauere Fehlermeldungen, da er die korrekte Position des Fehlers gemeldet hat.

    So etwas könnte ein bisschen Zeit sparen bei einem Tippfehler.

  • WENIGER hat benutzerfreundlichere Dokumentation als Sass

    Die LESS-Dokumentation ist optisch ansprechend und für Erstbenutzer einfacher zu befolgen. Die Sass-Dokumentation hat viel mehr eine Wissensbasis oder Wiki-Setup.

    Dies ist eine Tatsache, die für die Adoptionsraten von Sass oder LESS wichtig sein könnte, da es sich um eine Plattform handelt, die für das Design von Webseiten entwickelt wurde.

  • 
    Interessante Artikel
    Empfohlen
    Sie halten die Ordnung aufrecht, versuchen aber, auf Gewalt zu verzichten. Eines Tages untersuchen sie ein Verbrechen. Als nächstes bieten sie Gebietssicherheit in einer Kampfzone. Die Militärpolizei, die fähig ist, zwischen den Rollen in der öffentlichen Ordnung und im Krieg zu wechseln, ist zu einem führenden Akteur im Kampf der Armee gegen den Terrorismus geworden. So
    Nicht alle Stellen im Kunstmuseum erfordern eine MFA Ein großes Kunstmuseum ist wie eine Mini-Gesellschaft mit verschiedenen Ebenen und Funktionen von Mitarbeitern, die hart hinter den Kulissen arbeiten, um sicherzustellen, dass die Besucher ein unvergessliches kulturelles Erlebnis haben. Kunstinteressierte, die daran interessiert sind, Teil dieser Welt zu sein, sollten zunächst die verschiedenen verfügbaren Positionen kennen. H
    Einen gut durchdachten Lebenslauf zu erstellen, der Ihre Ziele, akademischen Hintergrund, Fähigkeiten, Leistungen, Erfahrungen und Aktivitäten beinhaltet, ist ein wichtiger Bestandteil einer erfolgreichen Suche nach einem Praktikum - wie auch bei zukünftigen Jobsuchen. Praktikums-Bewerbungen können Informationen aus der Oberstufe, relevante Kurse, Aktivitäten, Erfahrungen von Freiwilligen usw. ent
    Ein beliebter einfacher Öffner für Meetings und Schulungen Benötigen Sie einen schnellen Eisbrecher ohne Vorbereitung, der wie ein Zauber wirkt, um das Eis bei einem Meeting oder einer Trainingseinheit zu brechen? Dieser anpassungsfähige Eisbrecher führt die Teilnehmer direkt zu den Inhalten Ihres Meetings oder Trainings. Hie
    Ein denkwürdiger Radiomoderator durchbricht das Durcheinander der Radiowellen und wird zu einer Ikone in der Luft. Konzentrieren Sie sich auf Ihre Bemühungen über das Mikrofon hinaus, um sich in einer wettbewerbsintensiven Branche zu behaupten. Werde ein erkennbares "Gesicht" Sprecher, deren Stimmen vielleicht bekannt sind, werden oft anonym, wenn sie aus dem Funkraum treten. S
    Erfahren Sie, was es braucht, um einen Job in der Forensik zu landen Lange bevor Sir Arthur Conan Doyle seine erste Sherlock Holmes Geschichte verfasste, waren die Leute fasziniert davon, wie Wissenschaft und Vernunft auf die Lösung eines Verbrechens angewandt werden konnten. Als Technologie und Methoden unsere Fähigkeit, Beweise zu erkennen und zu analysieren, vorantrieben, wurden Arbeitsplätze in der Forensik zu lebensfähigen Karrieren. Da