Schrift:

27.11.2006

Webstandards: Diskussion um neue HTML-Versionen

Nun sollen neue HTML-Versionen öffentlich diskutiert werden. Zur Debatte stehen HTML 5, XHTML 5 und XHTML 2. Wie üblich findet die Dikussion vorwiegend auf englisch statt, und zwar auf The Web Standards Project. Eine deutsche Übersetzungen gibt es bei den Webkrauts.

Ein paar grundsätzliche Standpunkte dazu habe ich auch:

  1. Bisher bremst lediglich Microsoft die Entwicklung. Der Internet Explorer muss Dokumente verarbeiten, die als application/xhtml+xml ausgeliefert werden.
  2. Ein Format (XHTML) 2 sollte die zukünftige Version sein. Andere Formate sorgen nur für Orientierungslosigkeit und damit für Fehlerquellen. Varianten sind jedoch denkbar. Unter Anderem sollte das Format erweitert werden
    1. mit einer transitional-Variante, die optional als text/html geparst werden darf und veraltete Attribute und Tags aus XHMTL 1 enhält.
    2. mit Webforms 2 (Bestandteil von HTML 5) als Modul von XHTML 2, alternativ zu XForms. Webforms 2 ist einfacher und kompatibel zu heute eingesetzten HTML-Formularen.
  3. Fehlertoleranz ist nicht Sache der Markupsprache, sondern Sache der Ausgabesoftware (Browser). Auch fehlerhaftes XML kann automatisiert korrigiert werden. So kann nahezu jedes Dokument, das auf HTML basiert, als XML verarbeitet werden.
  4. Ist ein Dokument fehlerhaft, sollte dies deutlich sichtbar im Browser dargestellt werden. Die Webentwickler sollten motiviert werden, sauberes Markup zu erstellen. Die bisher eingesetzten XML-Fehlermeldungen demotivieren und stören erheblich bei der Entwicklung von serverseitigen Programmen.
  5. Eine Weiterentwicklung von HTML, basierend auf SGML ist nicht nötig. Vorrausetzung ist jedoch eine gewisse Fehlertoleranz.
HTML und XHTML

Kommentar oder Trackback von Ihrer Seite.
Ihre Meinung

1 Kommentar

Joern vom 2007.11.02 , 14:18 Uhr

Hallo, mich würde mal interessieren, was HTML 5 für grundelegende Neuigkeiten bringen soll? Ich hab da nur ein paar Forensachen gefunden, die ich aber nicht so ganz verstanden hab…
Danke und Gruß, joern