Hallo Benjamin,
XHTML wird hier als weiterenwicklung von Wap gesehen
und als Wap 2.0 bezeichnet. Was hat es damit auf sich?
XHTML habe ich bisher als eine Weiterentwicklung von
HTML 4.01 gesehen, in der überflüssige tags entfernt wurden
und eine vernünftige Struktur, durch Schließen aller tags
(wie z.B. auch img oder br).
Existiert eine vernünftige Struktur nicht, wenn Tags nicht geschlossen
werden? ;-)
XHTML 1.0 ist vor allem erstmal nur die Reformulierung von HTML 4 in XML.
Danach wurde es dann modularisiert, d.h. in verschiedene Module (Beispiele
sind ein Tabellenmodul, ein Hyperlinkmodul, etc.) aufgeteilt, aus denen
man sich dann entweder einen gewünschten XHTML-Dialekt zusammenbasteln
kann oder diese Module einzeln in andere XML-Sprachen einbinden kann.
Der bekannteste Dialekt ist sicherlich XHTML 1.1. Dann gibt es auch noch
XHTML+MathML und XHTML-Print, um zwei Beispiele zu nennen, bei denen der
Name Programm ist. Ein weiterer Dialekt ist XHTML-Basic, ein Dialekt, der
auf die abgespeckteren Bedingungen für alternative Browser, wie zum
Beispiel die, die Du wahrscheinlich meinst, ausgelegt ist.
http://www.w3.org/TR/xhtml-basic/
Weiterhin wird hier das sogenannte WCSS angesprochen,
"Wireless Cascading Style Sheets", was soll das sein?
Ich könnte mir vorstellen, daß damit CSS Mobile Profile 1.0 gemeint ist,
nur von der Marketingabteilung mit einem anderem Namen versehen:
http://www.w3.org/TR/css-mobile
Wieder ein Profil eines Standard, das auf einen speziellen Zweck ausgelegt
ist.
An sich sollte meiner Meinung nach nur eine einzige
Seite für alle Ausgabemedien geschrieben werden
und dann halt für jedes Gerät mittels media="gerät"
ein css-Dokument zugewiesen werden.
Ich denke, daß für viele gerätespezifische Seiten das reiner Overkill
ist. So würden Seiten wie Chräckers Stempelgeheimnis auf einem Handy
nicht wirklich Sinn haben, oder?
Ich hoffe das ist auch mit dem wcss gemeint, meinetwegen
media="wireless",
Wie wäre es mit "handheld"? ;-)
http://www.w3.org/TR/REC-CSS2/media.html#media-types
Tim