Browser, Standards, Workarounds

Ratgeber HTML5: Stabilität in der Praxis

Stabilität - eine Frage des Standards?

HTML5 kann niemals stabil sein, behaupten manche Experten. Sie argumentieren, dass Entwickler gar keinen Einfluss auf die HTML5-Spezifikation in ihrer Gesamtheit hätten, sondern diese einfach hinnehmen müssten. Und in der Spezifikation gebe es nun einmal stabile und instabile Bestandteile. Das Fazit: Entwickler könnten allenfalls jeden Code-Abschnitt ihrer Applikation so optimieren, dass unter allen Zielsystemen eine optimale Stabilität gewährleistet ist.

In Arbeit: HTML5 ist nach wie vor kein Standard, sondern wird vom W3C als Arbeitsentwurf (Working Draft) geführt. Wann die Standardisierung erfolgen wird, ist derzeit unklar.
In Arbeit: HTML5 ist nach wie vor kein Standard, sondern wird vom W3C als Arbeitsentwurf (Working Draft) geführt. Wann die Standardisierung erfolgen wird, ist derzeit unklar.

Andere Fachleute sind der Meinung, dass jede von aktuellen Browsern unterstützte HTML5-Funktion automatisch stabil sei. Aus ihrer Sicht müssten Entwickler nur darauf achten, dass sie keine experimentellen Features einsetzen. Wer hat recht?

Fest steht: Das W3C arbeitet daran, HTML5 so schnell wie möglich zu standardisieren. Solange HTML5 noch ein Arbeitsentwurf (Working Draft) ist, wird es naturgemäß einige experimentelle Komponenten geben, die vergleichsweise unstabil sind. Man kann davon ausgehen, dass es in den fertigen Standard aber nur solche Features schaffen werden, die das W3C als stabil ansieht. Die Frage ist also eher, wann HTML5 vom Working Draft zum Standard wird. Und darauf gibt es zurzeit leider keine verlässliche Antwort.