Webdev

1264140302-200x200.jpgVai visiem interneta pārlūkiem būtu jāattēlo web lapas vienādi? Gribētos teikt jā, bet tā nemaz nav. Katrs izmanto savus dziņus, kas nav īpaši pilnīgi. Citam CSS border elements iet pa iekšpusi, citam pa ārpusi.

Šajā mazajā rakstiņā parādīšu, kā tieši mērķēt uz IE6 un IE7 iekš CSS.
Iegaumē, ka IE6 jābūt pašās beigās, savādāk to pārrakstīs IE7.

Ja nezini šo noderīgo triku, tad apskati zemāk! :)

#kautkadsElements {
   background: red; /* visi pārlūki */
   *background: green; /* IE 7 un zemāk */
   _background: yellow; /* IE6 & IE5 tikai */
 }


Uztaisi eksperimentu, pats redzēsi! :)

1264037907-dlphp.jpgŠī PHP funkcija pārveido UNIX timestamp stringu latviešu laikā un datumā.

Ja datums ir šodienas robežās, tad attiecīgi Šodien, Šorīt, Šonakt, Šovakar 11:30.
Ja datums ir vakar/aizvakar, tad Vakardien, Aizvakar 11:30.
Ja vēl senāk, tad 14. jan 11:30.
Ja pagājšgad, vai senāk, tad 14. jan 2009 11:30.

Lejupielāde šeit.
1264035848-podzinas.jpgPodziņas v1.0 ir ar css stilizēti html button un a tagi, kas izskatās vienādi uz visiem interneta pārlūkiem.
Testēts uz IE5, IE6 IE7, IE8 FF, Safari, Opera un Google Chrome.
Netiek izmantots JavaScript, tikai tīrs HTML, CSS un pāris bildītes :)

Demo: http://demo.niknais.lv/podzinas_v1/
Lejupielāde: http://demo.niknais.lv/podzinas_v1/podzinas_v1.zip
Lietotāji apmeklē web lapu, lai attēli, stila fails CSS nebūtu jāielādē nākamreiz pa jaunu, brauzeris to iekešo samazinot servera trafiku un lapas ielādes laiku. Var jau likt katru reizi pārlādēt stila failu, bet tas palielinātu lapas ielādes laiku, tātad kā panākt, lai stila fails ielādētos tikai tad, ja tajā ir veiktas izmaiņas?
';

?>

Galā tiek piekabināts vienkāršs $_GET mainīgais ar faila izmaiņu datumu UNIX timestamp formātā :)
 
Padalies