Datenschutzerklärung

Fehlende xml-Deklaration

Validome - Forum

Startseite Validome
RSS 2.0  
Sie sind nicht angemeldet. Atom 1.0  
Forum Home / Bug-Reports / Fehlermeldungen /

Fehlende xml-Deklaration

  Beitrag schreiben
Autor
Beitrag Seiten: 1
Jannik
Mitglied

Registriert: 16.08.2006
Beiträge: 57
Hallo,

mir ist eben aufgefallen, dass eine fehlende XML Deklaration nicht bemängelt wird, auch wenn ein XHTML DOCTYPE geliefert wird und auch das html Tag xmlns aufweist.

Muss die Deklaration nicht bei jedem Dokument vorhanden sein, dass auf XML basiert???

mfg.


12.08.2008 17:26:20
  Beitrag schreiben
dkdenz
Administrator

Ort: Lübeck
Registriert: 25.04.2005
Beiträge: 760
Hi


Eine XML-Deklaration ist nicht in allen XML-Dokumenten erforderlich. Den Autoren von XHTML-Dokumenten wird jedoch sehr empfohlen, in all ihren Dokumenten XML-Deklarationen zu verwenden. Eine solche Deklaration ist erforderlich, wenn die Zeichenkodierung des Dokuments nicht die Standardkodierung UTF-8 oder UTF-16 ist und keine Kodierung durch ein Higher-Level-Protokoll bestimmt wurde.

Quelle: http://www.edition-w3c.de/TR/2002/REC-x ... -3.1%C2%A0

Es ist also nicht zwingend erforderlich.
Beim IE6 versetzt der XML-Prolog den Browser sogar in den Quirks-Mode.

Viel Spaß noch...


12.08.2008 18:21:14
http://dkmd.de | http://dkdenz.de Beitrag schreiben
Jannik
Mitglied

Registriert: 16.08.2006
Beiträge: 57
Achso ok..

Ja gut, das mit dem IE ist aber kein Argument :P Das ist das doofe Programm ja schuld.

In dem Text steht, dass es "sehr empholen" wird. Sollte man dann nicht auf Validome soetwas wie einen Hinweis setzen? Schließlich kommt auch ein Hinweis wenn man ein XHTML Dokument mit text/html statt application/xhtml+xml ausliefert. Richtig kann man es ja noch nicht machen, weil nicht alle Browser damit klar kommen.

mfg.


12.08.2008 19:30:39
  Beitrag schreiben
dkdenz
Administrator

Ort: Lübeck
Registriert: 25.04.2005
Beiträge: 760
Hi

Das mit dem IE 6 war ja auch nicht als Argument angedacht, sondern lediglich als Hinweis.
Und wegen dem "sehr empfohlen" ist auf die Begründung zu achten.

Viel Spaß noch...


12.08.2008 19:50:26
http://dkmd.de | http://dkdenz.de Beitrag schreiben
Seiten: 1   Beitrag schreiben
Wechsel zu

Valid HTML 4.01