CSS 3 – die Lösung aller Probleme?
Interessante und nützliche Neuerungen für die Erstellung von CSS-Layouts bringt uns CSS 3, der neue Standard für moderne Designs. Da gibt es so feine Sachen wie Internet-Fonts, runde Ecken und Spaltensatz. Wenn ich mit einer Zeile CSS 3 runde Ecken erzeuge, sieht das in Firefox, Safari, Chrome und Opera gut aus – aber der Internet Explorer 8 und alle seine Vorgänger holen mich auf den Boden der Realität zurück. Sollte ich deshalb auf die Nutzung der effizienten Rundungen per CSS 3 verzichten? Vollständig unproblematisch ist der Einsatz nur dann, wenn alle aktuellen Browser das neue CSS korrekt interpretieren. Das wird wohl im gerade begonnenen Jahr 2010 noch nicht passiert sein. Gemessen an den Erfahrungen mit CSS 2 ist zu vermuten, dass noch mehrere Jahre ins Land gehen müssen, bis jeder aktuelle Browser das neue CSS 3 akzeptabel verarbeiten kann. Wenn nur ein aktueller Browser die rund definierten Ecken eckig darstellt, sieht das zwar nicht so gut aus, aber es ist auch kein großes Problem. Ganz anders ist das schon bei Funktionen, die mehr Auswirkungen auf Darstellung und Layout haben. Wenn ich da an den Spaltensatz denke… Erste Funktionen wie das CSS3 – Box-Sizing werden schon von allen aktuellen Browsern unterstützt, und mit der Version 9.0 des [...]