Moin,
nein, es handelt sich um XHTML. Und was hat HTTP in dieser Beziehung überhaupt mit XHTML und der Kodierungsempfehlung für den Fall, daß im HTTP-Header keine angegeben wird, zu tun?
Erstmal handelt es sich um Daten die per HTTP übermittelt wurden, einen text/*-Content-Type haben und für die kein charset im HTTP-Header gesetzt wurde. HTTP _definiert_ dann ganz klar, dass die Daten dann ISO-8859-1-kodiert sind:
| The "charset" parameter is used with some media types to define the
| character set (section 3.4) of the data. When no explicit charset
| parameter is provided by the sender, media subtypes of the "text"
| type are defined to have a default charset value of "ISO-8859-1" when
| received via HTTP. Data in character sets other than "ISO-8859-1" or
| its subsets MUST be labeled with an appropriate charset value.
-- RFC 2616, Abschnitt 3.7.1
Das gilt solange wie molily seinen Inhalt als text/html ausliefert, und daran würde sich erst etwas ändern wenn er application/xml oder so nehmen würde.
Henryk Plötz
Grüße aus Berlin
~~~~~~~~ Un-CDs, nein danke! http://www.heise.de/ct/cd-register/ ~~~~~~~~
~~ Help Microsoft fight software piracy: Give Linux to a friend today! ~~