Företag

Sass och mindre förprocessorer

Webbutvecklare ska vara bekanta med en eller båda förprocessorerna

Cola eller Pepsi, Mac eller PC, Marvel eller DC? I varje samhälle finns det en debatt om vilken är bättre. För webbdesigners eller utvecklare är den debatten Sass eller Less.

Vad är Sass och mindre?

Syntactically Awesome Stylesheets (Sass) och Leaner CSS (LESS) är båda CSS preprocessorer. De är speciella typsnittstillägg som gör det enklare och effektivare att designa. Både Sass och LESS kompilerar in i CSS stylesheets så att webbläsare kan läsa dem, vilket är ett nödvändigt steg eftersom moderna webbläsare inte kan läsa .sass eller .less filtyper.

Om du planerar att vara i webbutvecklingsvärlden, är det en bra idé att vara välkänd i en av de två förprocessorerna - eller båda .

När det kommer till det, är båda lika. De gör att skriva CSS enklare, mer objektorienterad och en mer njutbar upplevelse. Ändå finns det några viktiga skillnader. Fem av dem är listade här.

  • Sass är i Ruby. MINDRE Finns i JavaScript

    Sass är baserat i Ruby och kräver en Ruby-installation. Det här är ingen sak om du har en Mac. Det är dock en längre installation om du har en Windows-maskin.

    MINDRE byggdes i Ruby som Sass, men det har blivit portat till JavaScript. För att använda LESS, laddar du upp de aktuella JavaScript-filerna till din server eller sammanställer CSS-arken via en offline-kompilator.

  • Att tilldela variabler: Sass använder $; MINDRE ANVÄNDNINGAR @

    Både Sass och LESS använder specialiserade tecken för att tilldela variabler. På så sätt behöver du inte fortsätta skriva in specifikationerna. du kan bara skriva in tecknet.

    I Sass är det dollar tecknet ($). I MINDRE är det at-symbolen (@). Den enda nackdelen för MINDRE är att det finns några befintliga CSS-väljare som redan använder @, så det kan förstärka inlärningskurvan lite.

  • Sass har kompass, mindre har preboot

    Sass och LESS har förlängningar tillgängliga för att integrera mixins (förmågan att lagra och dela CSS-deklarationer genom en webbplats).

    • Sass har Kompass tillgänglig för mixins, vilket inkluderar alla tillgängliga alternativ med uppdateringar för framtida support.

    • MINDRE har Preboot.less, MINDER Mixins, MINDER Element, GS, och Frameless. LESS programvara är mer fragmenterat än Sass, vilket resulterar i många olika alternativ för tillägg som inte alla fungerar på samma sätt. För ditt projekt kan du behöva alla listade tillägg för att få en liknande prestanda som Compass.

  • MINDRE har bättre felmeddelanden än Sass

    Både Sass och LESS har testats för deras förmåga att rapportera fel i syntaxen. MINDRE har mer exakta felmeddelanden i testen genom att det rapporterade fel placering av felet.

    Något som detta kan spara lite tid att svettas över ett skrivbord.

  • MINDRE har mer användarvänlig dokumentation än Sass

    Den mindre dokumentationen är visuellt tilltalande och lättare att följa för första gången. Sass-dokumentationen har mycket mer av en kunskapsbas eller wiki-inställning.

    Detta är ett faktum som kan vara viktigt för antagningsgraden för antingen Sass eller LESS eftersom det är en plattform avsedd att användas i webbdesign.

  • Rekommenderas
    Kraften hos tillsynsmannen förväntningar och din egen kraft Dina förväntningar på anställda och deras förväntningar på sig själva är nyckelfaktorerna för hur bra människor utförs på jobbet. Känd som Pygmalion-effekten respektive Galatea-effekten, kan förväntansförmågan inte överskattas. Oavsett om det anvä
    Tillbringar du tillräckligt med juridisk tid på din karriär? När det gäller att få ett juridiskt jobb undrar jurister ofta: Vad betyder mer - Lärarhögskolan eller arbetslivserfarenhet? Svaret (naturligtvis, eftersom det kommer från en utbildad advokat) är "Det beror på." Betygsämnen mycket (för vissa jobb) Det finns vissa jobb du bara kommer att få om du har utmärkta lagskolor, helst från en högskolad skola. Dessa inkludera
    Fysioterapiassistent Färdigheter för CV, omslagsbrev och intervjuer Fysioterapi assistenter (ibland kallade PTA) hjälper en mängd patienter med sjukdomar och skador minska smärta och förbättra rörligheten. De arbetar under överinseende av fysioterapeuter. PTA arbetar i en rad olika inställningar, inklusive sjukhus, privatpraxis, idrotts- och träningsfaciliteter, vårdhem, skolor och mycket mer. PTA behöve
    Estetiker är ett annat namn för hudvårdspersonal. Denna uppgift innebär att man utvärderar klientens tillstånd, bestämmer vilka behandlingar som bäst förbättrar individens utseende och diskuterar alternativen med honom eller henne. Estheticians ger kunderna ansiktsbehandling, tar bort oönskat hår, gör microdermabrasion, applicerar kemiska peeling och säljer hudvårdsprodukter. De är också u
    Översikt Kunsan Air Base är en av två stora flygvapeninstallationer som drivs av Förenta staterna i Korea, den andra är Osan Air Base. Kunsan AB kallades ofta som den sista av "krigarebasen". Som en ensamledd fjärrtur skulle soldater och kvinnor tillbringa en snabb 12 månader vid "spetsens spets", som uppfyllde vingens uppdrag, "Att leverera dödlig luftkraft när och var styrd av luftkomponentchefen. MISSION
    De flesta föräldrar betalar mer för ett Röda Kors-certifierade barnvakt. Är ditt barn övervägt ett barnpassningsarbete? Låt inte henne (eller han!) Kasta in rättvis. Visst är det roligt att leka med spädbarn och små barn, men hon kommer också att ansvara för att de små är säkra och korrekt matade. Hon måste också