Kevesebb css - megpróbáljuk megérteni

"Olyan, mint a szteroidok a webfejlesztéshez"

Az idézet a CodeKit eszköz helyéről származik, és közvetlenül utal rá, de közvetve kisebb, de általában nagyon tetszett. Ajánlatos a kedvenc illatos tea egy csészéjét felvenni, mert ma egy olyan csodálatos nyelvet fogunk tartani, amely segít a webfejlesztés folyamatának egyszerűsítésében. Ma beszélünk a LESSről, ez egy CSS előfeldolgozó, amely lehetővé teszi a css főbb jellemzőinek kibővítését és ugyanakkor a fejlesztési idő csökkentését. Természetesen az újoncoknak valószínűleg nincs értelme, abban az esetben, ha maga a tudományos css is csak részben ismert. Természetesen ez olyan eszköz a szakemberek számára, akik hatékonyságot és sokoldalúságot akarnak. Végül is az előfeldolgozó fő feladata, hogy egyszerűen nyújtson be alapvető szintaktikai konstrukciókat. Ezért az előfeldolgozó átalakítja azt a kódot, amelyet a fejlesztő egy előfeldolgozó nyelv segítségével ír, és végül egy tiszta és sima CSS-t kap. Ezenkívül vitathatatlan tény a kódfeldolgozás sebessége, vagyis a böngésző által a kód feldolgozásának hatékonysága.

Kevesebb css - megpróbáljuk megérteni

Összehasonlítva a kevésbé és a klasszikus CSS-t

Kevesebb css - megpróbáljuk megérteni

Kevesebb css - megpróbáljuk megérteni

Vicces, de minden CSS-fájl kisebb fájlra érvényes, de működik azon a kódon, amelyet egy másik fájlhoz csatlakoztat, amely már rendelkezik a kisebb kiterjesztéssel.

A fordító bármilyen módon történő beállítása nélkül, mert a W3C specifikációi szerint a böngésző nem fogja tudni feldolgozni és megjeleníteni a gyönyörű kódunkat.

Így a kód kevesebbet néz ki:

Minden nagyon könnyű és intuitív a produktív munka népszerűsítésére.

Összevetés a Task Runnerrel

A legegyszerűbb és legegyszerűbb módja ennek összeállítása, természetesen az összeszerelő rendszerek alkalmazása, amelyek megszabadulnak a fent leírt állandó munkaigényes összeállítási folyamatoktól, és tovább erősítik a fejlesztési folyamatot.

A mai napig két vezetõ van ez Grunt és Gulp. Az első kissé idősebb, mint a második, egy kicsit fiatalabb, de harcolnak az egyetemes fejlődés területén.

Kevesebb css - megpróbáljuk megérteni

Ha mélyebbre megy, és a Brokkoli mellé a Brunchot is megfontoljuk, akkor egy kicsit hozzárendelhetnek egy másik klaccshoz. A Broccoli csak a front-end fejlesztésről szól, és nem tud büszkélkedni a Grunt és a Gulp számára elérhető különböző csomagok számáról.

Kevesebb css - megpróbáljuk megérteni

Összevetés speciális alkalmazásokkal

Nos, azok számára, akik egyszerűsíteni szeretnék a fordítási folyamatot, és időt takarítanak meg, speciális programok, amelyek segítenek összeállítani nem csak css, hanem js vagy html kód is. E programok fő feladatai közé tartozik: az előfeldolgozók helyes összeállítása, a hibaellenőrzés és a népszerű folyamatok automatizálása, valamint a kezdeti szinten helyi szerverként működik, ami nagyon kényelmes.

Tehát lássuk, mi van ma, Talán az első jelölt lesz a keverék, egy remek eszköz, amelyet szabad licenc alatt osztanak szét, és OSX és Windows operációs rendszerek számára is elérhető.

Kevesebb css - megpróbáljuk megérteni

A következő nagyon rossz jelölt a Koala számára, jó grafikus felületet kapott. Mint a keverék, ez egy teljesen ingyenes termék, amely mind az OSX, mind a Windows operációs rendszeren és természetesen a Linuxon is használható.

Kevesebb css - megpróbáljuk megérteni

A Prepros már 29 dollár kereskedelmi termék. Bár az állítás szinte obsolyutno is, hogy Koala és a Muxture. Az összes fontos OSX platformon, a Windows és a Linux operációs rendszeren is elérhető.

Kevesebb css - megpróbáljuk megérteni

Nos, két exkluzív a WinLess és a CodeKit. Kezdjük a WinLess-szel, kizárólagos Windows-ra és a termék nevének követése után, és megértjük a less.js. Megértem, hogy szorosabb kapcsolatot várunk ezzel az előfeldolgozóval. A webhelyen azt is írták, hogy a WinLess a Windows platform eszközeinek fejlécje. És még mindig WinLess teljesen ingyen.

Kevesebb css - megpróbáljuk megérteni

CodeKit ez kizárólagos OSX, ára 32 $, ez vicces CodeKit jellemezhető sterody webes fejlesztés, valamint majd az írott mindenütt, Codekit segít létrehozni egy weboldal gyorsabb és jobb. (gyorsabb, nagyobb, erősebb)))

Kevesebb css - megpróbáljuk megérteni

Kevesebb css - megpróbáljuk megérteni

A css-vel ellentétben a program kevésbé hasonlít a programozási nyelvre, mivel dinamikus ezen az alapon, hogy a változókkal és funkciókkal foglalkozunk.

változók

Először megnézzük a változókat. Tegyük fel, hogy a klasszikus css-nel dolgoztál, akkor írtál valami ilyesmit, ahol a stíluslap összes blokkjában feltüntetett értékek ismétlődnek.