Conker: xhtml/html

Zum verständnis:

Wenn ich vom Server ein xhtml Dokument mit dem MIME-Typ "text/html" ausgeliefert bekomme, dann wird das entsprechend Dokument im Browser auch nicht mit xml-parser sondern nur mit dem html-parser geparsed (habs ausprobiert in Opera 10.63).

Wenn ich aber IE-Kompatibel sein will, muss ich das so machen, weil der ja anscheinend den MIME-Typ "application/xhtml+xml" nix versteht. Wie kann ich aber dafür sorgen, dass Browser, die diesen MIME-Typ akzeptieren, auch ihren XML-Parser einsetzen? Ist doch voll ärgerlich: Da bemüht man sich, schönen xhtml-Code zu schreiben und er wird trotzdem nur als html interpretiert.

  1. @@Conker:

    nuqneH

    Wie kann ich aber dafür sorgen, dass Browser, die diesen MIME-Typ akzeptieren, auch ihren XML-Parser einsetzen?

    HTTP-Accept-Header, content negotiation: http://schneegans.de/web/xhtml/#mime

    Qapla'

    --
    Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
    (Mark Twain)
  2. @@Conker:

    nuqneH

    Wie kann ich aber dafür sorgen, dass Browser, die diesen MIME-Typ akzeptieren, auch ihren XML-Parser einsetzen?

    Warum eigentlich? Was versprichst du dir davon?

    Ist doch voll ärgerlich: Da bemüht man sich, schönen xhtml-Code zu schreiben und er wird trotzdem nur als html interpretiert.

    Warum ist das ärgerlich?

    Qapla'

    --
    Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
    (Mark Twain)