molily: Warum überhaupt XHTML?

Beitrag lesen

Hallo,

IEs sind leider am meisten verbreitet, und genau diese können die Vorteile von XHTML nicht nutzen. Man muss ihnen txt/html anbieten, was sie angesichts XHTML-Syntax in den Quirks-Modus bringt und das XHTML somit wertlos macht.

Wenn XHTML als text/html wertlos ist, welche echten Werte brächte denn XHTML mit application/xhtml+xml deiner Meinung nach?

Hickson räumt ja ein, dass XHTML Vorteile gegenüber HTML hat, die aber eben sämtlich verloren gehen, wenn es als txt/html ausgeliefert wird.

Hickson was gegen XHTML als text/html, weil dabei Dokumente herauskommen, die weder richtiges XHTML noch richtiges HTML sind. Das ist auch teilweise richtig, denn die wenigsten XHTML-Dokumente da draußen werden tatsächlich und könnten nie als XHTML verarbeitet werden:

»If you ever switch your documents that claim to be XHTML from text/html to application/xhtml+xml, then you will in all likelyhood end up with a considerable number of XML errors, meaning your content won't be readable by users. (See above: most of these documents do not validate.)«

Insofern war text/html ein Reinfall hinsichtlich der Verbreitung von XML. Das hindert aber niemand, den Fehler nicht selbst zu wiederholen.

Mathias