Daniel Thoma: IE7: Immer noch kein application/xhtml+xml

Beitrag lesen

Hallo Tim,

Nun ja. Sauber finde ich das nicht gerade. Guck Dir mal die Verrenkungen in der von Gunnar verlinkten XHTML/MathML/SVG-DTD an, um überhaupt Namensräume in XML hinzukriegen. Ich sage nur: hartkodierte Prefixe. Aber das sind nun mal die Limitationen von XML.

Das ist eine Beschränkung von DTDs ja, mit Schemata geht das aber. Dieses Modularisierung-mit-DTDs Zeug hätte man sich meines erachtens auch schenken können, das ist einfach nur ein grauenhaftes Gebastel.

Oh, in HTML 4 gibt's die (nicht normativen, ich weiss) [link:http://www.w3.org/TR/html4/appendix/notes.html#notes-invalid-docs@title=Empfehlungen|, wie Browser mit unbekannten Elementen und Attributen invalider Dokumente umzugehen haben. Soweit ich weiss, macht das auch so ziemlich jeder Browser.

So weit er das kann. Aber das ist nicht immer möglich, z.B. wenn man solche Elemente wie das script-Element hinzufügt, geschickte Verwendung von leeren Elementen sollte wohl auch zu Problemen führen.

Aber ich frage mich immer öfter, was gegen eine liberalere Nutzung von Elementen anderer Namensräume in XML spricht. Nach dem Motto: einfach erstmal erlauben, Restriktionen kann man immer noch nachträglich einführen.
Soll heissen: ich will mein <div tim:personalInformation="Unnützes Div"> haben. ;)

Sehe ich kein Problem dabei, Browser sollten XHTML-Dokumente ja auch am content-type und am Namensraum erkennen, nicht an der verwendeten DTD und wenn Du keine Anwendung hast, für die Du eine formale Beschreibung benötigst, kannst Du Dir das auch schenken.

Grüße

Daniel

0 147

IE7: Immer noch kein application/xhtml+xml

David
  • browser
  1. 0
    Cheatah
    1. 0
      Jeena Paradies
      1. 0
        Cheatah
      2. 0
        David
        1. 0
          Jeena Paradies
          1. 0
            Jeena Paradies
          2. 0
            David
            1. 3
              Jeena Paradies
              1. 1
                David
                1. 0
                  Jeena Paradies
              2. 0
                at
                1. 0
                  Jeena Paradies
                  1. 0
                    at
                    1. 0
                      Jeena Paradies
            2. 0
              Frank (no reg)
  2. 0
    Gunnar Bittersmann
    1. 0
      D.R.
      1. 0
        Dieter Raber
        1. 0
          David
          1. 2
            Dieter Raber
            1. -1
              David
    2. 0
      David
  3. -2
    D.R.
    1. 0
      Klawischnigg
      1. -2
        D.R.
        1. 1
          Klawischnigg
          1. -1
            D.R.
            1. 3
              Klawischnigg
              1. 0
                D.R.
                1. -1
                  David
            2. 0
              David
          2. 0
            David
    2. 0
      David
      1. 1
        Jeena Paradies
        1. 0
          David
          1. 0
            Jeena Paradies
            1. 0
              David
  4. -3
    David
    1. 0
      Dennis
      • menschelei
      1. 0
        David
  5. 6
    molily
    1. -3
      David
    2. -2
      David
      1. 0
        Frank (no reg)
        1. 0
          David
          1. 0
            Frank (no reg)
            1. -1
              David
              1. 0
                Frank (no reg)
                1. 0
                  David
                2. 0
                  at
      2. 6
        molily
  6. 0
    Jeena Paradies
    1. -3
      David
      1. 4
        Jeena Paradies
        1. -3
          David
          1. 2
            Jeena Paradies
            1. -3
              David
              1. 5
                Jeena Paradies
                1. -2
                  David
                  1. 0
                    Jeena Paradies
                    1. 0
                      David
                      1. 2
                        Jeena Paradies
                        1. 0
                          Orlando
                          1. 0
                            Jeena Paradies
                            1. 0
                              Orlando
                              1. 0
                                Jeena Paradies
                                1. 0
                                  Orlando
                                  1. 0
                                    Jeena Paradies
                          2. 0
                            at
                            1. 0
                              Orlando
                              1. 0
                                at
                                1. 0
                                  Orlando
                                  1. 0
                                    at
                                    1. 0
                                      Orlando
                                      1. 0
                                        at
                                2. 0
                                  Christian Kruse
                                  1. 0
                                    at
                                  2. 1
                                    Tim Tepaße
                                    1. 0
                                      at
                        2. 2
                          Struppi
                          1. 0
                            Jeena Paradies
                        3. 0
                          David
                    2. 0
                      Alexander Brock
                      1. 0
                        Jeena Paradies
                        1. 0
                          Alexander Brock
                          1. 0
                            Jeena Paradies
                            1. 0
                              Struppi
                              1. 0
                                Jeena Paradies
                                1. 0
                                  Struppi
                              2. 0
                                Frank (no reg)
                                1. 0
                                  David
                                  1. 0
                                    Orlando
                                    1. 0
                                      David
                                    2. 0
                                      Jeena Paradies
                                      1. 0
                                        Frank (no reg)
                                        1. 0
                                          David
                                        2. 0
                                          Jeena Paradies
                                  2. 0
                                    Frank (no reg)
                                    1. 0
                                      David
                                      1. 0
                                        Frank (no reg)
                                        1. 0
                                          David
                                          1. 0
                                            Frank (no reg)
                                            1. 0
                                              David
                                2. 0
                                  David
                                3. 0
                                  Struppi
                                  1. 0
                                    Orlando
                              3. 0
                                at
                            2. 0
                              at
                        2. 0
                          Struppi
                        3. 0
                          Struppi
                      2. 0
                        molily
                        1. -1
                          Struppi
                          1. 0
                            molily
                2. 0
                  at
                  1. 0
                    Jeena Paradies
                    1. 0
                      at
                      1. 0
                        Jeena Paradies
                        1. 0
                          Struppi
                          1. 0
                            Jeena Paradies
                            1. 0
                              Struppi
                              1. 0
                                Christian Kruse
                            2. 0
                              at
                        2. 0
                          at
          2. 2
            Orlando
            1. 0
              David
          3. 0
            Tim Tepaße
    2. 1
      Ashura
    3. 1
      Gunnar Bittersmann
      1. -4
        David
        1. 2
          Gunnar Bittersmann
      2. 0
        Klawischnigg
      3. 0
        Tim Tepaße
        1. 0
          Daniel Thoma
          1. 0
            Tim Tepaße
            1. 0
              Daniel Thoma
              1. 0
                Gunnar Bittersmann
              2. 0
                Tim Tepaße
                1. 0
                  Daniel Thoma
  7. -1
    e7
    1. -1
      David
  8. 0

    Ein kleines Resümee...

    David
    • zur info
    1. 0
      Jeena Paradies
      1. 0
        David
        1. 0
          Jeena Paradies
          1. 0
            David
    2. 0
      ich