Autor Zpráva
šulo
Profil *
Zdravím.

Mal som jeden problém s boxmodelom v IE 6 a 7, vyriešil som to tak že som prepol IE do štandartného režimu.V IE 6 a 7 sa problém vyriešil, ale kedže IE 5 nepodporuje prepínanie režimov, tam sa to zobrazilo zle.

Ako to urobiť, aby sa stránka zobrazovala dobre aj v IE 5?

Za prípadné odpoveďe ďakujem.
Chamurappi
Profil
Reaguji na šula:
Matrjoškou. Nebo používat quirk i v Explorerech 6 a 7 a přepnout box model ve zbývajících prohlížečích na okrajový. Dovolím si upozornit, že mezi běžnými uživateli už pětku prakticky nikdo nemá.
šulo
Profil *
Chamurappi:

Ďakujem za odpoveď.

už pětku prakticky nikdo nemá.

To znamená že web pre IE 5 už nemusím optimalizovať?
Chamurappi
Profil
Reaguji na šula:
Jak chceš. Vycházej ze svých statistik (nebo ze statistik příbuzných webů), započítej pracnost oprav a důsledky neopravení.
Stránka by měla být alespoň čitelná v libovolném prohlížeči.
Dranel
Profil
šulo:
To znamená že web pre IE 5 už nemusím optimalizovať?
Jestli se ti vyplatí optimalizovat pro 0,05 % (přibližně, dle Toplist.cz) návštěvníků... záleží na tobě.
Joker
Profil
šulo:
ad Chamurappi, „Stránka by měla být alespoň čitelná v libovolném prohlížeči.
K tomu bych dodal, že má-li stránka rozumně napsaný HTML kód, lze rozumné zobrazení v nepodporovaných zastaralých prohlížečích zajistit tak, že se takovým prohlížečům nepošle stylopis.
Joan
Profil
Joker:
Teda to by se mi taky hodilo, umět IE menším než IE6 zakázat nakukovat do externího CSS. Jak to prosím - asi v podmíněném komentáři, ne? - udělám?
Že stránky jsou obrázkové až od IE6 vejš lze taky šoupnout do podmíněného komentáře, že?
Děkuji!"
Miloš
Profil
Ano, v podmíněném komentáři.
Tento stylopis dostanou všechny prohlížeče s výjimkou explorerů starších než 6:
<!--[if gte IE 6]><!-->
<link rel="stylesheet" type="text/css" media="screen" href="styl.css">
<!--<![endif]-->


Více o podmíněných komentářích viz http://www1.mraveniste.org/weblog/2006/03/16-msie-komentare.html
Joker
Profil
Joan:
umět IE menším než IE6 zakázat nakukovat do externího CSS. Jak to prosím - asi v podmíněném komentáři, ne? - udělám?
Pro IE podmíněným komentářem, viz Miloš.

Další možnost je připojit soubor se stylem přes CSS a @import, což odfiltruje všechny archaické prohlížeče (myslím starší než IE5, včetně Netscapu apod.), které @import neznají a tím pádem styl nepřipojí. Vynechání mezery mezi @import a názvem souboru (tj. @import'soubor.css') nepochopí IE5, takže takový styl dostanou řekněme jen prohlížeče IE5.5 a modernější.
Miloš
Profil
Joker:
@importem odstřihával ve své knize Pixy čtyřkové prohlížeče (IE a NN), takže na 5.x to asi nezabere.

Vaše odpověď

Mohlo by se hodit

Nezapomeňte na odkaz na živou ukázku problému.

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0