abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 05:33 | Nová verze

    OpenTofu, tj. svobodný a otevřený fork Terraformu vzniknuvší jako reakce na přelicencování Terraformu z MPL na BSL (Business Source License) společností HashiCorp, bylo vydáno ve verzi 1.7.0. Přehled novinek v aktualizované dokumentaci. Vypíchnout lze State encryption.

    Ladislav Hagara | Komentářů: 0
    včera 23:55 | Humor

    Spouštět webový prohlížeč jenom kvůli nákupu kávy? Nestačí ssh? Stačí: ssh terminal.shop (𝕏).

    Ladislav Hagara | Komentářů: 2
    včera 18:11 | Nová verze

    Yocto Project byl vydán ve verzi 5.0. Její kódové jméno je Scarthgap. Yocto Project usnadňuje vývoj vestavěných (embedded) linuxových systémů na míru konkrétním zařízením. Cílem projektu je nabídnou vývojářům vše potřebné. Jedná se o projekt Linux Foundation.

    Ladislav Hagara | Komentářů: 0
    včera 17:56 | Nová verze

    Operační systém 9front, fork operačního systému Plan 9, byl vydán v nové verzi "do not install" (pdf). Více o 9front v FQA.

    Ladislav Hagara | Komentářů: 0
    včera 13:11 | Nová verze

    Svobodná webová platforma pro sdílení a přehrávání videí PeerTube (Wikipedie) byla vydána v nové verzi 6.1. Přehled novinek i s náhledy v oficiálním oznámení a na GitHubu. Řešeny jsou také 2 bezpečnostní chyby.

    Ladislav Hagara | Komentářů: 3
    včera 12:33 | Zajímavý software

    Lennart Poettering na Mastodonu představil utilitu run0. Jedná se o alternativu k příkazu sudo založenou na systemd. Bude součástí systemd verze 256.

    Ladislav Hagara | Komentářů: 14
    29.4. 23:22 | Nová verze

    Hudební přehrávač Amarok byl vydán v nové major verzi 3.0 postavené na Qt5/KDE Frameworks 5. Předchozí verze 2.9.0 vyšla před 6 lety a byla postavená na Qt4. Portace Amaroku na Qt6/KDE Frameworks 6 by měla začít v následujících měsících.

    Ladislav Hagara | Komentářů: 12
    29.4. 21:44 | Komunita

    Ubuntu 24.10 bude Oracular Oriole (věštecká žluva).

    Ladislav Hagara | Komentářů: 13
    29.4. 20:22 | Nová verze

    Byla vydána nová verze 2.45.0 distribuovaného systému správy verzí Git. Přispělo 96 vývojářů, z toho 38 nových. Přehled novinek v příspěvku na blogu GitHubu a v poznámkách k vydání. Vypíchnout lze počáteční podporu repozitářů, ve kterých lze používat SHA-1 i SHA-256.

    Ladislav Hagara | Komentářů: 0
    29.4. 13:33 | IT novinky

    Před 25 lety, ve čtvrtek 29. dubna 1999, byla spuštěna služba "Úschovna".

    Ladislav Hagara | Komentářů: 0
    KDE Plasma 6
     (75%)
     (8%)
     (2%)
     (15%)
    Celkem 888 hlasů
     Komentářů: 4, poslední 6.4. 15:51
    Rozcestník

    Firefox emuluje bugy IE?

    12.9.2008 16:30 | Přečteno: 1627× | Linux | poslední úprava: 12.9.2008 16:28

    Po dlhom čase som zase začal trochu robiť webdesign. Tentoraz robím niečo len tak zo zábavy, preto neoptimalizujem pre IE. Rád si strieľam z IE userov a tak som využil jeden bug ktorý IE obsahuje

    No v prvom rade musím povedať, že html generujem pomocou xslt. Vďaka tomu je kód väčšinou validné html (teda minimálne xml bez chýb syntaxe). Akože nie som prasa takže nechávam tagy ako <br></br> automaticky skracovať na <br />. Toto dokáže samozrejme xslt automaticky.

    Takže v prvom rade ukážem výsledok. Ak si túto stránku zobrazíte vo FF3 nezobrazí sa korektne. Vlastne aj vo FF2 ale to je vecou selektorov css .. nie je pre web také podstatné ako chyba o ktorú mi vlastne ide...

    Ak si teda pozriete kód zistíte, že je to v podstate bezchybný validný kód. Lenže nefunkčný v IE a FF. Odporúčam si všimnúť riadky: <script type="text/javascript" src="script.js" /> a <!-- </script> Ty usujes IE? LAMA -->. Prvý riadok je len skrátený tag script. IE nevie poriadne xhtml a preto ho automaticky transformuje na otvorený tag (podobne ako <br />). Zatiaľ čo u br to nemá žiaden vplyv u scriptu je to omnoho horšie pretože v takomto prípade je celá stránka obsahom javascriptu. Druhý riadok je už len preto aby neostala biela stránka ale na IE pekne zobrazila chybu ;)

    Vo firefoxe 2.x to ide korektne, 3.x funguje rovnako ako IE. To je nejaká emulácia chýb alebo už ani firefox neovláda základy xhtml?

           

    Hodnocení: 100 %

            špatnédobré        

    Obrázky

    Firefox emuluje bugy IE?, obrázek 1 Firefox emuluje bugy IE?, obrázek 2

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    Luboš Doležel (Doli) avatar 12.9.2008 16:48 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: Firefox emuluje bugy IE?
    Na IE (alespoň IE6) je dobré, že pokud dáte
    <head>
        <title/>
    </head>
    
    tak se ukáže jen prázdná stránka, protože nějak nechce vidět, cokoliv za tím TITLE. (Toto je XHTML validní.)
    Luboš Doležel (Doli) avatar 12.9.2008 16:50 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: Firefox emuluje bugy IE?
    (Je to to samé, jen tohle může vylézt například z exportu OO.org, proto na to upozorňuji.)
    12.9.2008 16:55 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Firefox emuluje bugy IE?
    A posíláte Firefoxu tu stránku jako XHTML, nebo jako HTML (Content-Type)? Jinak v XHTML není možné tagy libovolně zkracovat nebo prodlužovat, párové tagy musí mít vždy otevírací a koncový tag, nepárové zase vždy musí být ve zkrácené formě. XHTML je XML + další pravidla, a ta další pravidla mimo jiné vyžadují, aby forma tagů odpovídala HTML.

    Ale jinak FF emuluje spoustu bugů MSIE…
    mirec avatar 12.9.2008 17:02 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
    Rozbalit Rozbalit vše Re: Firefox emuluje bugy IE?
    No ak to pozerám z disku mal by sa automaticky prispôsobiť tomu čo je v súbore, to ale neurobí. Ak premenujem na .xml a snažím sa zobraziť vo ff napíše mi "Firefox nedokáže nájsť server www.楦敬⼺⼯潨敭洯物捥䐯捯浵湥獴䴯橯⽥桓歡污渭睥猯慨慫彬敮彷敤楳湧猯慨慫⵬敮⵷敤楳湧椯摮硥砮汭਍.com.".
    LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
    mirec avatar 12.9.2008 17:33 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
    Rozbalit Rozbalit vše Re: Firefox emuluje bugy IE?
    No po pár pokusoch sa mi podarilo dokopať ff k tomu aby to zobrazil viac-menej korektne. Na webe je to už trochu problém. Apache nie je nakonfigurovaný tak aby posielal správny typ súboru.
    LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
    mirec avatar 12.9.2008 17:42 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
    Rozbalit Rozbalit vše Re: Firefox emuluje bugy IE?
    Ešte k tomu content-type, pri zmene content-type samozrejme zvláda xml ale niektoré browsery majú problém so spracovaním xml a vyžadujú uloženie xml. Konečným riešením bude asi zákaz skracovania tagov.
    LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
    13.9.2008 10:44 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Firefox emuluje bugy IE?
    Jistě, MSIE typu obsahu XHTML nerozumí. Ale nemůžete se divit, že když Firefoxu dáte dokument, o kterém tvrdíte, že je to HTML, že jej zpracovává HTML parserem – v tom se chová naprosto korektně.
    12.9.2008 17:31 User682 | skóre: 38 | blog: aqarium | Praha
    Rozbalit Rozbalit vše Re: Firefox emuluje bugy IE?
    zdravim,

    podobnou chybu jsem resili s elementech textarea, po xslt transformacich. je to tak 3-4 roky zpet.

    je sice krasne, ze udelate system, kde jsou elegantne napsane transformace, ale xml vystup defakto udelat nemuzete. Pokud chcete delat xml vystup, tak tam musite nejak davat mezery, aby to jelo korektne.

    Jedine snad, co to zvladalo, tak byla Opera.

    A kdyz jsme u tech perel, tak kdyz MSIE napisete na zacatek stranky pres tag html do vystupu treba 100 a vice html komentaru, tak potom vidite prazdnou stranku. Taktez pak hodne veci nevyhodnoti obsah jako html.

    bye gf
    stativ avatar 12.9.2008 18:03 stativ | skóre: 54 | blog: SlaNé roury
    Rozbalit Rozbalit vše Re: Firefox emuluje bugy IE?
    Problém je v tomhle: Content Type: text/html. Firefox pak stránku parsuje jako obyčejné html (čili tohle je z jeho pohledu správné chování). Problém je ale při změně na xml content type, IE ho nezobrazí.
    Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
    stativ avatar 12.9.2008 18:05 stativ | skóre: 54 | blog: SlaNé roury
    Rozbalit Rozbalit vše Re: Firefox emuluje bugy IE?
    Příště bych si měl nejdřív přečíst diskusi…
    Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
    mirec avatar 12.9.2008 18:22 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
    Rozbalit Rozbalit vše Re: Firefox emuluje bugy IE?
    No IE to nezobrazí tak či tak .. teoreticky sa dá zistiť či browser podporuje xml .. ale stále nie je ono. Takže najlepším riešením asi bude nepoužívať skracovanie.
    LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
    12.9.2008 20:31 Let_Me_Be | skóre: 20 | blog: cat /proc/idea/current | Brno
    Rozbalit Rozbalit vše Re: Firefox emuluje bugy IE?
    Renderuje zcela bezchybne: Mozilla/5.0 (X11; U; Linux x86_64; cs; rv:1.9.0.1) Gecko/2008072923 (Gentoo) Firefox/3.0.1
    Linked in profil - Můj web - Nemůžete vyhrát hádku s blbcem. Nejdřív vás stáhne na svoji úroveň a pak ubije zkušenostmi.
    12.9.2008 23:10 zde | skóre: 9 | blog: Linuch | Brno
    Rozbalit Rozbalit vše Re: Firefox emuluje bugy IE?
    Blbost by neměla být podporována. Proto čím rozbitější bude xhtml, tím lépe.
    Táto, ty de byl? V práci, já debil.
    13.9.2008 10:48 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Firefox emuluje bugy IE?
    Jistě, proč používat obecné parsery, když můžeme mít pro každý formát nějaký extra parser. Navrhuju, aby se to hloupé SVG postavené na XML taky pochlapilo a vytvořilo si nějaký vlastní formát, který bude podobný XML a HTML, ale v něčem bude jiný. A RSS taky – přece nebudeme používat u všech formátů stejnou gramatiku, to by bylo IT moc fádní…
    13.9.2008 17:23 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
    Rozbalit Rozbalit vše Re: Firefox emuluje bugy IE?
    Navrhuju, aby se to hloupé SVG postavené na XML taky pochlapilo a vytvořilo si nějaký vlastní formát
    To se tu přece nedávno probíralo, že SVG je XML aplikací jenom tak napůl :-) Nějaký atribut obsahuje strukturovanou informaci, kterou je třeba parsovat zvlášť.
    přece nebudeme používat u všech formátů stejnou gramatiku
    Jen pro úplnou korektnost, XML je metajazyk a schéma definuje gramatiku jeho aplikace, takže každý formát vlastní gramatiku :-D Což je taky důvod, proč je obecný XML parser o poznání složitější (plus další vlastnosti) kus softwaru, než parser pro konkrétní jazyk.
    Ještě na tom nejsem tak špatně, abych četl Viewegha.
    pavlix avatar 14.9.2008 14:43 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: Firefox emuluje bugy IE?
    Nějaký atribut obsahuje strukturovanou informaci, kterou je třeba parsovat zvlášť.
    Víceméně tam používají mezerami oddělený seznam příkazů a argumentů. Žádny složitý parser se nekoná :).
    Což je taky důvod, proč je obecný XML parser o poznání složitější
    Těsně vedle, ten důvod je úplně jinde. Je spousta parserů obecného uzávorkování, které jsou jednodušší.
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    14.9.2008 16:29 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
    Rozbalit Rozbalit vše Re: Firefox emuluje bugy IE?
    Žádny složitý parser se nekoná :).
    = Musím napsat speciální parser.
    Což je taky důvod, proč je obecný XML parser o poznání složitější
    Těsně vedle, ten důvod je úplně jinde. Je spousta parserů obecného uzávorkování, které jsou jednodušší.
    Těsně vedle, když napíšu XML parser nerespektující schéma, nemám XML parser ;-)
    Ještě na tom nejsem tak špatně, abych četl Viewegha.
    15.9.2008 22:40 zde | skóre: 9 | blog: Linuch | Brno
    Rozbalit Rozbalit vše Re: Firefox emuluje bugy IE?
    takže každý formát má vlastní gramatiku
    ..a aby to nebylo málo, každá aplikace má obvykle taky svůj vlastní "obecný" XML parser, což argument o "stejném formátu" připravuje o velkou část pointy. :)
    Táto, ty de byl? V práci, já debil.
    pavlix avatar 13.9.2008 01:01 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: Firefox emuluje bugy IE?
    "xhtml" posílané jako Content-Type: text/html je IMO chyba.

    "validní html" a "korektní xml" je velký rozdíl, jsou to dva formáty s odlišnou (i když podobnou) syntaxí.

    Využívání bugů na místech, které se dají elegantně a jednoduše zařídít pomocí možností, co MSIE zcela oficiálně nabízí, je podle mě něco, čím by se člověk neměl chlubit.

    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    13.9.2008 14:53 Miloslav Ponkrác | blog: miloslavponkrac
    Rozbalit Rozbalit vše Re: Firefox emuluje bugy IE?
    Ano, konečně to někdo napsal. XHTML není HTML, a to, že HTML prohlížeče dovolují něco jako <tag/> je v zásadě jen jejich benevolence, ale nemusely by to vůbec dělat, protože v HTML to není správně. A pokud jim ještě většina "webdesignérů" pošle jako MIME text/html, pak se strašně směju jejich řečem o validitě a dalším věcech, které sami mohutně porušují.
    13.9.2008 14:58 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Firefox emuluje bugy IE?
    HTML prohlížeče dovolují něco jako <tag/> je v zásadě jen jejich benevolence, ale nemusely by to vůbec dělat, protože v HTML to není správně
    Ve většině případů to lomítko nevadí, není to nic proti HTML normě. Vadilo by to snad jen v kombinaci se zkrácenou (HTML) notací, které ale stejně většina prohlížečů nerozumí.
    13.9.2008 15:43 Miloslav Ponkrác | blog: miloslavponkrac
    Rozbalit Rozbalit vše Re: Firefox emuluje bugy IE?
    Prohlížeč, který by správně pracoval s HTML, by měl zápis <tag/&ht; chápat stejně jako zápis <br>>. Jedná se totiž o tzv. "net-enabling start-tag". Násilím ukončované nepárové elementy by se v prohlížečích nepodporujících XHTML měly projevit zobrazením znaků >. Žádný známější prohlížeč se takto nechová. Je však zajímavé, že konsorciu ani webdesignérům nevadí, že doporučení XHTML 1.0 není s HTML kompatibilní.

    A proto, pokud "webdesignéři" posílají Content-Type: text/html a zároveň v tom používají XHTML ukončování tagů, pak se chovají proti normě HTML. Sami mají máslo na hlavě a k tomu plno řečí o "standardech", které sami porušují a kterým sami dávají na frak. Ale ono je to pochopitelné, protože málokterý webdesignér si ty standardy přečetl a zná je. To jim ovšem nebrání na ně nadávat.

    Kdyby se HTML prohlížeče chovaly přesně podle standardů, XHTML by se prakticky nikdy nemohlo zAčít používat, a webdesignéři by zaplakali.
    13.9.2008 17:32 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Firefox emuluje bugy IE?
    Prohlížeč, který by správně pracoval s HTML, by měl zápis <tag/&ht; chápat stejně jako zápis <br>>. Jedná se totiž o tzv. "net-enabling start-tag". Násilím ukončované nepárové elementy by se v prohlížečích nepodporujících XHTML měly projevit zobrazením znaků >. Žádný známější prohlížeč se takto nechová. Je však zajímavé, že konsorciu ani webdesignérům nevadí, že doporučení XHTML 1.0 není s HTML kompatibilní.
    Podpora SGML SHORTTAG není v prohlížeči povinná, takže žádný prohlížeč nemusí <br /> interpretovat jako NET tag. Navíc správný zápis toho <br /> v SGML by byl <br//. Navíc specifikace HTML je v tomhle nejasná, protože říká, že Such empty elements never have end tags.. net-enabling start-tag ale k sobě má vždy null end-tag… Navíc specifikace HTML také tvrdí Attribute/value pairs appear before the final ">" of an element's start tag., z čehož by se dalo soudit, že net tag syntaxi nepřipouští (minimálně u tagů s atributy).

    Kdyby se HTML prohlížeče chovaly přesně podle standardů, zjistilo by se, že HTML standard jako standard za moc nestojí.
    13.9.2008 19:22 Miloslav Ponkrác | blog: miloslavponkrac
    Rozbalit Rozbalit vše Re: Firefox emuluje bugy IE?
    On žádný W3C standard za nic nestojí a obecně jsou standardy od této organizace dost na bačkoru včetně XHTML. Jenom W3C organizace je schopna vydat řadu verzí HTML a nepopsat detailně gramatiku a způsob parsování. Představte si třeba normu programovacího jazyka, který by přesně nespecifikoval sysntaxi, nebo normu TCP protokolu, který by si implementátoři museli domýšlet. Kdyby internetové standarda sítí vymýšlela W3C, tak dodnes počítačové sítě neexistují.

    Jenom W3C je schopná v CSS 1 normativně napsat, že gramatika CSS se nebude v dalších verzích CSS měnit, aby v CSS 2 byla mírně odlišná. A řadu dalších přehmatů. Vůbec nevím, proč je W3C pořád vyzdvihována, když odvádí stabilně mizernou práci.

    Jenom W3C je schopná umístit URL DTD u XHTML na svůj web a pak nadávat lidem, že si pro to DTD, tedy že obecné XML parsery dodržují jejich normy. A pak, protože W3C samozřejmě neumí dodržovat ani svoje standardy tyhle adresy vypíná, aby je odnaučila tam sahat.

    Čeho se dotkne W3C, to je průser.
    mirec avatar 13.9.2008 20:04 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
    Rozbalit Rozbalit vše Re: Firefox emuluje bugy IE?
    No niektoré veci ktoré W3C vyprodukovalo sú veľmi dobré. Len škoda, že ich nepodporuje viac browserov. Ako príklad uvediem CSS3. Neviem či ste niekedy videli ako sa robia gombíky pozadím (resizovateľné). V podstate je kód asi takýto <button><span></span></button>. Span má ako pozadie ľavú časť gombíka + pozadie a button len pravú časť tak aby sa to prekrývalo. Ak by browsery podporovali css3 nebol by problém definovať niekoľko pozadí. Alebo zvýraznenie každého druhého riadku v tabuľke (nth-child). V podstate extrémne užitočná vlastnosť až na jednú drobnosť, podporuje to akurát khtml, webkit a opera (možno ešte niečo, netuším).
    LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
    13.9.2008 20:28 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Firefox emuluje bugy IE?
    No niektoré veci ktoré W3C vyprodukovalo sú veľmi dobré. Len škoda, že ich nepodporuje viac browserov. Ako príklad uvediem CSS3.
    To tedy nevím. V době, kdy prakticky všechny weby používají obdobný způsob vytvoření layoutu stránky, který se skládá z jednoho hacku CSS za druhým, vytvořit novou verzi CSS, která se tímhle problémem vůbec nezabývá, je podle mne úlet. Selektory pro n-tého potomka, kulaté rámečky a stíny, to všechno je hezké – ale skoro každý web musí řešit, jak udělat záhlaví, 2 – 3 sloupce a zápatí. Implementovat to do vykreslovacího enginu by bylo daleko jednodušší, než některé současné věci v CSS. Ale v CSS3 pro to asi podpora nebude žádná.
    mirec avatar 14.9.2008 08:47 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
    Rozbalit Rozbalit vše Re: Firefox emuluje bugy IE?
    No zatiaľ nie je žiadna podpora ani takých základných vecí ako je otočenie textu o 90° (v hlavičke niektorých tabuliek by sa to hodilo). Akože nepopieram fakt, že W3C robí prd a ak aj niečo robí taj je to väčšinou zlé. Len som chcel ukázať, že oni nie sú jediní zlí.
    LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
    pavlix avatar 14.9.2008 14:47 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: Firefox emuluje bugy IE?
    Nemyslím si, že by specifikace CSS3 byla samospásná.

    Mimichodem, psát standardy je potřeba tak, aby byly užitečné, tzn aby je někdo chtěl implementovat a aby pomohli vylepšit technologii. Ne aby byly jenom krásné na papíře.
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    David Watzke avatar 13.9.2008 15:44 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Firefox emuluje bugy IE?
    Jsem kdysi někde četl, že u XHTML 1.0 se může posílat text/html a je to přesto validní, teprv s XHTML 1.1 není. Takže to je asi BS, co? Taky se mi to teda nezdálo...
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    mirec avatar 13.9.2008 16:41 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
    Rozbalit Rozbalit vše Re: Firefox emuluje bugy IE?
    Je to dokonca v štandarde. Z toho som práve vychádzal. Posielať content-type ako xml je dosť nepoužiteľné pri niektorých browseroch. Okrem toho v tomto prípade nedovoľuje prípadné chyby v xml (síce sa mi to dávno nestalo ale istá pravdepodobnosť vygenerovania nesprávneho xml tu je).
    LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
    pavlix avatar 14.9.2008 14:51 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: Firefox emuluje bugy IE?
    No... těžko říct.

    Když bude XHTML 1.0 dokument validní (a pošl.......), tak bude samozřejmě validní :).

    Ale prohlížeč ho bude parsovat jako HTML a jako HTML dokument třeba validní nebude. Nějaké W3C doporučení vyzývalo k používání "obojetné" syntaxe, kterou zvládnou jak staré browsery, tak XHTML browsery a dostali ten nešťastný nápad, že se to může posílat jako text/html.

    Na to, že je to hloupost myslím už dávno přišli.
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    Jardík avatar 13.9.2008 03:15 Jardík | skóre: 40 | blog: jarda_bloguje
    Rozbalit Rozbalit vše Re: Firefox emuluje bugy IE?


    ? To je pěkná kravina, která snad ani není v xhtml správně (v xml určitě ano). Mám FF3, stránka se zobrazí korektně. IE8 hází unknown file type (IE stojí za hovno, to každý ví, dokonce i windowsák). Opera/9.52 to také zobrazí korekně. Máš to teda rozbitý u sebe.
    Věřím v jednoho Boha.
    mirec avatar 13.9.2008 07:31 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
    Rozbalit Rozbalit vše Re: Firefox emuluje bugy IE?
    Áno o to práve ide. Zmenil content-type na application/xhtml+xml. Ak posielam application/xhtml+xml browsery ako IE to nevedia spracovať. A ako bonus vo ff ak urobím jedinú chybu v xml už to nedokáže zobraziť. Osobne by som bol najradšej keby to renderoval približne ako opera. Mimochodom pri xhtml je možné používať content-type html.
    LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
    13.9.2008 15:51 Miloslav Ponkrác | blog: miloslavponkrac
    Rozbalit Rozbalit vše Re: Firefox emuluje bugy IE?
    Mimochodom pri xhtml je možné používať content-type html.

    Ovšem pouze za cenu porušení standardů.
    14.9.2008 17:20 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše Re: Firefox emuluje bugy IE?
    Jenže tímto způsobem bychom mohli zůstat u text/plain, abychom měli jistotu (?), že někdo nenapíše prohlížeč, který by naše dokumenty neuměl interpretovat.

    Já to dělám tak, že XHTML 1.0 posílám jako application/xhml+xml všem klientům, kromě těch, o kterých vím, že XHTML neumí (např. IE). (Podotýkám, že veškerý XHTML kód je správně utvořené XML.)

    Rozhodně je přijatelnější posílat taková data HTML parseru než HTML posílat XHTML parseru.

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.