Horumarinta Webka waa ineey bartaan mid ama labadaba horjooge
Coke ama Pepsi, Mac ama PC, Marvel ama DC? Jaaliyada oo dhan, waxaa jira dood ku saabsan taas oo ka fiican. Wixii naqshadeeyayaasha webka ama kuwa soo-saarayaasha, dooddu waa Sass ama Less.
Maxay yihiin Sass iyo LESS?
Mawduucyada Mucjisada ah (Sass) iyo Leaner CSS (LESS) waa labadaba CSS preprocessors. Waxay yihiin ballaarooyin caan ah oo qaas ah oo sameeya qaabeynta fududeyn iyo waxtar badan. Labadaba Sass iyo LESS waxay isugu diyaariyaan hababka CSS si ay shabakaduhu u akhriyaan iyaga, taas oo ah tallaabo lagama maarmaan ah sababtoo ah daalacayaasha casriga ah ma akhrin karaan noocyada faylalka ah ama aan lahayn.
Haddii aad qorsheyneyso in aad aduunka ku leedahay horumarinta webka, waa fikrad wanaagsan in aad si fiican u barato mid ka mid ah labada horjooge ee hore-ama labadaba .
Marka ay hoos u dhacdo, labaduba way isku mid yihiin. Waxay ka dhigaan qorista CSS fudud, waxyaabo badan oo ujeedo leh, iyo waayo-aragnimo xiiso leh. Si kastaba ha ahaatee, waxaa jira kala duwanaansho muhiim ah. Shan ka mid ah ayaa halkan ku qoran.
01 Sass waa Ruby. LESS Waa Javascript
LESS waxaa lagu dhisay Ruby sida Sass, laakiin waxaa loo direy JavaScript. Si aad u isticmaasho LESS, waxaad faylasha faylasha u isticmaashaa server-kaaga ama waxaad ku qortaa xaashiyada CSS iyada oo loo marayo compiler-ka offline.
02 Si aad u dhigto doorsoomayaal: Sass Isticmaal $; LESS Isticmaal @
Labadaba Sass iyo LESS labadaba waxay isticmaalaan jilayaal gaar ah si loogu magacaabo doorsoomayaal. Habkan uma baahnid inaad sii wadato qeexidaada; waxaad geli kartaa dabeecadda.
In Sass, waa $ dollar sign ($). LESS, waa calaamada (@). Kaliya dhibka LESS waxa weeye in ay jiraan tiro yar oo ka mid ah CSS-da hadda jira oo hore u isticmaala @, sidaa daraadeed waxaa laga yaabaa inay xaddiddo xayndaabka waxbarashada.
03 Sass Must Compass, LESS Waxay Bixisay
Sass iyo LESS waxay leeyihiin faahfaahin dheeraad ah oo la heli karo si loogu daro isku dhafka (awoodda loo leeyahay in lagu kaydiyo lana wadaago canshuuraha CSS dhammaan goobaha).
Sass wuxuu leeyahay Compass oo loo heli karo isku dhafan, taas oo ay ku jirto xulasho kasta oo la heli karo wixii cusbooneysiin ah ee taageerada mustaqbalka.
LESS wuxuu leeyahay Preboot.less, isku-dhafan, LIS Qalabyada, gs, iyo Frameless. Taageerada software-ka LESS wuxuu ka dhexjiraa Sass, taasoo keentay fursado badan oo kala duwan oo loogu talagalay kordhinta oo aan dhammaantoodba u shaqeynin si isku mid ah. Mashruucaaga, waxaa laga yaabaa inaad u baahatid dhammaan liisaska liisaska si aad u hesho waxqabadka la midka ah Compass.
04 LESS Ma haystaan fariimo farabadan oo ka baxsan Sass
Labadaba Sass iyo LESS labadaba waa la imtixaamay awooddooda ay ku soo sheegi karaan qaladaadka. LESS wuxuu leeyahay fariimo khaldan oo sax ah ee imtixaannada ku saabsan in lagu soo sheegey meesha saxda ah ee qaladka.
Waxyaabaha sidan oo kale ah waxay badbaadin karaan wakhti yar oo dhidid ah.
05 LESS Ma haystaa Dukumiintiyo Istaandar ah oo Isticmaalaya Saas
Dukumeentiyada LESS waxay si muuqata u eeganeysaa oo ay fududahay in la raaco dadka isticmaala kowaad. Dukumeentiga Sass wuxuu leeyahay wax badan oo ka mid ah saldhiga aqoonta ama wiki dejinta.
Tani waa xaqiiqda ah in ay muhiim u tahay sicir-barbaarinta Sass ama LESS maadaama ay tahay mashaariic loogu talagalay in lagu isticmaalo naqshadda bogga.