Wer sich (aktiv) mit Webdesign beschäftigt, wird wohl in den letzten Wochen und Monaten nicht um die hoch frequentierten Neuigkeiten in Sachen HTML 5, dem Nachfolger der aktuellen Version 4, und CSS 3 herumgekommen sein.
Die Standards sind leider beide noch nicht fertiggestellt und aus diesem Grund auch noch nicht in allen gängigen Browsern implementiert. Firefox und Chrome sind ganz vorn mit dabei, Safari, Opera und co. ziehen nach. Selbst Microsofts Internet Explorer bemüht sich, Schritt zu halten (was hier lobend erwähnt sein soll, war doch in vergangenen Tagen gerade der IE oft ein mikroskopisch kleines Nadelöhr, durch das wir unsere Webseiten pressen mussten).
Eben weil die Standards noch nicht fertig sind, habe ich mich bisher sehr zurückgehalten, mich großartig darüber zu informieren, wohl wissend, dass das noch vor mir liegt, schließlich muss man ja gerade auf diesem Feld aktuell bleiben. Mittlerweile nähern sich beide Projekte ja einem recht stabilen Punkt, weshalb ich mich heute durch einige Tutorials gewühlt habe. Ein Buch kam nicht wirklich in Frage. Die meiste Literatur, die ich finden konnte, beginnt leider beim Urschleim und endet da, wo es langsam interessant wird. Sollte jemand ein Buch kennen, welches sich vor allem mit den Neuerungen beschäftigt, bitte vermerkt als Kommentar/Email den Autor und den Titel.
Jedenfalls habe ich nach einigen Testseiten mal meine Portfolioseite in Angriff genommen und ich muss sagen: WOW!
Wenn ich bedenke was für ein Theater ich in der ersten Version der 2010er Seite veranstalten musste, um beispielsweise gleich auf der ersten Seite die Spalten zu erzeugen, kann ich bei den paar Zeilen CSS3 fast nur lachen. Es ist so einfach geworden. Auch solche Spielereien wie Textschatten, die jetzt auch die Seite schmücken, wären früher gar nicht denkbar gewesen.
Tja, leider gibt es aber auch da ein Aber und nein, nicht gleich wieder den IE vorschieben – allerdings auch nicht so weit zurückziehen. Browserkompatibilität ist hier ein großes Problem. Zum Beispiel bei meinem modifizierten Portfolio:
Firefox 4 – kein Problem, aber Beta, daher kaum verbreitet
Google Chrome (9) – kein Problem (wie sieht es bei früheren Versionen aus?)
Opera 11 – da fängt es schon an – keine Spalten
IE 9 – klappt gut
IE < 9 –
sicher doch… (Ironie! Nein, es geht natürlich nicht, zusammen mit einigen anderen Dingen)
Ihr erkennt mein Problem? Die Lösung ist da, man kann sie nur noch nicht produktiv einsetzen. Der Weg ist aber auf jeden Fall der richtige – weiter so W3C!