Thomas J.S.: DOM - Unterschiede zwischen IE und Netscape

Beitrag lesen

Hallo Manfred,

Ja, aber im Rahmen von XHTML kann man doch irgendwie
den XHTML-Code um eine benutzerdefinierte XML-Syntax erweitern.
Und dann wäre es doch eine Elegante Lösung, das ganze gleich
mit dem Browser-eigenen DOM zu parsen.
Gibt es irgendeine offizielle Möglichkeit, um benutzerdefinierten XML-Code in HTML einzubinden (zB mit Namespaces) ?

Ja, das kannst du, aber dann sind sie keine konforme XHTML-Dokumente mehr.
Die Spez. sagt:
"The XHTML namespace may be used with other XML namespaces as per [XMLNAMES], although such documents are not strictly conforming XHTML 1.0 documents as defined above. Future work by W3C will address ways to specify conformance for documents involving multiple namespaces."

Dann ist es noch die Frage, ob das was du einblindest vom Browser interpretiert werden kann. MathML, SVG, SMIL mögen die Browser verstehen, aber einen eigenen Namensraum?

Wie soll ich sonst eine XML-Dateninsel erzeugen ?
Benötige ich Namespaces dafür ?

Ich weiss noch immer nicht, was du erreichen willst. Du kannst aber XML-Dokumente auch per Scripting (DOM) einbinden.

Grüße
Thomas