na XHTML je zavedený zvláštní MIME typ
Jistě, text/html, to je mime typ, kterému rozumí prohlížeče a vyhledávače, i když jsou v kódu různé chyby.
Na to jsem se neptal. Ostatně jak typu text/html rozumí prohlížeče a vyhledávače a jak mu nerozumí jiné programy, je také zajímavá otázka.
Já bych viděl problém ve dvou věcech: MSIE neumí XML
Jůů, vy nevíte, co umí Internet Explorer
Nic nového jsem se z té stránky nedozvěděl. Ona totiž vůbec nepopírá, že IE XML neumí. Ona spíše předkládá tvrzení, že IE XHTML neumí (a nepotřebuje umět), protože existují prohlížeče, které jej neumí. Nevím, co chcete touto tautologií dokázat.
mnoho webů z nejrůznějších důvodů vkládají javascript třetích stran, který v XML nefugnuje
Cituji z Webylonu:
Jen tak mimochodem: všechny tři nejrozšířenější prohlížeče podporují vlastnost innerHTML, takže […] můžete si document.write() hravě doskriptovat.
Ono to asi nebude tak zcela pravda. Kdyby byla, tak by tuhle emulaci dělaly prohlížeče samy od sebe. Ono totiž stačí, aby poslední document.write() nevytvářel správně uzávorkovaný kód, a přestanou fungovat i předchozí bezchybná volání.
Mimochodem XHTML kód, který jste v tomto příspěvku použil, je velmi zábavný. em a cite znamenají něco jiného, než jak jste je použil.