To whom it may concern :-)
wie auf den Seiten des W3C nachzulesen ist, ist die schon länger erwartete XHTML-Modularisierung ein gehörigen Schritt weiter voran gekommen. Seit gestern ist sie in den Rang einer "Candidate Recommendation" erhoben worden.
Mit der Modularisierung wird es u.a. einfacher werden, Dokumente bestimmten Ausgabemedien oder -formen anzupassen. Die Darstellung eines Inhaltes kann den unterschiedlichen Anforderungen bzw. Einschränkungen eines Ausgabemediums, unabhängig von Inhalt der Information, angepasst werden werden. Anders herum: Das HTML anhängende Manko, "die ganze Welt" in eine (genau genommen: drei) DTD pressen zu wollen, wird überwunden.
Damit ist m.E. auch klar, wer sich davon angesprochen fühlen sollte: Diejenigen, die ein (ökonomisches) Interesse daran haben, ein Inhalt mehrfach (maschinengestützt) zu verwerten oder darzubieten oder überhaupt Interesse daran haben, die Präsentation ihrer Inhalte auf einer nicht zuvor bestimmbaren Anzahl (unterschiedlicher) Ausgabemedien zu ermöglichen, finden mit XHTML eine "fertige", XML-konforme Sprache.
Diejenigen, die "nur" eine Homepage basteln, werden sich jetzt nicht verrückt machen lassen müssen. Ich bin mir sicher, dass der Support für HTML noch auf Jahre hinaus gewährleistet sein wird. Und selbst wenn dann nur noch XHMTL zu finden sein wird, wird niemand seine Font-tags löschen müssen: Es gibt ja das Legacy-Modul, in der so "fürchterliche" Tags wie basefont, center, font, s, strike oder u ihr Leben weiter fristen dürfen :-) Und ein Frame-Modul gibt es auch :-)
Wenn ich es richtig verstehe (man möge mich korrigieren), dann hat man vor vor, die Module nicht nur in DTDs sondern schon _und_ auch in XML-Schema (Mit einem Schema können Struktur, Inhalts und Semantische Zusammenhänge eines XML-Dokumentes beschreiben werden, also so eine Art mächtigerer Nachfolger der DTD) zu definieren. Da aber XML Schema noch im Anfangstadium stehen, könnte die Zeit bis zur endgültigen Empfehlung also noch "lang" sein - was immerhin Zeit zum einarbeiten und lesen gibt :-)
Hier ein paar links zum Thema:
Die W3C Candidate Recommendation
http://www.w3.org/TR/2000/CR-xhtml-modularization-20001003
Was ist XHTML und warum Module?
http://www.w3.org/TR/2000/CR-xhtml-modularization-20001003/introduction.html#s_intro
Welche Module gibt es?
http://www.w3.org/TR/2000/CR-xhtml-modularization-20001003/abstract_modules.html#s_xhtmlmodules
Was ist denn XML Schema?
http://www.w3.org/TR/xmlschema-0/#Intro
Für diejenigen, die es bis hier ausgehalten haben, noch ein kleiner Hinweis auf wohl demnächst fertige Übersetzungen von W3C-Dokumenten. Björn Höhrmann, auch hier bekannter fleißiger - wenn auch wegen seiner Knappheit nicht immer unumstrittener - Poster in diversen Newsgroups, Mailinglisten und www-Foren nimmt irgendwo noch die Zeit her, W3C-Dokumente zu übersetzen:
Sowohl die WCAG10-CSS-TECHS (CSS einsetzen für den barrierefreien Zugang zu Web-Inhalten) http://lists.w3.org/Archives/Public/w3c-translators/2000OctDec/0002.html
als auch XHTML 1.0 http://lists.w3.org/Archives/Public/w3c-translators/2000JulSep/0081.html
werden von ihm momentan übersetzt.
Viele Grüße
Swen