Christoph: XHTML ordnungsgemäß ausliefern

Beitrag lesen

Moin.

PS: Ich möchte noch auf eine weitere (zugegebenermaßen wenig praxistaugliche) Möglichkeit verweisen: der Auslieferunfg von XHTML als aplication/xml.

Hm, eine W3 FAQ stellt eine andere Möglichkeit dar, XHTML an den IE zu liefern, welche aber im Quirksmode endet und daher ebenfalls nicht praktikabel ist.

Die im XHTML-FAQ beschriebene Lösung hat den Vorteil, dass sie im Gegensatz zu 'meiner' auch funktioniert. Allerdings mit folgendem Nachteil:

"Although you are serving the document as XML, and it gets parsed as XML, the browser thinks it has received text/html, and so your XHTML 1.0 document must follow many of the guidelines for serving to legacy browsers."

Bei meiner Variante ist man nicht an die Kompatibilität mit HTML gebunden (im verlinkten Beispiel stand nicht ohne Grund ein XHTML1.1-Doctype), da das Dokument als _reines XML_ interpreiert wird.

Das hat aber leider zur Folge, dass jegliche Funktionalität von XHTML (vordefinierte Styles, Hyperlinks, Formulare, Bilder,...) nachgerüstet werden muss.

Als ich das damals spaßeshalber ausprobiert habe, habe ich einfach die html.css von meinem FF eingebunden und die grundlegende Funktionalität von Hyperlinks (nebst hover-Effekt für selbige) mit einer 10-zeiligen Behavior wiederhergestellt.

Das ganze war nur eine Spielerei, die als Antwort auf die Aussage entstand, der IE könne kein XHTML. Da er aber einen XML-Parser, eine CSS-Engine und Erweiterungsmöglichkeiten durch Behaviors bietet, war mein Gedanke, dass es möglich sein müsste, ihn dahingehend nachzurüsten.

Und das scheint meinem privaten 'Experiment' zufolge in der Tat (mit gewissen Einschränkungen) möglich zu sein - nur hat sich offenbar bisher niemand diese Arbeit gemacht...

Christoph

0 53

XHTML ordnungsgemäß ausliefern

Tom
  • php
  1. 0
    Ingo Turski
    1. 0
      Tom
      1. 0
        Stahli
        1. 0
          ChrisB
          1. 0
            Stahli
          2. 0
            Tom
            1. 0
              Ingo Turski
  2. 0
    Daniel unreg
    1. 0
      Tom
      1. 0
        Daniel unreg
        1. 0
          Gunnar Bittersmann
          1. 0
            Daniel unreg
            1. 0
              Gunnar Bittersmann
              1. 0
                Daniel unreg
                • html
                1. 0
                  Tom
                  1. 0
                    Daniel unreg
                  2. 0
                    molily
                2. 0
                  Christoph
                  1. 0
                    Daniel unreg
                    1. 0
                      Christoph
                      1. 0
                        Daniel unreg
                        1. 0
                          Christoph
                          1. 0
                            Daniel unreg
                    2. 0

                      XHTML XML-konform

                      Robert Bienert
                3. 0
                  Cyx23
                  1. 0
                    Daniel unreg
                    1. 0
                      Cyx23
                    2. 0
                      Ingo Turski
                      1. 0
                        Daniel unreg
                      2. 0
                        Tom
                4. 0
                  Gunnar Bittersmann
                  1. 0
                    Daniel unreg
                    1. 0
                      Gunnar Bittersmann
                5. 0
                  molily
                  1. 0
                    Gunnar Bittersmann
                    1. 0
                      Gunnar Bittersmann
                  2. 0
                    Daniel unreg
                    1. 0
                      molily
                      1. 0
                        Daniel unreg
                6. 1

                  Zu den ewigen XHTML-Diskussionen

                  molily
                  1. 0
                    Daniel unreg
        2. 0
          Robert Bienert
          • html
      2. 0
        molily
    2. 0
      Gunnar Bittersmann
      1. 0
        Daniel unreg
        1. 0
          Gunnar Bittersmann
          1. 0
            Daniel unreg
            1. 0
              molily
              1. 0
                Daniel unreg
  3. 0

    XHTML

    Markus Speicherl
    • meinung
    1. 0

      Nachtrag (empfehlung)

      Markus Speicherl
    2. 0
      molily