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:
- Bisher bremst lediglich Microsoft die Entwicklung. Der Internet Explorer muss Dokumente verarbeiten, die als application/xhtml+xml ausgeliefert werden.
- 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
- mit einer transitional-Variante, die optional als text/html geparst werden darf und veraltete Attribute und Tags aus XHMTL 1 enhält.
- 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.
- 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.
- 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.
- Eine Weiterentwicklung von HTML, basierend auf SGML ist nicht nötig. Vorrausetzung ist jedoch eine gewisse Fehlertoleranz.

Joern vom 2007.11.02 , 14:18 Uhr