Sadaļas arhīvs: CSS

CSS failu pārbaude

Bieži lielos web projektos, kas tiek aktīvi papildināti, pilnveidoti un pārveidoti, parādās nepieciešamība pēc CSS failu pārbaudes uz liekiem ierakstiem. Tas tikai teorijā cilvēki stāsta, ka uz CSS izkārtojuma bāzētie risinājumi ir vienkārši pārveidojami. Dzīvē tas ir gana interesants pasākums, ja vēl ir jāpārveido kāda cita veidotus CSS failus, tad vispār ir jautri. Lasīt tālāk

35 dizaineri 5 jautājumi

LongT iesūtīja lielisku saiti uz atbildēm, ko snieguši 35 dizaineri uz 5 jautājumiem.

35 designers 5 questions

We’ve asked five questions. One single text line would have sufficed.

  • 1 aspect of design you give the highest priority to.
  • 1 most useful CSS-technique you use very often.
  • 1 font you use in your projects very often.
  • 1 design-related book you highly recommend to read.
  • 1 design magazine you read on a daily/weekly basis (online or offline).

Internet Explorer 7 Beta 2 Preview Build 5299

Pirms pāris dienām internetā noklīda Internet Explorer 7 “Beta 2 Preview” Build 5299 versija, kas jau daudzās lapās tika izvākta, protams, pēc Microsoft lūguma. Lai vai kā, bet, ja šāds fails kaut kur noklīst, tad tas nozīmē, ka šis process ir neatgriezenisks un ar laiku tas būs jau uz jebkura interesenta datora. Nopludinātās versijas atrašana nevajadzētu sagādāt nekādas problēmas, jo katrs sevi cienošs pirātiskās programmatūras popularizētājs to jau būs izvietojis savā lapā. Ja jau neesat atraduši, tad var pamēģināt šo versiju, kas nāk no jcxp.net foruma. Starp citu, forumā nebūs norāde uz šo failu, jo tur jau paviesojās vīri no Microsoft, bet forumā vajadzētu iegriezties, ja ir vēlme uzinstalēt IE7 uz, man patīk šis nosaukums – “Not running a Genuine Copy of Windows XP” versijas. Tāpat kā iepriekš ar Internet Explorer beta 1, arī šo versiju var neinstalēt, bet vienkārši uzlikt kā alternatīvo IE, lai nesačakarētu sistēmu.

Šī versija pilnīgi noteikti būs interesanta kā mājas lapu īpašniekiem tā arī to izstrādātājiem, jo jau tagad var redzēt, ka daudzas no lietām, kas tika solītas, ka nestrādās arī nestrādā. Piemēram, zvaigznīšu brīdis vairāk nestrādā. Populārzinātniski par IE kastes modeļa dīvainībām un risinājumiem. Katrā gadījumā, ja lapā nav izmantoti pārāk daudz visādi “vipendroni” un “navaroti” jeb kā tagad moderni saka bling-bling, tad lapai nebūs ne vainas, t.i., tavs blogs, visticamāk, ka izskatīsies normāli, bet lapas ap kurām nācās pasvīst, lai caur pakaļu realizētu to vai citu mākslinieku izvirtību un tas strādātu arī uz IE, var nākties vēlreiz pasvīst. Šī jaunā IE7 beta 2 build 5299 versija ir pārāk zaļa, lai izdarītu kaut kādus secinājumus, bet aizdomas, ka būs jautri jau apstiprinājās – jaunais eksploreris tikai daļēji atbalsta standartus, par standartu etalonu es pieņēmu Firefox (tīri subjektīvs viedoklis). Pagaidīsim, ko aizjūru speciālisti būs izpētījuši. Stulbākais visā šajā pasākumā ir tas, ka uz Windows 2000 to sūdu nevar uzlikt. Es būtu ļoti priecīgs, ja to nevarētu palasit arī uz XP, tad mēs visi draudzīgi varētu to nolaist podā, jo dēļ kaut kāda puslīka ēzeļa cilvēki taču nesāks lietot vistu…

CSS izkārtojuma revolūcija

Uzcepu nelielu rakstiņu webizstrādātājiem kuri interesējas par vairākkolonnu CSS izkārtojumiem.

Patiesībā tā to nodēvēja Eric Meyer savā ierakstā par labākā izkārtojuma meklējumiem. Vienkārši ar CSS ir tāpat kā ar citām tehnoloģijām – vienu un to pašu lietu var realizēt dažādos veidos, bet ne visi varianti ir vienlīdz labi, jo katram no tiem ir savi plusi un mīnusi, rezultātā sanāk izšķirties par labu vienam un tajā pašā laikā pabīdīt malā kaut ko citu. Un beigās tāpat pie visa ir vainīgi nabaga izstrādātāji, kas cīnās ap šiem izkārtojumiem, mēģina iztukšot alus jūras un plēš matus uz galvas, apmētā ar akmeņiem visus, kas nelieto pareizos pārlūkus vai arī vēl trakāk – izstrādā tos.

