dWing — die Welt ist nicht gerecht

sign in

XHTML2 oder doch HTML5?

Schon vor einiger Zeit habe ich einige interessante Artikel über XHTML2 und HTML5 gelesen. Da wären natürlich die beiden Interviews mit dem XHTML2 Team und dem HTML5 Team und natürlich einen kleinen Vergleich der beiden Technologien.
Beide Teams verfolgen im Grunde das selbe Ziel. Das die HTML Dokumente auf allen Systemen und allen Browsern gleich dargestellt werden.
Während HTML5 eher feste Regeln plant um die Darstellung heutiger HTML Seiten zu vereinheitlichen, will XHTML2 die Abwärtskompatibilität brechen und einen neuen sauberen und sinnvollen Standard schaffen.
Beide Teams haben gute Ideen. Ich mag die ganzen Erweiterung des WHATWG, DOMStorage, Offline Unterstützung und auch die interessanten <video> und <audio> Tags.
Aber ich bin selbst viel mehr für XHTML2. Ich finde das es langsam an der Zeit ist für ein sauber programmiertes Web. Das HTML5 Team will dem Webdesigner nichts aufzwingen und unterstützt sogar schlampige Programmierung. Es gibt extra Ausnahmen für WYSIWYG Editoren die einfach in einem sauberen Standard nichts verloren haben. Und sowieso wird es weiterhin die Tag Suppe (tag soup) geben die in einem modernen Web einfach nichts verloren hat.
Ich finde man sollte einfach mal einen Strich ziehen und wirklich die Spreu vom Weizen trennen. Gute von schlechten Programmierern. Man sollte die neuesten Techniken nur denen zugänglich machen die auch damit umgehen können. Natürlich wäre das Web nicht das was es heute ist, wenn es nicht die Möglichkeit gäbe einfach so eine Seite zusammenzuschmeißen. Aber die Zeiten sind vorbei. Jetzt reden wir von Web2.0, wo Sachen wie offene Standards, Interoperabilität, Barrierefreiheit und ähnliches groß geschrieben wird.
XHTML2 bietet auch durch den Aufbau auf XHTML so viele Möglichkeiten. XForms löst die bisherigen HTML Formulare ab und man kann direkt Mathematische Formeln per MathML einbinden oder Vektorgrafiken mit SVG. Alles in einem Dokument. Und die Browser können auch viel weiter vereinfacht werden weil ewigst viele Sonderregeln wegfallen. Zumindest wenn der Browser weiß mit welcher Version er es zutun hat. Dazu wäre auch der Blog Eintrag von Mozillas David Baron zum Thema Versionen interessant. Ich weiß aber nicht was die ganzen Leute, vor allem diejenigen die mit an den Standards arbeiten, gegen XHTML2 haben. Ich finde es sehr gut.
Oh man wieder so viel zusammenhangloses Zeug geschrieben :D Ich hoffe ihr behaltet den Überblick.
Ach außerdem habe ich endlich das Tag System umgestellt und ich hoffe es ist gut geworden, so wie es sich für eine Web2.0 Seite gehört :D

Comments


Write comment

You need to sign in first.