(Answer) (Category) Faq-O-Matic für de.comm.infosystems.www.authoring.misc : (Category) dciwam-FAQ, häufig gestellte Fragen : (Category) Fragen zum Verständnis einzelner Webauthoring-Sprachen : (Category) XHTML, eXtensible HyperText Markup Language :

Ist der Umstieg auf XHTML im Moment sinnvoll?

Pro:

  • Erstellung, Verarbeitung der Dokumente mit XML-Werkzeugen.

  • Nutzung vordefinierter oder eigener Erweiterungen des Sprachumfanges.

  • XHTML-Dokumente funktionieren sowohl in existierenden HTML konformen Anwendungen wie auch in neuen oder zukünftigen XHTML Anwendungen.

Contra:

  • Wenn XHTML-Dokumente von einem HTML-Parser verarbeitet werden, wird der Vorteil der klareren und strengeren Struktur von XHTML Dokumenten aufgehoben. Eine derartige Behandlung ist wahrscheinlich, wenn die XHTML-Dokumente als "text/html" übertragen werden.

  • Es wäre zwar möglich, als "text/html" deklarierte XHTML-Dokumente an Hand der ggf. vorhanden XML-Deklaration oder von Doctype-Angaben zu erkennen; es spricht jedoch einiges gegen dieses Vorgehen:

    • Wenn eine XML-Deklaration angegeben wird und das Dokument nicht wohlgeformt ist, wären komplizierte Korrekturroutinen im Parser notwendig und die Vorteile der einfachen Verarbeitung von XHTML-Dokumenten wären aufgehoben.

      Außerdem würde im o.g. Fall die Darstellung von nicht wohlgeformten XML-Dokumenten praktiziert. Dies läuft fundamentalen Grundsätzen von XML basierten Anwendungen/Dokumenten entgegen.

    • Eine XML-Deklaration mufl in XHTML-Dokumenten nicht vorhanden sein, wenn als Charset UTF-8 oder UTF-16 benutzt wird oder ein entsprechender HTTP-Header übertragen wird.

  • Wenn XHTML-Dokumente aus XML-Dateien generiert werden, ist auch eine alternative Ausgabe von HTML-Dokumenten aus den gleichen XML-Dateien möglich, indem XSLT verwendet wird.

  • Siehe auch: XHTML: What's the Point?

Dominik Boecker und Dirk Steinchen.


[Diesen Eintrag erweitern]
,
Vorhergehende: (Answer) Warum sollte ich XHTML für meine Projekte (noch) nicht benutzen?
Nächste: (Answer) Was sind wohlgeformte (wellformed) XHTML-Dokumente?
Dieses Dokument ist: http://www.netandmore.de/faq/cgi/fom?file=1257
[Suche] [Darstellung] [Zeige erweiterte Funktionen]
Dies ist eine Faq-O-Matic 2.711.
  
[Sitemap]