Proč jsou nutné?
Proč jsou v dnešní době standardy, a jejich podpora v prohlížečích, tak potřebné?
Velice názorným způsobem to ilustroval Dave Shea ve
svém blogu. Celý článek pojednává o CSS vlastnosti
min-height
a její implementaci v jednotlivých prohlížečích.
Výsledek vypadá následovně: /* for Mozilla/Safari/Opera /
*>.box {
padding-top: 200px;
min-height: 1px; } *>.box p {
margin-top: –200px; } / for IE, with IE5/Mac backslash
filter */
- html .box {
height: 200px;
} /* end filter */ Nemám rád hacky, ač je jejich použití někdy nutné (používám je i tady v blogu), nemám Maca (takže nemůžu testovat stránky, tak jak bych chtěl) a hlavně nejsem Dave S. (takže něco takového nevymyslím). Pokud se chceme vyvarovat podobných problémů i za deset let, tak nám nezbývá nic jiného než zvolit správný, standardy podporující, moderní prohlížeč. Já mám Firefox. A co vy? ;-)
UPDATE:
Právě jsem vybral RSS a co nevidí mé bystré oko? Eric Meyer objevil způsob, jak zmrazit IE jen pomocí CSS! Což už je docela DOST drsný.. všem IEčkářům: Čas migrovat na lepší browser je tady.Komentáře
O tom, proč jsou webové standardy důležité a proč neoptimalizovat pro jeden prohlížeč:
http://webface.cz/webstandardy.php
http://webface.cz/omezeni-webovych-stranek.php
http://maccaws.org/kit/primer/
http://maccaws.org/kit/way-forward/
Taky mám Operu i s bannerem. Firefox sice taky používám, ale nějak mi nepřirostl k srdci. Oprea je jednička, i když mě třeba trošku štve, že v ní nejede Gmail.
TAk já naopak.
Sice používám Operu jako hlavní, ale stále častěji používám i FF, zvlášť, když si konference vyřizuju už téměř výhradně přes gmail :-)
Opera ve verzi 7.6 uz Gmail podporuje…
Já mám Operu a taky si nestěžuju… :-)