Hallo,
Allerdings sehe ich von meinem bescheidenen Logikmodul aus keinen Grund, weshalb bei vorhandener "application/xhtml+xml"-Fähigkeit "text/html" höher gewertet sein sollte als application/xml,application/xhtml+xml.
Weil Browserhersteller sich mangels öffentlichem Druck nicht um ihre XHTML-Implementierung kümmern, deshalb gibt es im z.B. JavaScript-Bereich Lücken. Da sagen sie kurzerhand, dass sie XML-XHTML weniger gerne schlucken als HTML-kompatibles, weil der XHTML-Modus nicht auf Herz und Nieren geprüft wurde (zumindest in keinem Verhältnis zum HTML-Modus).
Mathias