Od vydání MSIE7 používám následující:
[if lt IE 7] =>msie6-fix.css (IE5 neřeším)
[if IE 7] =>msie7-fix.css
Tzn, že MSIE8 na starých webech dostane již totéž co MF, Opera, Safari, Konqueror atd.
Tento postup považuji za nejčistší a neočekávám, že by z něj mohli plynout nějaké problémy.
Stejně tak ve chvíli vydání MSIE8 přidám novou [if IE 8] bude-li to nutné.
Až nastane propad IE6, začnu zapisovat sedmičku jako [if lt IE 8], protože například chyby se ztrácením celých bloků mají stejné.
Psát opravný styl pro "IE 7 a novější" mne opravdu nikdy ani nenapadlo, to bych musel být na hlavu padlý. Stejně tak experimenty s quirk módy nebo nedejbože hacky v css považuji za přežitek. Jejich obhájci ( např. Pavel Kout vizte http://www.lupa.cz/clanky/navrat-modreho-e/nazory/161083/vlakno/#o161083 ) si to oprávněně odnesou, kdy budou na starých webech ladit znovu starý vzhled na třech verzích IE, místo aby prostě přidali nový fixační soubor oproti standardnímu css.
Tomáš Kapler, specialista v oblasti internetového marketingu, konzultant v oblasti datových sítí a připojení k internetu
Přečteno 140 754×
Přečteno 81 449×
Přečteno 47 057×
Přečteno 36 766×
Přečteno 30 514×