Thorsten Reinicke, 2012-01-02 19:14:
> Inwieweit kann man mittlerweile HTML5 oder zumindest Teile davon
> verwenden? Insbesondere meine ich
>
> <header>
> <nav>
> <section>
> <article>
> <aside>
> <footer>
>
> Ein Test der aktuellen Browser unter
>
http://www.html5test.com
> stimmt einigermaßen hoffnungsfroh. Und gemäß
>
http://en.wikipedia.org/wiki/Comparison_of_layout_engines_(HTML5)
> setzen es alle neuen Engines um - selbst Trident für IE9. Die gängigen
> Statistiken lassen eine Verbreitung von 60 bis 80 Prozent vermuten.
>
> Wie seht Ihr das?
Solange es noch Windows XP gibt, wird IE8 und teilweise auch IE7 noch
eine Weile von Bedeutung sein. Ich vermute, frühestens in 2-3 Jahren
kann man HTML5-Unterstützung als allgemein gegeben ansehen.
Allerdings bin ich bislang nicht von "semantischem Web" überzeugt,
solange es keine User Agents gibt, die mir auf *einfache* Weise die
Möglichkeit geben, das Layout für eine vorgegebene Semantik auch selbst
anzupassen - etwa den Kopf einer Site immer fest am oberen Fensterrand,
auch beim Scrollen o.Ä..
Das, was HTML5 in der Richtung bislang bietet, ist nicht viel mehr als
die Formalisierung dessen, was an Layouts in den Jahren als
Quasi-Standard etabliert wurde - Kopf, Fuß, Navigation an der Seite
usw.. Statt einem <div class="header"> schreibt man eben <header>,
gewinnt aber ausser einer etwas "schöneren" Syntax erstmal gar nichts.
Auch die neuen INPUT-Typen sind zwar sicher ein Schritt in die richtige
Richtung - aber solange das nicht von allen Browsern unterstützt wird,
muss man in jedem Fall auf Serverseite validieren - also vermutlich auch
noch etliche Jahre.
Gleichzeitig wurden aber sinnvolle Dinge, wie die Visualisierung von
link-Elementen zur Navigation, stillschweigend unter den Teppich gekehrt
- Netscape konnte das noch, Mozilla hat es dann bei neueren Versionen
ihrer Browser wieder ausgebaut.
--
Arno Welzel
http://arnowelzel.de
http://de-rec-fahrrad.de