Ergebnis 1 bis 9 von 9

Thema: HTML.dingsda..

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Hinweis zu XHTML: Man sollte immer sicherstellen, daß XHTML-Dokumente mit dem MIME-Type application/xhtml+xml ausgeliefert werden. Wenn man sie als text/html oder text/xml ausliefert schalten die meisten Browser auf den "Tag Soup"-Parser um, der eigentlich für HTML gedacht ist. Also verhält sich XHTML anders, wenn man es mit dem falschen MIME-Type ausliefert - der Browser denkt in der Regel, daß er defektes HTML vorgesetzt bekommt und muß sich auf seine Fehlerkorrektur verlassen.
    Besonders bei Skripten ergeben sich so Probleme, weil das HTML-DOM teilweise anders ist als das von XHTML.
    Außerdem hat man das Problem, daß XML-Dokumente semantisch korrekt sind, wenn man sie anzeigen kann (wenn sie es nicht sind wird statt dem Dokument ein Fehler angezeigt); HTML hingegen wird angezeigt, komem was wolle. Folglich neigen XHTML-Dokumente, die als text/html ausgeliefert werden, häufiger dazu, nicht semantisch korrekt zu sein. Es fällt gar nicht auf - bis man versucht, das Dokument als XML (was es ja an sich ist) zu öffnen.

    XHTML 1.1 darf überhaupt nicht als text/html ausgeliefert werden.

    BTW, der IE versteht application/xhtml+xml natürlich nicht, was XHTML im Internet effektiv nutzlos macht.

    Geändert von Jesus_666 (07.06.2005 um 10:43 Uhr)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •