Mielott elkezdenem, viszonylag keves anyag erheto el magayr nyelven ezzel kapcsolatban, es mar regota keszulek, hogy egy atfogo cikket irjak nektek, es magamnak. Mielott barki tokonszurna magat, mert chrome alatt, vagy firefox alatt tokeletesen kinezo oldal teljesen maskeppen nez ki ie7 vagy ie9 alatt itt ket jo tanacs.
Minden ember lusta, en sem vagyok kivetel, hal istennek ezt felismerte Microsoft is kitalalta a "Document Compatibility" varazslatos dolgot. A cucc nem csodaszer, de sokat segit, hogy az oldal ne ugy nezzen ki mint egy hanyadek.
Statisztikat nezve azt kell mondjam, vallati kornyezetbe tobben hasznaljak a Ie bongeszot, mint firefox, chrome opera kombot.. (60% Ie )
Sajat oldalam statisztikat figyelve elmondhato hogy firefox(40%) es chrome(40% ) vezet es ie csak szereny 6%-ot birtokol. Ie reszesedese csokken vilagszerte, de vallati kornyezetbe teljesen mas ez a tendencia.
Regebben mar volt kis trukk hogyan is lehet sajat egyedi CSS-t hozzadni, aki nem ismerne itt egy leiras:
ie 6 specifikus CSS
<!--[if IE 6]>
<link rel="stylesheet" type="text/css" href="iespecific.css" />
<![endif]-->
Nem Ie specifikus (chrome firefox, minden ami nem Ie)
<![if !IE]>
<link rel="stylesheet" type="text/css" href="not-ie.css" />
<![endif]>
Ie 7 css
<!--[if IE 7]>
<link href="IE-7-SPECIFIC.css" rel="stylesheet" type="text/css">
<![endif]-->
es meg sorolhatnam if IE 8 ..
Nos ez mar izgalmasabb, el van rejtve, megis gyakran hasznos, ha az ember idot akar megsporolni.
A kivalasztott honlapot bongeszve F12 megnyomva elojon a konzol, ami kisertetiesen hasonlit firebughoz
(http://reconka.info/blog/wp-content/uploads/2011/11/ieconsole.jpg)
Szoval itt ki lehet valasztani, hogy hogyan renderelje le az aktualis honlapot.
Ha megvan milyen motort szeretnenk hasznalni, ideje ezt beallitani:
IE9 standard mod
<meta http-equiv="X-UA-Compatible" content="IE=9" >
IE 7 mod
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" >
IE 8 mod
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" />;
Nehany fontos ami meg ide tartozik:
- header reszbe kell deklaralni ezt, lehetoleg minnel elobb, annal jobb
- doctype -ot mindig deklaralni kell, ha nincs doctype, nem mukodik az egesz
Köszönjük, Recon. Hasznos :D