Hallo,
Bleibt also vorerst leider nur die Konvertierung von < und & in < sowie &.
Tu die auf keinen Fall, denn:
auch der IE liest XHTML wenn es mit dem MIME-Typ text/html übergeben wurde.
Was meinst du mir „liest XHTML“? Wenn man eine Ressource als text/html ausliefert, wird sie nach den Regeln von HTML verarbeitet (und gibt's weder <Element /> noch CDATA).
Das klappt natürlich nur dann ohne Probleme, wenn man die Regeln zur HTML-Kompatiblität beachtet und auch solche Sachen wie <![CDATA[…]]> möglichst verzichtet, und lediglich in <script>-Bereichen verwendet (wo man es jedoch auskommentieren sollte).
mfg. Daniel