Není to zrovna dávno, co jsem byl schopen položit život, aby lidé nepoužívali Microsoft Internet Explorer. Důvod je jednoduchý a zná ho snad každý webdesignér, tedy kodér. Optimalizovat pro Internet Explorer není hračka a mnohé to značně irituje. Není to nic příjemného, když odvedete kvalitní práci a ve všech prohlížečích se zobrazuje zcela korektně a identicky, nicméně Internet Explorer stále a naprosto bezdůvodně stávkuje. A tak jsem se příčil a odmítal pro Internet Explorer optimalizovat a zdůvodňoval to, že takovéto minimum lidí nehodlám podporovat. Situace se však brzy změnila a já byl doslova donucen pro Internet Explorer optimalizovat. Uživatelů s tímto prohlížečem přicházelo stále více, což jsem zjistil ze statistik od poskytovatele hostingu, v mém případě Blueboard.
| Název prohlížeče | Přístupy (%) |
|---|---|
Firefox |
40.6 % |
Opera |
30.9 % |
Internet Explorer |
24.6 % |
Safari |
1.8 % |
A právě tato statistika mě donutila opravit REAL LIFE v Internet Exploreru alespoň tak, aby jej uživatelé mohli plnohodnotně využívat. Popravdě, byl jsem z toho jelen :-) Pozadí prvního nadpisu ke článku (pouze) v Internet Exploreru při najetí kurzorem myši (hover) mizelo a doteď nevím, jak je to možné. Samozřejmě bych pochopil, kdyby to dělal každý nadpis, ale proč zrovna první? Vyřešil jsem to trošičku méně elegantněji, ale je to plně funkční (snad) ve všech prohlížečích. V minulosti jsem si klepal na čelo a rozčiloval se nad kritikou, která mi jasně dávala najevo, že seriózní web se má zobrazovat korektně ve všech prohlížečích. Měli pravdu, ti chytří uživatelé a kodéři, omlouvám se za své výkřiky.
A přestože Internet Explorer nepoužívám a považuji jej stále za odporný a pomalý prohlížeč, těch pár minut optimalizace pro 24.6 % uživatelů za to opravdu stálo. Oravdu nevím, proč bych měl návštěvníkům nutit Firefox, Operu, nebo Safari jen z důvodu neoptimalizovaného webu, který prezentuji jako seriózní a moderní.
Nevím jak v Internet Exploreru 6, ale Internet Explorer 7 zobrazuje web z více než 95 % korektně. Pokud se nemýlím, každému majiteli legálně pořízených Windows XP se nedávno stáhl novější Internet Explorer 7, takže bych stejně asi zlodějíčky propagovat nechtěl. Pokud je tu však někdo s verzí šest a objevil nějaké závažné problémy, nechť je napíše v komentáři.
Optimalizace pro IE je opravdu příšerná. Ať dělám cokoli, musím vynaložit hodně úsilí, aby se web zobrazoval korektně. Na řadu přicházejí CSS hacky :-(
2 RaimoK - 20. ledna 08, 09:01
Mluvíš mi z duše.. jako dlouhodobej kóder a webdesignér bych nakopal IE6 z chutí do ř*tě!! IE7 do toho nezahrnuju, ikdyž IE nesnáším, protože sedmička jak říkáš zobrazuje v 99/100 případů korektně! Ale co dokáže napáchat ta pos... Nicméně CSS hacky už nejsou v módě, už proto, že se s nima nedá tolik experimentovat jako když má člověk celý styl pro daný prohlížeč.. pokud si člověk potrpí na validitu tak je jednoznačně lepší psát 3 styly, Pro FF a jiné, IE6 a IE7.. já to tak dělám a spokojenost..!
3 Petr Brádler - 20. ledna 08, 09:01
Je to zvláštní, ale taky coby dlouholetý kodér s IE6 žádný problém nemám :-). Hádal bych, že to nebude jen tím prohlížečem.
4 Šupex - 20. ledna 08, 10:01
Zlodějíčci jsou taky v klidu, protože MS vydal asi před 2 měsíci IE7 bez wga.
IE7 zobrazuje stránky povětšinou stejně jako Opera, ale většinou layout stránek roztáhne čudné písmo. Alespoň u mě.
5 Robert Glos - 20. ledna 08, 11:01
Ja teda taky nemam zadny problem s Explorery od verze 6.0. Kdyz clovek vi co k cemu slouzi a jak to spravne pouzit, neni problem ve vykreslovani. Osobne povazuji IE za temer neproblemove. Naposled jsme mel problem nastylovat xhtml sablonu seznam.cz homepage pro IE 5. Od te doby jej nechci videt.
6 Subber - 21. ledna 08, 11:01
Ja jsem taky byl nucen optimalizovat. Z tohoto duvodu IE nemam moc rad a nechapu proc nemuze dodrzovat standardy.
7 Buchtič - 21. ledna 08, 03:01
Optimalizovat pro IE dá kolikrát zabrat, ale v poslední době jsem se i setkal, že extrémní problém se zobrazením byl pouze ve FF a IE6, to zobrazilo poměrně solidně.
Pokud ta tabulka se podílem jednotlivých prohlížečů je z tohoto blogu, tak to se na tom hodně dobře, Opera první. Já v poslední době pozoruji boom FF, minulý měsíc, už sesadil IE z trůnu a pomalu jeho podíl klesá. Opera bohužel stoupá pomalu.
8 RaimoK - 21. ledna 08, 05:01
Já jsem včera skončil jeden celosvětovej projekt kterej jsem vedl. 50% registrovamých byly číňani. Denně přes 3000 přístupů a každý den byl podíl IE6 kolem 60% .. Takže jde o to odkud chodí lidi, čínani jsou třeba ještě za opicema a firefox nebo operu asi neznají..
9 Streamer - 22. ledna 08, 07:01
no IE6 je pliaga, microsoft to proste nevie, alebo nechce vediet... IE7 je mensie zlo ale v konecnom dosledku je to tiez nanic.... IE ale pouziva az moc ludi, na jednom webe pri statistikach za par mesiacov dozadu to bolo cez 60-70%, opera mala 2%, zvysok firefox... ono dost zalezi aj o com je web a kto je cielova skupina.... jedna vec je ale ista aspon IE6 nech sa uz nejak posle niekam lebo to nieje normalne robit weby ako keby 2x pretoze niekto to proste nevie
10 Mike - 16. února 08, 01:02
S rozložením prohlížečů je to různé. Na tenhle web chodí příznivců MSIE málo, je určen pro relativně fundované lidi, kteří vědí proč a co a jak použít. Na web pro absolutní laiky (typicky třeba nějaké divadlo) bude chodit příznivců MSIE nepoměrně více. Prostě obyčejný člověk, který pomalu nechápe rozdíl mezi počítačem a Internetem a slovo Internet je pro něj ekvivalentem slova Seznam (dělám administrátora sítě vjednou ouřadu, takovýchle lidí tam mám 90% a skoro všichni si koupili už počítač domů...) bude pouyžívat MSIE navždy.
A radu, jak získat co nejmenší rating pro MSIE dám zdarma. Stačí udělat kód těchto stránek takový, že bude mít v MSIE velký problémy, tak každý chca nechca sáhne třeba po FireFoxu.
11 Mike - 16. února 08, 01:02
Optimalize MSIE - to máš těžké. Jednou jsem vytvořil stránky, které bezvadně fungují v MSIE a nějak nedokážu pomocí CSS dosáhnout toho, aby se chovaly stejně pro jiné prohlížeče. Podruhé je vyvíjím pro Firefox a zase mi to nechce chodit v MSIE. Neodvažuji se tvrdit, kde je chyba. Četl jsem dlouze definice stylů, a některé věci nechodí zde, jiné zase jinde. Když to konečně vyladíš pro Firefox, natáhne se ti automaticky nová verze, kteá předchozi chyby opraví a nové nadělá. Hacky ti přestanou chodit a časem ti začnou psál lidi používající různé prohlížeče různých verzí, že jsi pako.
12 Jerzi - 25. dubna 08, 12:04
Na tohle jsem narazil naprostou náhodou. Ale mám úplně opačný problém. Optimalizace pro Explorer mi nedělá sebemenší problém. Pronikám i do tajů Mozilly. Ale Operu vzdávám. Drtivá většina toho, co funguje v Exploreru, Firefoxu, Maxthonu nebo Netscapu, v opeře vypadá nebo funguje jinak.
13 Denii - 14. května 08, 06:05
Ahoojky,prosim potrebovala bych poradit neco ohledne iPodu Touch tak se chci zeptat,jestli by jsi mi nemohl dat treba tvoje icq nebo tak,Dekuji muj e-mail : Girl.Skateboards@seznam.cz
14 Sylar - 23. května 08, 06:05
to Mike: cituji "A radu, jak získat co nejmenší rating pro MSIE dám zdarma. Stačí udělat kód těchto stránek takový, že bude mít v MSIE velký problémy, tak každý chca nechca sáhne třeba po FireFoxu." ... to doufám nemyslíš vážně ! To si teda dobrej administrator a koder když děláš tohle. Ty bys měl dělat všechno proto aby se uživatelé nemuseli téměř nijak přizpůsobovat tvým stránkám a ne naopak. Já sám píšu už nějakou dobu a sám uznávám, že optimalizace pro IE je pro mě tou největší noční můrou, ale i tak ji u každého webu udělám ( většinou stačí poupravit jen pár hodnot v css a udělat podmíněné css jen pro IE ) . IE je dneska pořád nejpoužívanější webový broswer a to ještě asi nějakou dobu bude trvat . Ale i kdyby IE používalo globálně jen 1% lidí, vyplatí se to ... i to 1% jsou plnohodnotní uživatelé a mohou na tvém webu něco koupit - v případě že je komerční - nebo alespoň napsat kladný příspěvek do GB ;-)
15 M.Holec - 5. srpna 08, 07:08
Několikaletou praxí jsem se naučil stavět web takovým způsobem, že neoptimalizuji pro nic. Udělám verzi pro IE7 a když jdu kontrolovat stav v IE 6, Firefoxu, Opeře nebo jiných, většinou všechno sedí.
Taky záleží jak moc má být zdroják naSEOván a tudíž, jestli se používá například pozicování.
Nejsou povolené další komentáře. Diskuze byla uzavřena
1 Poděs - 20. ledna 08, 08:01