Ingo Turski: Dem Forum bleibt nichts verborgen

Beitrag lesen

Hi,

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:
[...]
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.

Und wie soll ich dann http://www.w3.org/TR/xhtml1/#strict:

» An XML declaration is not required in all XML documents; however XHTML document authors are     strongly encouraged to use XML declarations in all their documents. Such a declaration is required when the character encoding of the document is other than the default UTF-8 or UTF-16 and no encoding was determined by a higher-level protocol. «

verstehen? XHTML 1.0 darf als text/html ausgeliefert werden und für XHTML ist UTF-8 als default festgelegt. Zumindest mein Firefox stellt mir bei XHTML-Dokumenten ohne jegliche Kodierungsangabe nur Fragezeichen dar, wenn Sonderzeichen nicht UTF-8-kodiert sind - auch wenn sie als text/html ausgeliefert werden.

freundliche Grüße
Ingo

0 59

XHTML und HTML

HerrKaleu
  • html
  1. 0
    Tobias Kloth
  2. 0
    Linksetzer
    1. 0
      HerrKaleu
  3. -1
    Ashura
  4. 2

    Dem Forum bleibt nichts verborgen

    Vinzenz Mai
    • menschelei
    1. 4
      molily
      1. 0
        Vinzenz Mai
        1. 0
          HerrKaleu
          1. 0
            Ashura
            1. 0
              HerrKaleu
      2. 0
        Felix Riesterer
        1. 0
          molily
          1. 0
            Ashura
            1. 0
              Ingo Turski
              1. 0
                Ashura
                1. 0
                  Christian Kruse
                  1. 0
                    Ashura
                    1. 0
                      Ingo Turski
                      1. 0
                        Ashura
                        1. 0
                          Christian Kruse
                          1. 0
                            Ashura
                            1. 0
                              Christian Kruse
                              1. 0
                                Ashura
                                1. 0
                                  Christian Kruse
                                  1. 0
                                    at
                                  2. 0
                                    Ashura
                                    1. 0
                                      Christian Kruse
                                      1. 0
                                        Ashura
                                      2. 0
                                        Siechfred
                                        1. 0
                                          Christian Kruse
                                          1. 0
                                            Siechfred
                                            1. 0
                                              Christian Kruse
                                              1. 0
                                                Siechfred
                                                1. 0
                                                  Christian Kruse
                                                  1. 0
                                                    Siechfred
                                                  2. 0
                                                    Siechfred
                                                    1. 0
                                                      Ashura
                                                  3. 0
                                                    molily
                                    2. 0
                                      molily
                                  3. 0
                                    molily
                                    1. 0
                                      Christian Kruse
                                      1. 0
                                        molily
                                        1. 0
                                          Christian Kruse
      3. 0
        Biesterfeld
        1. 3
          molily
          1. 0
            Felix Riesterer
            1. 0
              Ashura
              1. 0
                Ingo Turski
                1. -1
                  Tim Tepaße
                  1. 0
                    Ingo Turski
                    1. 0
                      Henryk Plötz
                      1. 0
                        Christian Kruse
                      2. 0
                        Ingo Turski
                        1. 2
                          Tim Tepaße
                          1. 0
                            Ingo Turski
                2. 0
                  Ashura
            2. 1
              molily
          2. 0
            Biesterfeld