“Die XHTML2 Arbeitsgruppe wird aufgelöst”, das ging heute durch die Fachmedien. XHTML2 war von Anfang an ein typisches “Gut gemeint”-Projekt, und wie wir wissen ist “gut gemeint” das genaue Gegenteil von “gut gemacht”. Alles sollte durchdacht und perfekt werden, dabei hatte man sich schnell von der praktischen Anwendbarkeit verabschiedet und ist in theoretische Undurchsichtigkeit abgeglitten.
Schon XHTML1.1 wurde nicht wirklich angenommen und oft nur als Pseudo-Doctype verwendet. Der neue Superstar unter den Standards ist HTML5, mit Breiter Unterstützung durch die Browserhersteller, neuen Features und fehlertoleranter Interpretation wird sich HTML5 schnell bei den Entwicklern durchsetzen.
Eine XML-Variante wird es übrigens auch wieder geben. Im Gegensatz zur HTML Version darf ein XHTML5-Parser nicht tolerant sein sondern muß jeden Fehler bemängeln und das rendern verweigern. Warum man eigentlich noch diese Striktheit von XML braucht ist mir allerdings schleierhaft, mittels den neuen Selektoren alla CSS kann man mittlerweile auch nicht perfekt gecodete Dokumente parsen.