Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Odpověď na názor

Odpovídáte na názor k článku Internet Explorer 7: Žádnou revoluci nečekejme.

Michal Kubeček
Michal Kubeček (neregistrovaný)
27. 3. 2005 22:48

Re: alt, hm, hm...

celé vlákno
1. Implementace, která nezobrazí alternativní text k obrázku, správně prostě není. Koneckonců, i v té specifikaci je jasně napsáno, že prohlížeč má zobrazit alternativní text, ne že stačí tři písmena…

dovolim si tvrdit, ze vyvojar, ktery bude pouzivat maximum features bez zohledneni realneho stavu veci a pozde zjisti, ac mel v requirements ze MSIE musi podporovat, si nezaslouzi svuj plat. Pochopte, me je uplne jedno kolik je verzi CSS, kdo je poklada za standard, jestli je to banda samozvancu nebo ne, doufam, ze sam uznate, ze v prostredi MSIE bezi tolik advanced prezentaci a aplikaci weboveho charakteru, ze ciste po teto linii je vas argument void.

Kdyby šlo jen o to, co MSIE nepodporuje, nebyla by to taková tragédie, to by opravdu stačilo obejít se bez těch nepodporovaných prvků jazyka (i když by to bylo nesmírně omezující). Ale bohužel je mnoho prvků, kde MSIE místo aby je jednoduše podporoval nebo nepodporoval, vymýšlí si vlastní zvrácenou implementaci. Modelovým příkladem je fixed positioning: kdyby ho MSIE prostě nepodporoval, tak musí deklaraci 'position: fixed' ignorovat (specifikace výslovně nařizuje, že nepodporuje-li prohlížeč hodnotu atributu, musí deklaraci ignorovat) a stačí použít 'position: absolute; position: fixed;', což na podporujících prohlížečích vede na fixed a na nepodporujících na absolute. Jenže MSIE si zcela v rozporu se specifikací deklaraci 'position: fixed' vyloží jako 'position: static', takže i výše uvedená dvojice vede na nepoužitelnou hodnotu static. A to je jen drobný příklad, podobných se najdou desítky, mnohé i u zcela standardních konstrukcí, které MSIE zdánlivě podporuje, ale tu a tam si něco udělá po svém (častěji omylem, než že by v tom byl nějaký hlubší záměr).

Proto je tolik webů, které mají stylesheet nafouknutý o polovinu právě kvůli různým matrjoškám, 3px hackům a dalším workaroundům pro MSIE (často i specifickým pro jednotlivé verze), a tolik webů, které jsou metodou pokus-omyl odladěné na chybný rendering MSIE a v korektně zobrazujících prohlížečích jsou rozhozené. Bohužel se najde dost lidí jako vy, kteří jsou přesvědčeni, že protože MSIE je nejrozšířenější, je jeho interpretace (jakkoli je mnohdy nesmyslná a nekonzistentní) a priori správná a přizpůsobit se jí musejí všichni ostatní. Nezbývá než opakovat: ještě že tento pohled nepřevládl u TCP/IP, to bychom se nestačili divit. (I tam si Microsoft zkusil své "inovace", ale naštěstí toho byl rychle nucen nechat.)

   
Chcete přispět jako registrovaný uživatel? Přihlaste se ke svému účtu.
Ochrana proti spamovacím robotům. Odpovězte prosím na následující otázku: Jaký je letos rok?
 

Pravidla pro diskutující

Přidáním čtenářského příspěvku do diskusí či fóra souhlasíte s tím, že budete dodržovat následující pravidla. Při jejich hrubém porušení se vystavujete riziku smazání příspěvku, jeho modifikaci, v krajním případě i zablokování přístupu do diskusí.

Redakce ze zásady nezasahuje do čtenářských diskusí a zavazuje se, že nebude mazat ani modifikovat příspěvky, kromě případů, kdy tyto porušují některé z následujících pravidel. V takové situaci je na zvážení redakce, zda příspěvek modifikuje s viditelným upozorněním, či přímo smaže. Redakce nikdy nemaže „nesouhlasné komentáře“ jen proto, že jsou nesouhlasné. Vítáme střet názorů, ale vždy v rámci slušné a kultivované debaty.

Příspěvky nesmí obsahovat:

  1. Vulgární či hrubé výrazy.
  2. Urážlivé výroky na adresu druhé osoby či skupiny osob.
  3. Texty, které mají za cíl jen vyprovokovat emotivní reakci (trolling).
  4. Rasové útoky či útoky na jakoukoliv jinou menšinu či skupinu obyvatel.
  5. Komerční nabídky a affiliate odkazy.
  6. Odkazy na warez, sériová čísla, licenční kódy, pornografii a další nevhodný materiál stejně jako žádosti o poskytnutí tohoto obsahu.
  7. Prokazatelně protiprávní obsah.

Informace o soukromí: U všech přidaných komentářů provozovatel ukládá IP adresu a hostname odesílatele. U neregistrovaných uživatelů se na webu zobrazuje část hostname, případně IP adresy, neumožňující identifikovat konkrétní počítač.

Povolené značky XHTML: a, br, code, em, li, ol, p, pre, strong, sub, sup, ul