Harry: XHTML 1.1 - Browserkompatitiblität

Beitrag lesen

Holladiewaldfee,

Ich konnte aber bis jetzt keine Probleme mit dem Browser des "Marktführers" festellen!

Weil Du die Seiten nicht mit dem Mime-Typ application/xhtml+xml auslieferst sondern mit text/html. Lieferst Du an den IE mit dem richtigen Header aus, bietet er Dir den Speichern-Dialog an.

Die einzige Möglichkeit die Du da im Moment hast, ist per Skript den HTTP_ACCEPT-Header auszulesen und auf die explizite Nennung von application/xhtml+xml zu überprüfen. Jenachdem schickst Du dann als Mime-Typ (fälschlicherweise) text/html oder eben application/xhtml+xml. Wobei es meines Wissens nach aber nicht explizit verboten ist, text/html für XHTML 1.1 zu verwenden (erst ab XHTML 2.0), auch wenn es nicht gern gesehen ist. Richtig ist aber application/xhtml+xml.

Ciao,

Harry

--
  Die ideale Zeit für Firntouren:
  http://harry.ilo.de/projekte/berge/