One of the article’s primary aims is nothing less than enabling multi-column layout using no extra markup (beyond a div to enclose each column’s content) and allowing the columns to be in any document source order. Impossible? No. It appears to have done just that in all current browsers, and several non-current browsers as well.

Pirmkārt, es gribēju piesaistīt uzmanību šim rakstam In search of the One True Layout kā tādam, lai izstrādātāji apgūtu jaunu paņēmienu kā veidot lapas ar CSS izkārtojumu un panāktu tik ilgi gaidīto (tabulu) efektu, kas varbūt pat strādā ārpus testa vides, neizmantojot tabulas un papildus viltības un, otrkārt, protams, kārtējo reizi, lai parādītu to, ka Firefox izstrādātāji uzklausa web lapu izstrādātājus un labo kļūdas, ja viedoklis ir labi argumentēts, kā šajā gadījumā.

Problēma bija tajā, ka iekš Gecko 1.8 tika ielaista kļūda ar negatīvām malām (margin) kā rezultātā uz Firefox 1.5 betām šis revolucionārais izkārtojums, kas strādā uz visiem citiem pārlūkiem tajā skaitā arī uz iepriekšējām Firefox versijām, vairs nestrādāja. Вот блин… tālāk seko dažādi vārdnīcā neatrodami vārdi vietējā izloksnē jeb kā teiktu komandējumos esošie koderi Yorbunnywrote

Lai saprastu kā šī problēma izpaužas dabā, uztaisīju ekrānuzņēmumus ar 3 kolonnu izkārtojumu uz Firefox 1.5 neizlabotās versijas un to pašu lapu jau pēc veiktajiem labojumiem kā tas izskatīsies Firefox 1.5 fināla versijā (šodienas “hourly branch” versijā jau to var notestēt). Ja kādam radās vēlme paeksperimentēt ar revolucionāro CSS izkārtojumu, tad to var darīt šim mērķim speciāli veidotajā lapā ar dinamiski ģenerējamu izkārtojumu.

Pseidoklases :disabled un :enabled

Pēdējā Firefox Beta 1 branch versijā ir pievienotas CSS3 pseikolases :disabled un :enabled. Šo fīču tīri labi varētu izmantot kaut kur SVS administrācijas daļā, lai vizuāli noformētu “bloķēto” lauku izskatu vai kaut kad tālā nākotnē arī publiskajā daļā. Uz ātru roku uzcepu vienu piemēriņu (papildināts: pieliku bildi tiem, kas neredz šo efektu), lai būtu priekšstats par ko ir runa. Lai gan patiesībā jau šai tēmai pieķēros tikai tāpēc, ka man baigi gribējās uztaisīt tādu smuku dzeltenu ievadlauku ar atslēdziņu, ko nospēru no Operas pārlūka.

Acid 2 testi

Acidman smiley faceSportiskas intereses vadīts un sava prieka pēc izdomāju apskatīties Acid2 testa lapu uz dažiem pārlūkiem. Varbūt vēl kādam interesē tas kā uz doto momentu apgrozībā esošie pārlūki atrāda šo visai sarežģīto lapu.Šī smaidīgā sejiņa, kas redzama labajā pusē, ir tas, ko vajadzētu panākt izmantojot CSS izkārtojumu. Tas, ko rāda pārlūki var redzēt zemāk. Sarakstā pārlūki sakārtoti pēc tā cik bieži es tos lietoju.

Pēc bildēm mēs redzam to cik labi vai slikti katrs pārlūks atbalsta ļoti specifiskus un ikdienā neizmantotas iespējas. “Ikdienā neizmantotas”, jo pagaidām pārlūku izstrādātāji aktīvi strādā pie doto iespēju ieviešanas. Detalizētāku informāciju par doto testu ar visiem skaidrojumiem var atrast WaSP lapā.

Šos ekrānuzņēmumus izveidoju, lai pēc kāda laika, kad pārlūku tirgū notiks kaut kādas daudz maz vērā ņemamas izmaiņas, piemēram, iznāks jaunā Internet Explorer 7.0 versija vai Mozilla Firefox 1.1, varētu izveikt atkārtotus testus un salīdzināt rezultātus. Pēc tiem arī varēs spriest, kas ir mainījies un izdarīt daudz maz objektīvus secinājumu.

Tests veikts 09.05.2005


Pēc gada uztaisīju vēl vienu testu. Te nu ir rezultāti.

Tests veikts 07.05.2006

Page 2 of 2
1 2