svētdiena, 2011. gada 16. janvāris

Metaforas der visur #1

Kodējot HTML un CSS, ik pa laikam gadās tā, ka vieni un tie paši CSS uzstādītie likumi pārklājas. Tu, cilvēks, vienai klasei definē, ka visi burti rakstāmi pelēki un pēc tam nesaproti, kāpēc viss šajā klasē esošais ir pelēks, lai arī biji definējis, ka visur jābūt melnā krāsā. Tad saproti, ka darbojies reizē vairākos CSS failos un esi izmantojis klases ar dublētiem nosaukumiem. CSS likumi pārklājas un rodas putra. Tādās reizēs mēdz teikt - "CSS ir sadirsies."

Un jo vairāk sanāk atzīt, ka, ja mani uzskati un dzīvesziņa ir CSS faili, tad tie ir vājprātīgi daudz un dublējas ne pa jokam.
.."nē, tas ir pret maniem principiem"
.."vai tad tev ir principi?"
.."nu, vismaz *tam* taču ir..vai ne?"
.."tad pasaki, kurš no 10 dažādajiem principiem?"
.."tas, kuru es pieņēmu tad, uz lieveņa, divos naktī, kad liepu zaros auroja vējš un es tikko biju atbraucis no Valmieras."
.."muļķības, tu no tā atsacījies jau nākamajā nedēļā."
..".."

un tā nav fleksibilitāte vai tolerance, vai sapratne vai iejūtīgums, vai pat kompromiss
tas ir sadirsts CSS fails.

ir interesanti satikt cilvēkus, kuriem ir pilnīga kārtība viņu css failos. tajos ir daži pamatlikumi un pavisam, pavisam nedaudz atkāpes, kā kādi nenozīmīgi hover efekti - uzbrauc virsū un kaut kas notiek. cilvēks izturās citādi, kā dažkārt. uz īsu brītiņu. mēnesi, diviem, trijiem, četriem. untadkāpretsienu

"turi to kursoru stingri, puika!"

2 komentāri:

  1. Kad CSS sadirsies, tad lieti noder Firebuga "computed style" fīča--parāda, kurš fails, kurš selektors atbildīgs par to, ka burti pelēki.

    AtbildētDzēst
  2. ilgi nezināju par tādu firebug, visu laiku izmantoju chrome iebūvēto "inspect element". forši, ka firefoxim arī tāda fīča

    AtbildētDzēst