madcats[welt]

XHTML 1.1 oder wie man es auch übertreiben kann…

Liebes W3C,

ich habe für viele Änderungen in den XHTML-Standards gegenüber HTML Verständnis, aber langsam übertreibt Ihr es. Wieso darf das Element a jetzt kein Attribut name mehr haben, und man wird ums Verrecken gezwungen id als Ersatz zu benutzen? Genauso unverständlich ist mir, warum ein Ankername, pardon, eine Anker-ID, nicht nur aus Zahlen bestehen darf?

Schmeißt doch gleich nächstes das name-Attribut noch aus dem input-Tag raus, nur so der Vollständigkeit halber, damit man in jedem JavaScript die Felder numerisch ansprechen muß… wenn dümmlich, dann bitte konsequent.

Genauso könnten im td-Element auch die Attribute align und valign entfallen, wie es schon width erging. Letzteres ist zugunsten von CSS bzw. der strikten Trennung von Inhalt und Layout rausgeflogen, logischerweise müßten die anderen beiden dann genauso wegfallen.

Versteht mich nicht falsch, strenge Regeln sind notwendig, um eine problemlose Darstellung in regelkonformen Browsern zu ermöglichen, aber man kann es auch wirklich auf die Spitze treiben.