XHTML 2.0 ist tot, lang lebe HTML 5!

von David Danier | 0 | 11 Kommentare | 1499 Aufrufe

Anzeige Hier werben

Im W3C wurde lange Zeit am Nachfolger für HTML4/XHTML1 gearbeitet. Der vollständige Umstieg auf XML, eine generalüberholte Auszeichnungssprache XHTML 2.0, all das sollte die Zukunft bringen. Doch den wichtigsten Mitspieler im Web hatte das W3C hierbei offenbar nicht bedacht, die Browserhersteller. Auch weil sich der neue Standard lange Zeit verzögert hatte - während sich das Web kontinuierlich weiter entwickelt hat - und XHTML 2.0 nahezu hinter verschlossenen Türen entwickelt wurde entstand in den letzten Jahren der Konkurrenz-Standard HTML 5. Ein Grund hierfür mag der radikale Ansatz von XHTML 2.0 sein, der viele bekannte HTML-Elemente abschafft oder neue hinzufügt und damit die Struktur der Dokumente grundlegend ändert.

Inzwischen wird HTML 5 bereit von einigen Browsern zumindest teilweise unterstützt, XHTML 2.0-Unterstützung gibt es hingegen in keinem Browser. Deswegen hat das W3C HTML 5 inzwischen als Standard aufgenommen und es wird zusammen und im Rahmen des W3C weiter an HTML 5 gearbeitet. Bisher sollte parallel aber trotzdem XHTML 2.0 weiterentwickelt werden, vielleicht auch um einen Standard nach HTML 5, das in vielen Bereichen nur versucht die heutigen Probleme zu lösen ohne die Rückwärtskompatibilität zu gefährden, zu schaffen.

Inzwischen kündigt das W3C nun offiziell das Ende von XHTML 2.0 an, der Standard wird also in Zukunft nicht mehr weiterentwickelt. Es bleibt zu hoffen, dass wenigstens einige der darin enthaltenen Ideen in Zukunft Einzug in das Web halten. Webmasterpro.de sagt tschüss zu folgenden Dingen, die wir gerne im Web gesehen hätten:

  • Navigationslisten
  • Die Möglichkeit jeglichen Elementen einen Link (href) oder ein Multimedia-Element (src) zuzuweisen
  • Abschaffung von Elementen wie <i>, <b>, <font>, ...
  • Neue Überschriften, die durch <section> sauber strukturiert sind (und gut per CSS stylebar)
  • <blockcode>! (Webmasterpro verwendet dieses Element intern für Code-Blöcke in Artikeln)

Wir werden sehen, ob die Zukunft ähnlich Ansätze auch in einem HTML 5-Folgestandard bringen wird. Aktuell ist HTML 5 aber für das Web die bessere Wahl, weshalb die Entscheidung des W3C XHTML 2.0 abzuschaffen nur begrüßt werden kann. Durch HTML 5 können Webentwickler schon in naher Zukunft neue Elemente zur Strukturierung, <figure>, ein erweitertes <input>-Element und vieles mehr nutzen.

XHTML 2.0 ist tot, lang lebe HTML 5!

Über den Autor: David Danier
David Danier arbeitet seit mehr als neun Jahren im Bereich Webdevelopment und ist unter anderem Geschäftsführer der Team23 GbR, sowie Webmasterpro.de.
Profilseite betrachten

Kommentare: XHTML 2.0 ist tot, lang lebe HTML 5!

Neuen Kommentar schreiben
Webforms 2.0
Beantworten

werden prima

Holger V am 04.07.2009 um 11:39
Hmpf
Beantworten

HTML5 ganz gut und schön, aber ich fand XHTML bisher einfacher.. Wie sieht eigentlich mit den DIV und CLASS Elementen usw. aus?? Welche Browser unterstützen schon die Kompletten neuen Code?

Gruß eXis

Markus B. am 03.07.2009 um 19:17
Re: Hmpf
Benedikt Roßgardt am 05.07.2009 um 13:37
Re: Hmpf
Beantworten

Joa der FF3.5 Kann ja schon einiges von HTML5 :)

Markus B. am 05.07.2009 um 21:12
da warst du schneller als ich :(
Beantworten

Hab auch grad angefangen ne News zu schreiben;)

Moritz Kern am 03.07.2009 um 10:44
Re: da warst du schneller als ich :(
Beantworten

Sorry, hoff ich war wenigstens umfangreicher ;-)
Kannst deinen Text ja hier noch einpflegen?

David Danier am 03.07.2009 um 10:57
Re: da warst du schneller als ich :(
Beantworten

Dein Artikel ist definitiv umfangreicher.

Moritz Kern am 03.07.2009 um 11:33
Gute Ideen
Beantworten

XHTML 2.0 hatte wie ich finde ein paar gute Ideen, schade dass wir diese wohl nun zu Grabe tragen müssen, ich glaube XHTML 2.0 war einfach zu radikal. HTML 5 ist aber definitiv die Zukunft.

David Danier am 03.07.2009 um 10:23
Re: Gute Ideen
Beantworten

Also ich fand XHTML um einiges besser.

Man kann doch nicht immer nur auf die Rückwärtskompatibilität schauen, so ein radikaler Schritt wird meiner Meinung nach irgendwann nötig sein

Daniel Rotter am 03.07.2009 um 10:51
Re: Gute Ideen
Beantworten

hö? HTML5 heißt der standard (also semantik) - XHTML ist syntax. du kannst also auch XHTML5 schreiben

Thomas Maier am 03.07.2009 um 12:11
Re: Gute Ideen
Beantworten

Um ganz korretk zu sein würde ich (X)HTML5 schreiben...

Oliver Hoffmann am 03.07.2009 um 16:52