Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Eigene Elemente in XHTML o.ä. tunneln

6 views
Skip to first unread message

Florian Weimer

unread,
Jan 23, 2011, 8:32:40 AM1/23/11
to
Gibt es eine Möglichkeit, eigene Elemente in ein XHTML-Dokument
einzubetten und die XHTML-Struktur und die der eigenen Elemente zu
validieren?

Ich stelle mir das in etwa so vor:

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Title</title>
</head>
<body>
<div xmlns:fw="http://www.enyo.de/xml/html-gen">
<fw:xlist name="foo"/>
</div>
</body>
</html>

Aber das klappt leider nicht, und ich finde im XML-Schema für XHTML
auch keine passende Hintertür.

Die Idee ist, daß über das kombinierte Dokument ein Generator läuft
und es nach XHTML hinunterkompiliert, z.B. für Inhaltsverzeichnisse,
Querverweise usw.

Johannes Lichtenberger

unread,
Jan 25, 2011, 8:44:06 AM1/25/11
to

Was funktioniert da eigentlich nicht? Du müsstest das XHTML XML-Schema
um deine Elemente erweitern, das validieren und nach Durchlaufen des
Generators nochmal gegen das originale XML-Schema. Oder überseh ich da
grade was?

Viele Grüße,
Johannes

Florian Weimer

unread,
Jan 27, 2011, 2:17:55 PM1/27/11
to
* Johannes Lichtenberger:

>> Die Idee ist, daß über das kombinierte Dokument ein Generator läuft
>> und es nach XHTML hinunterkompiliert, z.B. für Inhaltsverzeichnisse,
>> Querverweise usw.
>
> Was funktioniert da eigentlich nicht? Du müsstest das XHTML
> XML-Schema um deine Elemente erweitern, das validieren und nach
> Durchlaufen des Generators nochmal gegen das originale XML-Schema.

Interessant. Mein kultureller Hintergrund führt dazu, daß ich das
nicht mal als Lösungsansatz gesehen habe.

Ich muß nachdenken, ob das hinnehmbar ist. Grundsätzlich sind nämlich
solche wild veränderten Code-Kopien extrem böse.

Wolfgang May

unread,
Jan 27, 2011, 2:58:40 PM1/27/11
to
Florian Weimer <f...@deneb.enyo.de> wrote:
> * Johannes Lichtenberger:
>
> >> Die Idee ist, da� �ber das kombinierte Dokument ein Generator l�uft
> >> und es nach XHTML hinunterkompiliert, z.B. f�r Inhaltsverzeichnisse,
> >> Querverweise usw.
> >
> > Was funktioniert da eigentlich nicht? Du m�sstest das XHTML

> > XML-Schema um deine Elemente erweitern, das validieren und nach
> > Durchlaufen des Generators nochmal gegen das originale XML-Schema.
>
> Interessant. Mein kultureller Hintergrund f�hrt dazu, da� ich das
> nicht mal als L�sungsansatz gesehen habe.
>
> Ich mu� nachdenken, ob das hinnehmbar ist. Grunds�tzlich sind n�mlich
> solche wild ver�nderten Code-Kopien extrem b�se.

Sieh's anders. Du machst ja nicht ein anderes XHTML-Schema,
sondern entwirfst ein eigenes Schema, das Deine Elemente, und XHTML,
und ggf. sonstwas enthaelt. Erst eines der Verarbeitungsergebnisse
ist dann reines XHTML.
Ich moechte fast wetten, dass es das haufenweise gibt. Wird ja ueberall
gebraucht, wo man in irgendwelchen XML-Datenmengen auch XHTML-Fragmente
(vielleicht auch SVG und sonstwas, was alles eigene Schemata
mitbringt) mit verwalten will.

Wolfgang

Florian Weimer

unread,
Feb 6, 2011, 8:25:19 AM2/6/11
to
* Wolfgang May:

[XHMLT-Schema kopieren und bearbeiten]

> Sieh's anders. Du machst ja nicht ein anderes XHTML-Schema,
> sondern entwirfst ein eigenes Schema, das Deine Elemente, und XHTML,
> und ggf. sonstwas enthaelt. Erst eines der Verarbeitungsergebnisse
> ist dann reines XHTML.

Ich verliere auf diese Weise u.A. das Styling in XML-Editoren (was
derzeit eher ein theoretisches Problem ist).

> Ich moechte fast wetten, dass es das haufenweise gibt. Wird ja ueberall
> gebraucht, wo man in irgendwelchen XML-Datenmengen auch XHTML-Fragmente
> (vielleicht auch SVG und sonstwas, was alles eigene Schemata
> mitbringt) mit verwalten will.

Mittlerweile fand ich NVDL, was wohl f�r solche F�lle gedacht ist.
Dessen Nutzung scheint aber nicht sonderlich verbreitet zu sein.

Das modulare XHTML scheint mir daher eher zu passen. Das sollte mir
erm�glichen, eigene Struktur um XHTML-Elemente zu legen, was in meinem
Fall auch gehen sollte.

0 new messages