Ono je celkem fajn chrlit nové normy, ale problém je dnes v tom, že by je někdo musel taky naimplementovat. Obvykle není problém, co se tzv. alternativních prohlížečů týče (O, FF, M, NN), které updatují často a nové technologie do sebe průběžně implementují, ale celkem průšvih je v setrvačnosti IE. Aby se něco pořídně pohlo, musel by si Microsoft jednou trochu zahrát na filantropa a vytlačit MSIE 6.1 (pracovní označení, nebo by možná lépe slušelo 6.5) a to pro VŠECHNY systémy, které má (tj. W98/Me/2k/XP), a v tomto prohlížeči korektně naimplementovat všechno, co chybí, tj.
- kompletní a korektní podpora XHTML (včetně podpory ?xml záhlaví - ideálně příjmu typu xhtml+xml) + CSS1&CSS2 (bohužel CSS3 ještě hotové není, takže např. zakulacené okraje nebudou)
- opravit renderovací chyby "Trident engine" (a nebo rovnou použít Gecko engine :-)
- doplnit podporu alpha-PNG, podporu MNG, ideálně i SVG
- ...a samozřejmě i další chyby a nedostatky (doplňte si sami)
Dá se předpokládat, že takový update (plus podobné vyladění IE7) by umožnil konečně vyčistit web od těch všemožných obezliček (jako optimalizace pro MSIE) a začít konečně na webu pracovat (stálo by za to spočítat čas vyplýtvaní na řešení cross-browser kompatibility).
V tom mate naprostou pravdu, rad bych doplnil, ze osobne jiz pro Internet Explorer neoptimalizuji vubec, jeho uzivatele na zaklade hodnoty HTTP_USER_AGENT odkazuji na stazeni FireFoxu. Kdyz uzivatele Windows mohou stahovat Flash, aby jim fungovala videa z YouTube, proc by si nemohli stahovat take FireFox, aby jim fungovaly me stranky?
Pred zapocetim teto strategie jsem mel cca 60% prichozich navstevniku s Internet Explorerem, nyni mam temer totoznou navstevnost (+/- 10%) a z toho az 90% tvori uzivatele FireFoxu, zbytek uz je predevsim Opera se zastoupenim 9% (tu uzivam i ja).
Musim vsak podoktnout, ze krome bezproblemoveho layoutu, transparentnich PNG, XHTML 1.1 s korektnim mimetypem, deklarace XML a moznost uzivat SVG nevim uz absolutne o nicem, co bych mohl pouzit, aby to fungovalo v FF, Opera, Konqueror, Safari a dalsich (krome M$). Cili kdyz uz nemusite resit bugy v M$ produktech, stejne nemate moznost uzivat moderni technologie. Ziskate jen podporu CSS 2.1, XML a XHTML 1.1 (Korektni mimetyp se musi zasilat i nadale pouze tem browserum, ktere ho podporuji - napr. lynx/(e)links mezi ne nepatri.
Mnoho ruznych spideru a crawleru stranky zasilane jako application/xhtml+xml vubec nezaindexuje, evidentne jsou tito BOTi zastarali a potrebovali by improvovat. Spousta ruznych pluginu do gecko based browseru ma problemy s obrazky dle XHTML 2.0 napsanymi jako object type='image/png' data='http://domena.tld/obrazek.png'. Alternativni popisek /object. (znaky pro otevreni a uzavreni tagu jsem musel vynechat z duvodu parsovani tagu v komentarich tohoto portalu). Kvuli zastaralosti a naproste nepripravenosti webovych aplikaci vlivnych korporaci (typu google) se XHTML 2.0 nema sanci prosadit, aniz by SW giganti prepsali svuj software (coz se jim v kazdem pripade prodrazi a investice se jim nevrati).
Dokud se predni vyrobci browseru nedohodnou na jednotne implementaci a jednotnych technickych moznostech svych produktu, situace bude naprosto totozna s tou dnesni.
Ovsem vas soukromy (nebo jaky) web je asi neco jineho nez drtiva vetsina komercnich provozovatelu (obchodu, portalu, ...) kteri na uzivatelich zavisi. Tezko si mohou dovolit ztratit 80-90 % zakazniku.
Uzivatel si za vidinou dobre koupe zadaneho produktu dokonce i ten FireFox pomoci nekolika kliknuti nainstaluje, musite ho vsak presvedcit o tom, ze si instaluje nadstandardni browser. Jelikoz takovyto uzivatel vyda nadprumernou snahu (o zhruba 5 kliknuti navic) a teprve pote ziska "odmenu" ve forme zobrazeni stranky, je zde minimalne o 50% vyssi sance, ze zbozi zakoupi prave tam (uz se mu nebude chtit vydavat dalsi energii pro hledani u konkurence).
Netvrdim, ze je tato strategie efektivni u vsech typu uzivatelu, ale drtiva vetsina se jich na pomyslnou udici chyti - rozhoduje pouze ta chybova stranka, ktera se uzivateli s M$IE zobrazi.
Kazdy clovek ma prirozenou (obrovskou) zvedavost, proto ji musite vyuzit k tomu, aby si uzivatel nainstaloval FF.
Muzete si zalozit 2 eshopy, jeden pujde vsem (a bude nemoderni, protoze M$IE moderni technologie nepodporuje), druhy bude plny toho nejlepsiho, ale nebude funkcni v M$IE, pouze zobrazi kvalitni a co nejvice pusobivou stranku, ktera konci odkazem na FireFox. Pokud vice uzivatelu zacne casem navstevovat tu druhou, modernejsi stranku zvysi Vam to profit.