Ich muss gestehen, HTML5 ist für mich soweit weg, wie ein Lottogewinn. Falsch. An den Lottogewinn denke ich ja täglich. Jedenfalls ist mir eben nachhaltig die Kinnlade heruntergeklappt, als ich bei codecandies lesen musste, dass all die netten Attribute bei HTML5 wegfallen werden.
Einen Knüller überliest man allerdings zu schnell: style fällt auch weg! Hurra! Der Horror eines jeden CSSers hat ein Ende: endlich keine nur mit aller !importants überschreibbarer CSS-Pfuschereien in der HTML-Source mehr. Die letzte Bastion designfreudiger Programmierer gerät ins Wanken.
Verdammt. Ich bin kein designfreudiger Programmierer, aber wohl schon genau so ein Pfuscher wenn es um CSS geht. kein style= mehr. Ohgottogott. Verdammt.
Aber dann, neue Elemente in HTML 5 – die hören sich wirklich brauchbar an. Da kommt mal ne ganze Ecke Arbeit auf mich zu, wenn ich diverse Projekte zukünftig valide halten möchte …
6. Mai 2009 um 08:32 Uhr
Ich habe keine Ahnung, was die Leute immer mit Validität haben. Validität wird völlig überbewertet. Wohlgeformtheit ist wichtig. Aber Validität ist ziemlich unnütz.
6. Mai 2009 um 09:04 Uhr
Ich mag das ja nicht laut sagen, aber obs VALID ist, wäre mir eigentlich vollkommen egal. Aber es heisst, dass Suchmaschinen valide Seiten durchaus bevorzugen. Und da muss man ja jeden Strohhalm ergreifen …
6. Mai 2009 um 09:16 Uhr
Unter Punkt 1.1 steht in der von Dir verlinkten Spezifikation:
“HTML 5 is still a draft. The contents of HTML 5 [...] are still being discussed [...]. Some of the open issues include (this list is not exhaustive):
[...]
The style attribute.”
Ich frage mich z.B. wie man ein Element beim Laden ausblenden und später per JS einblenden möchte.
display:none in das CSS File? Gute Idee – kann nur in den heutigen Browsern nicht mehr überschrieben werden – und in bestimmten Browsern (ich guck jetzt mal nicht nach Redmond) wird das wohl auch bei HTML5 “vergessen” …
Die Abschaffung des style-Attributes wird hoffentlich noch gekippt, da ansonsten zwar theoretisch der Code sauberer wird, in der Praxis aber noch mehr Kunstgriffe als heute nötig würden, eine Seite auch wirklich beim Adressaten vernünftig anzeigen zu lassen.
6. Mai 2009 um 09:19 Uhr
Es wird ja keiner gezwungen, seinen XHTML-Stuff auf HTML 5 zu migrieren. Will sagen, das was jetzt gehen z. B. XHTML 1.0 validiert wird es auch zukuenftig tun