Portál AbcLinuxu, 30. dubna 2025 20:54
Tak jsem psal jednu stránku... Kašlal jsem na takové to testování, jestli se dobře zobrazuje v různých prohlížečích, pouze jsem si výsledný kód z času na čas prohlédl ve firefoxu a nechal zkontrolovat validitu. Jak to ale dopadlo?
Protože jsem to vyvíjel v linuxu, tak jsem si pak pospouštěl i další rozšířené prohlížeče -- Operu, Konqueror, dokonce i lynx (je pravda, že ten trochu rozhodil grafický design :)) Vše jelo téměř na pixel stejně jako u geckovského jádra, zarovnané přesně jak bych rád.
Pyšný na svůj (napůl) výsledek přebootuji, ať se na ten zázrak kouknu i v IE (6). Ale pak mě začala jímat hrůza! IE nedokáže pořádně ani zarámovat kus textu s obrázkem, rámeček rozšiřuje kam chce, klidně na další rámečky (jakoby si nevšiml </div>). Někdy si usmyslí, že float je příliš velký a vloží ho až pod footer... A ani zdaleka nepočítám drobné pár pixelové nesrovnalosti všude kolem.
Kdyby aspoň náznakem kterékoli jiné vykreslovací jádro dělalo podobné chyby, kdyby aspoň náznakem moje stránky nebyly validní, považoval bych to za nějakou chybu špatné kombinace stylů/tagů nebo čehokoli jiného. Ale takto musím konstatovat, že IE nefunguje. A vypadá to tak, že jdu stránky předělávat tak, aby to zobrazoval i tento zjevně nefunkční browser. Jaká to ironie :)
Tiskni
Sdílej:
Řekněme "má být"…Řekněmě "bude"
A není to prohlášení MS, ale zápis v blogu člověka, který na IE dělá, takže bych řekl, že nejde o nějakou sprostou propagandu, ale opravdu je to spravené. Já mu věřim
zákazníkům nevysvětlíte, že v nejrozšířenějším browseru je milion bugůLOL, a proč by je měly nějaké bugy zajímat??? Chtějí stránky, které jim (a dalším 80% lidí, kteří používájí IE) budou fungovat.
Je na tom snad něco nepochopitelného nebo dokonce špatného??
Nechci aby to vypadalo, že se zastávám IE. Nesnáším to a nepoužívám.
Ale zdá se mi pochopitelné, že normální lidi nezajímá, kolik má prohlížeč bugů. Chtějí v něm funkčí stránky. Analogie s kalkulačkou je podle mě moc extrémní. Přece jenom IE je prohlížeč, stránky zobrazuje, na tom se snad shodneme.
Jen mi připadá naivní (a to s webdesignem teprve začínám) myslet si, že nějakého zákazníka bude zajímat, kolik má IE bugů - je mu to jedno, má jiné starosti a potřebuje funkční stránky.
Ta hypotetická kalkulačka také čísla sčítá, jen je někdy výsledek špatně.
Jen mi připadá naivní (a to s webdesignem teprve začínám) myslet si, že nějakého zákazníka bude zajímat, kolik má IE bugů
A to je právě to, co mi vadí. Kdyby to byl jakýkoli non-SW výrobek, lidé by ho výrobci hodili na hlavu. U software uživatelé chyby považují za normální stav věcí, ale ani u normálního software by nikdo nebyl ochoten akceptovat takový zmetek. Jen kolem MSIE se chodí po špičkách a snažíme se navrhovat stránky tak, abychom jeho chyby skryli. A webovým vývojářům už připadá normální, že víc práce než layout stránky jim dá obcházení chyb MSIE. Opravdu jsem jediný, komu celá ta fraška připadá nesmyslná už ve své podstatě?
Jen ať mi, proboha, nikdo netvrdí, že MSIE je v zásadě dobrý prohlížeč, který má jen pár chyb. MSIE je mizerný prohlížeč, který má neuvěřitelné množství do nebe volajících chyb. Kdyby (téměř) všichni autoři stránek nemršili stránky tak, aby ty chyby obešli, bylo by v plné kráse vidět, jak na tom MSIE skutečně je. Jenže napsat korektní stránku bez ohledu na MSIE si nedovolí skoro nikdo. Bohužel.
Jen kolem MSIE se chodí po špičkách a snažíme se navrhovat stránky tak, abychom jeho chyby skryli.Já se rovněž nevyžívám ve vytváření alternativních stylů a rozboček pro ně, ale co mi zbývá, pokud to chci dělat na nějaké - nedovolím si zatím říct profesionální - ale aspoň blížící se profesionální úrovni?
Jen ať mi, proboha, nikdo netvrdí, že MSIE je v zásadě dobrý prohlížeč, který má jen pár chyb.
No, jsou lidi (móc jich je), kteří tvrdí, že IE je v zásadě dobrý prohlížeč a o nějakých chybách nemají ani ponětí
Kdyby (téměř) všichni autoři stránek nemršili stránky tak, aby ty chyby obešli, bylo by v plné kráse vidět, jak na tom MSIE skutečně je.
To je kdyby, které nikdy nenastane. Protože pak by žádný webdesigner nedostal za stránky ani korunu. Na druhou stranu, obcházení chyb nemusí vždycky znamenat mršení stránek. Ale uznávám, že někdy jsou brutální techniky potřeba.
Asi už Vás svými kecy nudím, takže bych svůj názor shrnul tak, že je imho blbost ignorovat majoritní prohlížeč, ať je jakýkoliv (kdyby byl opravdu tak špatný, jako ta vaše kalkulačka, tak ho nikdo nebude používat.). Je špatný, to víme všichni, ale dá se používat ku spokojenosti(?) 80% uživatelů ...
Jen mi připadá naivní (a to s webdesignem teprve začínám) myslet si, že nějakého zákazníka bude zajímat, kolik má IE bugů - je mu to jedno, má jiné starosti a potřebuje funkční stránky.No jasne... jen me napada, proc by teda mel MS s tema chybama neco delat, kdyz je vsichni webovy designeri budou povazovat de facto za standard a vsechny stranky v nem pojedou. To by byl proti sobe... Tahle aspon muze zamestnat armady kreativnich lidi blbostma, aby mu neprogramovali konkurenci... Tady se ukazuje smysl toho fandovstvi, reklam a vubec quasi marketingoveho sileni kvuli Firefoxu, ktere tak leze nekterym tvrdakum na nervy... Lidi zacnou pouzivat moderni browsery jen z mody, a ne kvuli chybam IE. Ta moda se musi ale vytvorit... Takze az zas nekdo zacne hudrovat proti blazneni kvuli Firefoxu, tak je to proto, abyste nemuseli v budoucnu podrizovat svoje strankovy kody chybam v IE
Přesně to je důvod, proč už se webdesignem poslední dobou prakticky nezabývám. Naštěstí mám jiné aktivity, které mne živí a při kterých nemusím dělat tolik věcí proti svému přesvědčení.
Hledej matrjoška hack.
~/.wine/%nějaký_složky%/windows/fonts
- máte tam něco?
Pročítal jsem si zdejší diskusi a myslím, že ti co se zastávají Microsoftu dělají chybu. Jenom si vezměte, kolik soudů už profrčelo a Microsoft musel platit. Chybě se nikdo z nás nevyhne, což je všem jasné, ale myslím, že když někdo z nás udělá chybu a po sléze je na ni upozorněn, tak se ji snaží opravit (tedy alespoň já to dělám). Jenomže Microsoft je vysoký diktátor s nosem nahoru - ten neuzná chybu a neuznává nikoho kdo na ni přijde. Z vlastní zkušenosti mohu říct, že reportování chyb na microsoft ohledně IE nesklidí žádnou odpověď (ani třeba děkujeme, což bych čekal) a nedočkáte se ani opravy (možná někdy v příští verzy, která vyjde tak možná jednou za dva roky). Microsoft ze sebe dělá monopol a kdyby si mohl patentovat vzduch, který dýcháme, udělal by to.
Při vývoji webových stránek pracuji především v linuxu a používám Firefox. Člověk by považoval za samozřejmé, že když vytvoří nějaké webové stránky, které splňují všechny normy a standardy (tedy jsou validní), že budou prostě fungovat všude. Fungují ve FireFoxu(vždy), v Konqueroru (téměř vždy - možné malé odchylky), v Opeře (také téměř vždy) a v MSIE (nikdy - vždy se najde něco, v čem je problém). Už nesčetněkrát jsem musel předělávat stránky aby vyhovovaly MSIE, ale rozhodl jsem se, že to už dělat nebudu. Microsoft si ze sebe a ze svého prohlížeče udělal vlastní standard a ignoruje normy a spoléhá na to, že ho používá 80% uživatelů. Ale jenom díky lidem, kteří se vzepřeli monopolu microsoftu a rozhodli se konat jinak to není 90% nebo 100%. A já tvrdím, že když tohle bude pokračovat a bude se objevovat stále více a více lidí, na jejichž stránkách uvidíte "Je nám líto, ale používáte prohlížeč MSIE, který ignoruje zobrazování podle platných norem. Tyto stránky se vám nezobrazí tak, jak by měli. Doporučujeme přejít na některý alternativní prohlížeč (například Mozilla Firefox).", tak pak popularita MSIE bude klesat a nakonec zůstane tak na 50%. A teprve potom možná Microsoft napadne aby zkvalitnil své produkty.
"Je nám líto, ale používáte prohlížeč MSIE, který ignoruje zobrazování podle platných norem. Tyto stránky se vám nezobrazí tak, jak by měli. Doporučujeme přejít na některý alternativní prohlížeč (například Mozilla Firefox).", tak pak popularita MSIE bude klesat a nakonec zůstane tak na 50%. A teprve potom možná Microsoft napadne aby zkvalitnil své produkty.Jo, a dodal bych "pouzivate zastaraly prohlizec" a "doporucujeme moderni jako napr. Firefox (ke stahnuti zdarma zde)" atd. Lidi neradi slysi, ze pouzivaji krapy, zatimco nejake standardy jsou jim ukradene. Prece jen je to emotivni zalezitost, vyber software :)
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.