Eric Meyer hat eine nicht unspannende Demo für HTML5 zusammengekloppt: Mittels Javascript wird simuliert, wie es ist, wenn jedes beliebige HTML-Element ein href-Attribut haben kann und wie ein Link funktioniert. Genau das sehen nämlich die Pläne sowohl für HTML5 als auch für XHMTML2 vor. Das wird ausgesprochen praktisch.
Alte Navigation:
<ul>
<li><a href="start.html">Startseite</a></li>
<li><a href="about.html">About</a></li>
<li><a href="produkte.html">Produkte</a></li>
<li><a href="kontakt.html">Kontakt</a></li>
</ul>
Neue Navigation:
<ul>
<li href="start.html">Startseite</li>
<li href="about.html">About</li>
<li href="produkte.html">Produkte</li>
<li href="kontakt.html">Kontakt</li>
</ul>
Bleibt nur wie immer die Frage, welche Version des Internet Explorer dann eines Tages HTML5 und/oder XHTML2 unterstützen wird. Die 2018 erscheinende Version 11?
Kommentare (10)
Ute ¶
23. Juli 2008, 23:23 Uhr
2018 klingt gut, da es jedoch im Moment noch nicht einmal klar ist wann HTML 5 kommt, ist auch das noch schmeichelhaft geschätzt.
Ich tippe nur, die Versionsnummer passt nicht, da war doch der gute Vorsatz zumindest jährlich einen Nachfolger zu bringen, damit wären wir dann bei IE 17 ;-)
Tobi ¶
24. Juli 2008, 00:02 Uhr
Schade das ein so lahmer Verein wie das W3C für die Zukunft des Internets verantwortlich ist.
Die Ideen sind alle klasse aber die Umsetzung geht leider nur sehr schleppend voran. Schade!
Christian ¶
24. Juli 2008, 06:51 Uhr
Mhm, ich muss sagen das zumindest bei Navigationen mir das zweite Element, also das
<a>
doch auch meist ganz gelegen kommt... teilweise auch einfach um mehrere Hintergründe oder Styles zu überlagen... allerdings wird es ja hoffentlich bis dahin auch CSS3 so richtig geben, und dann kommt man natürlich auch dank multipler Backgrounds usw. mit weniger Elementen aus.Also für die Zukunft sicherlich durchaus praktisch.
Sebastian ¶
24. Juli 2008, 08:17 Uhr
Als Mitglied der HTML WG möchte ich den ersten beiden Kommentatoren widersprechen.
1. Der Zeitplan für HTML 5 steht schon längst fest. Es ist nichts unklar. September 2o10 ist Milestone für die komplett fertige Recommendation.
2. Das W3C kommt einem vielleicht langsam vor, aber wenn man sich den Prozess genau anschaut und sich mit dem Ablauf auseinandersetzt, dann wird man zu dem Schluss kommen, dass es unter dem Strich ein anständiger Kompromiss ist. Der Gedanke ist der, dass Implementierung und Fertigstellung des Standards sich gegenseitig bedingen und ab jetzt parallel erfolgen.
Natürlich könnten die Browserhersteller schneller in der Umsetzung sein, aber man ist auch nicht unbedingt auf selbige angewiesen. Man kann z.B. jetzt schon viele HTML5-Neuerungen mit Google Gears testen, das bereits für IE und FF (und demnächst auch für Safari) zur Verfügung steht. Hier ein Video dazu:
http://www.youtube.com/watch?v=piq3vmhQ-LU
Also, bitte nicht immer einfach so wild drauf losschimpfen. Danke!
Stephan ¶
24. Juli 2008, 10:10 Uhr
Man kann <a> durchaus auch als <a> verwenden, also den Spieß umdrehen. Einige in den Link aufgezeigten Beispiele sind ohne weiteres mit <a> nebst entsprechenden css schon heute auch im IE6 umsetzbar. Und das sogar mit validem HTML.
Stephan ¶
24. Juli 2008, 10:12 Uhr
"Man kann <a> durchaus auch als <li> verwenden..." - sorry
Peter ¶
24. Juli 2008, 10:16 Uhr
Zitat Stephan:
Das könnte man, aber wenn man eine Liste mit Navigationspunkten hat, sollte man diese doch auch als
<ul>
,<ol>
o.Ä. umsetzen.Webstandard-Team ¶
24. Juli 2008, 14:49 Uhr
Das es nicht heut' oder morgen sein wird ist klar, aber 2018? ;o)
Ute ¶
24. Juli 2008, 19:53 Uhr
Zitat Sebastian:
Schon längst, ist seit Januar, bezogen darauf, dass HTML 5 seit 2004 im Gespräch ist, ist das nicht gerade lang.
2010 als Meilenstein heißt für mich nicht, dass es garantiert dann klappt. Fein, wenn es so ist, aber in Anbetracht des Umfangs der Spezifikation erscheint mir das noch keineswegs sicher.
Bei diesem Teil fühle ich mich nicht angesprochen.
Gabriel ¶
10. August 2009, 12:15 Uhr
Das hier könnte eventuell dazu beitragen, dass es dann doch nicht umbedingt bis 2018 dauert:
http://www.netzwelt.de/news/80454-html-5-microsoft-will-webstandard-mitarbeiten.html