Sass og MESS forvinnsluvélar
Vefhönnuðir ættu að þekkja annan eða báða forvinnsluna
Kók eða Pepsi, Mac eða PC, Marvel eða DC? Í hverju samfélagi er umræða um hvor sé betri. Fyrir vefhönnuði eða verktaki , sú umræða er Sass eða MINNA.
Syntactically Awesome Stylesheets (Sass) og Leaner CSS (LESS) eru báðir CSS forvinnslur. Þetta eru sérstakar stílblaðaviðbætur sem gera hönnun auðveldari og skilvirkari. Bæði Sass og LESS safna saman í CSS stílblöð þannig að vafrar geti lesið þau. Þetta er nauðsynlegt skref vegna þess að nútíma vafrar geta ekki lesið .sass eða .less skráargerðir.
Ef þú ætlar að vera í heimi vefþróunar er góð hugmynd að vera vel að sér í öðrum af forvinnslumunum tveimur - ef ekki báðum . Þegar það kemur að því þá hafa þeir margt líkt. Þeir gera ritun CSS einfaldari, hlutbundnari og skemmtilegri. Engu að síður eru nokkrir lykilmunir.
Sass er í Ruby á meðan MESS er í Javascript

Shannon Fagan/Getty Images
Sass er með aðsetur í Ruby og krefst Ruby uppsetningar. Þetta er ekkert mál ef þú ert með Mac. Hins vegar er það lengri uppsetning ef þú ert með Windows vél.
LESS var smíðað í Ruby, eins og Sass, en það hefur verið flutt yfir á JavaScript. Til að nota MINNA þarftu að hlaða upp viðeigandi JavaScript skrám á netþjóninn þinn eða setja saman CSS blöðin í gegnum ónettengdan þýðanda.
Til að úthluta breytum notar Sass '$' á meðan LESS notar '@'

Luis Alvarez/Getty Images
Bæði Sass og LESS nota sérhæfða stafi til að úthluta breytum. Þetta er hluti af ávinningi þess að nota þessa forvinnslu. Þú þarft ekki að halda áfram að slá inn forskriftir í hvert skipti sem þú vilt úthluta breytum. Í staðinn geturðu bara slegið inn stafinn.
Í Sass er það dollaramerkið ($). Í LESS er það „hjá“ táknið (@). Eini ókosturinn við MINNA er að það eru nokkrir núverandi CSS-seljarar sem nota nú þegar @. Þessi flækja gæti stíft lærdómsferilinn aðeins.
Sass er með áttavita á meðan LESS hefur forræsingu

Caiaimage/Gertty Images
Sass og LESS eru með viðbætur tiltækar til að samþætta mixins (getan til að geyma og deila CSS yfirlýsingum um alla síðu).
Sass notar Compass fyrir mixins, sem inniheldur alla möguleika sem eru tiltækir með uppfærslum fyrir framtíðarstuðning.
LESS hefur Preboot.less, LESS Mixins, LESS Elements, gs og Frameless. Hugbúnaðarstuðningur LESS er sundurleitari en Sass, sem leiðir til margra mismunandi valkosta fyrir viðbætur sem virka kannski ekki allar á sama hátt. Fyrir verkefnið þitt gætir þú þurft að nota margar (eða allar) viðbætur á listanum til að endurtaka árangur Compass.
LESS hefur betri villuskilaboð en Sass

Razvan Chisu/Getty myndir
Bæði Sass og LESS hafa verið prófuð fyrir getu sína til að tilkynna villur í setningafræði. LESS hefur nákvæmari villuboð í prófunum - það tilkynnti rétta staðsetningu villunnar. Þetta getur komið sér vel þegar innsláttarvilla er að afspora kóðann. MÆRI villuboð geta hjálpað þér að bera kennsl á vandamálið fljótt.
LESS hefur notendavænni skjöl en Sass

Hetjumyndir/Getty myndir
MINNA skjölin eru sjónrænt aðlaðandi og auðveldara að fylgjast með þeim fyrir fyrstu notendur. Sass skjölin krefjast annað hvort miklu meiri grunnþekkingar eða tíðra krossvísana við wiki við uppsetningu.
Þessi staðreynd gæti í sjálfu sér vegið þungt á ættleiðingarhlutfalli annað hvort Sass eða LESS.