CSS Framework – karkasų reikia ne tik programuotojams

Neseniai (prieš mėnesį) internete pasirodė CSS karkasas skirtas koderiams (ar techniniams dizaineriams, vadinkite kaip norite). Kaip ir kiekviename karkase – tai aprašytų klasių rinkinys, skirtas palengvinti kiekvieno koderio darbą, kad jam tektų kuo mažiau rašyti standartinius CSS:o sprendimus (turinio apipavidalinimui, išdėstymui, formoms, ad nauseam) ir iš karto pereiti prie dokumento struktūros aprašymo.

Kadangi neesu didelis CSS meno guru – man šis karkasas patiko savo novatoriškumu (neesu matęs, kad dar kas nors kitas būtų padaręs kažką panašaus į karkasą ir dar pakopinėms stilių lentelėms). Pats nešokau bandyti šio karkaso. Iš dokumentacijos matosi, kad visiems koderiams, kurie daro daug pasikartojančio darbo, šis karkasas turėtų daug pagelbėti. Pats naudojimas, iš pirmo žvilgsnio, nėra sudėtingas. Galima iš karto šokti rašyti [x]html kodą ir elementams priskirti atitinkamas klases pagal puslapio turinio kontekstą.

Karkaso branduolį sudaro 5 css failai:

  • base.css – kaip sako failo pavadinimas – pagrindinis css failas, į kurį reikėtų sieti visus savo html puslapius;
  • cf-content.css – failas skirtas tekstinio turinio apipavidalinimui. Čia eina visų antraščių stilizavimas, inline elementų (em, strong), lygiavimo klasės, lentelės stiliai bei numeruotų ir nenumeruotų sąrašų stiliai;
  • cf-form.css – stiliai skirti formoms: input laukai, etiketės (a.k.a. labels) ir visi kiti formų valdymo elementai. Tiesa jų nėra daug, tačiau tikėkimės, kad 0.2 versijoje jų bus daugiau;
  • cf-menu.css – sąrašinių meniu stiliai tiek horizontaliems, tiek vertikaliems meniu;
  • ie6.css – na taip, visus neįgaliuosius reikia integruoti į visuomenę ,)

Mano akimis žiūrint – šitas dalykas tikrai turi perspektyvų, nors kiek turėjau patirties bendravime su koderiais – kiekvienas turi triukų savose kišenėse, tad netikiu kad iš pat pradžių šias karkasas įtiks visiems. Galų gale – ginčuose gi gimsta teisa ,) Jeigu kas užsimanėte išbandyti – nesikuklinkite parašyti savo ekspyrienso.

6 responses to “CSS Framework – karkasų reikia ne tik programuotojams”

  1. noTime

    Jeigu būtų kažkokia galimybė keisti atributus nekišant nagų prie šitų failų, tada sakyčiau, kad tai FW. Bet tai jau nebebūtų CSS karkasas, ar ne?

    Geriau jau pačiam pasirašyti CSS stilių. Taigi vaikų žaidimas – background-color, margin, text-align… :D

  2. Eimantas

    noTime – mažai dirbai su CSS:u, jeigu manai, kad visa tai tik vaikų žaidimai.

  3. Armandas

    Gal masiškai kepantiems “štukinius” saitus ir parankus dalykas, bet mano nuomone stilius yra paskutinis dalykas, kuris turėtų būti šablonizuotas.

    noTime, FW ir yra karkasas :) ir šiaip nesupratau pirmos minties tavo.

  4. noTime

    Eimantai, dirbau pakankamai. Tiesiog norėjau pabrėžti, kaip lengva atspėti vieną ar kitą ypatybę.

    Armandai, norėjau pasakyti, kad man tai atrodo panašiau į paprasčiausią CSS šabloną. Tai tiek.

  5. ~Karolis

    Na nežinau kokio dydžio turi būti saitas, kad prireiktų tokio dalyko. Vidutinio dydžio svetainės šabloną sukarpyti ir aplipinti HTML CSS trunka vos kelias valandas. Man atrodo tai daug greičiau nei mokytis kaip tas framework veikia.

    O šiaip, kaip ir pats sakei – visi koderiai turi savų “fintų”. Aš pvz turiu savo “karkasą”, kurį pavadinau undo.css – tai failas, kuriame sudėtas kodas, kurį naudoju visada be išimties.

  6. Спасибо : css-framework

Leave a Reply