Atmosphinx
Grünschnabel
Hallo miteinander
Ich habe vor Kurzem begonnen, für meine neusten Projekte der aktuellen W3C-Empfehlung zu folgen und XHTML 1.1 zu verwenden. Auf vielen Seiten, die sich mit Doctype-Deklarationen und ihren Auswirkungen befassen, wird von XHTML 1.1 abgeraten. Hauptargument gegen den neusten Standard ist meist, dass in ihm geschriebene Dokumente als "application/xhtml+xml" (bzw. "text/xml") ausgeliefert werden sollten, was jedoch der Internet Explorer nicht zu unterstützen scheint. Darum publizieren standardbewusste Entwickler lieber in XHTML 1.0 strict und liefern ihre Arbeit als "text/html" aus.
Nun habe ich trotz dieser Einwände XHTML 1.1 (und "application/xhtml+xml") verwendet und kann keine Fehler erkennen. Alle meine verfügbaren IE-Versionen (IE 5.0 / IE 5.5 / IE 6.0) können mit den Seiten umgehen. Schon dies deutet darauf hin, dass irgendetwas nicht stimmen kann. Klar wird das, wenn ich "text/xml" (oder andere bisher nicht oder kaum unterstützte Auslieferungsarten) verwende und auch dies in allen getesteten Browsern ordnungsgemäss dargestellt wird. Da mich dies beunruhigt und die Folgen bei fehlerhaftem Parsing fatal sein können, bitte ich um Eure Hilfe.
Seht Euch doch einmal die beiden unten verlinkten Pages an, insbesondere auch den Quellcode. Weshalb werden sie korrekt dargestellt, obwohl sie das gar nicht dürften? Könnte es etwas mit der Serverkonfiguration zu tun haben, nach der eventuell alle Dokumente implizit als "text/html" ausgeliefert werden?
http://www.ddr.arxantis.com
http://www.elefant.arxantis.com
Vielen Dank für Eure Bemühungen
Atmosphinx
Ich habe vor Kurzem begonnen, für meine neusten Projekte der aktuellen W3C-Empfehlung zu folgen und XHTML 1.1 zu verwenden. Auf vielen Seiten, die sich mit Doctype-Deklarationen und ihren Auswirkungen befassen, wird von XHTML 1.1 abgeraten. Hauptargument gegen den neusten Standard ist meist, dass in ihm geschriebene Dokumente als "application/xhtml+xml" (bzw. "text/xml") ausgeliefert werden sollten, was jedoch der Internet Explorer nicht zu unterstützen scheint. Darum publizieren standardbewusste Entwickler lieber in XHTML 1.0 strict und liefern ihre Arbeit als "text/html" aus.
Nun habe ich trotz dieser Einwände XHTML 1.1 (und "application/xhtml+xml") verwendet und kann keine Fehler erkennen. Alle meine verfügbaren IE-Versionen (IE 5.0 / IE 5.5 / IE 6.0) können mit den Seiten umgehen. Schon dies deutet darauf hin, dass irgendetwas nicht stimmen kann. Klar wird das, wenn ich "text/xml" (oder andere bisher nicht oder kaum unterstützte Auslieferungsarten) verwende und auch dies in allen getesteten Browsern ordnungsgemäss dargestellt wird. Da mich dies beunruhigt und die Folgen bei fehlerhaftem Parsing fatal sein können, bitte ich um Eure Hilfe.
Seht Euch doch einmal die beiden unten verlinkten Pages an, insbesondere auch den Quellcode. Weshalb werden sie korrekt dargestellt, obwohl sie das gar nicht dürften? Könnte es etwas mit der Serverkonfiguration zu tun haben, nach der eventuell alle Dokumente implizit als "text/html" ausgeliefert werden?
http://www.ddr.arxantis.com
http://www.elefant.arxantis.com
Vielen Dank für Eure Bemühungen
Atmosphinx