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.1.2008 22: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.1.2008 22: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.1.2008 23: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
21.1.2008 00: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.1.2008 12:01
Ja jsem taky byl nucen optimalizovat. Z tohoto duvodu IE nemam moc rad a nechapu proc nemuze dodrzovat standardy.
#7 Buchtič
21.1.2008 16: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.1.2008 18: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.1.2008 08: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.2.2008 02: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.2.2008 02: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.4.2008 02: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.5.2008 20: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.5.2008 08: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.8.2008 21: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