CSS 3 is a failure before it's even released
Countless times I've cursed the lack of a grid layout parameter as I replicate a tabular design in an unnecessarily complicated labyrinth of divs. It seems obscene to overuse divs in this way to create a tabular layout. I stumbled across Alex Russel's post "CSS 3: A Giant Serving of FAIL and it summarises the situation nicely.
CSS3 was always destined to fail considering the lack of enthusiasm the Microsoft developers seem to have towards standards complient browsing. IE6 is STILL the dominant browser and it's backward enough to not support PNGs properly, so what makes me think that IE8 would actually support anything new that the W3C agrees on.
Alex makes a perfectly valid point when he says
"In my "Standards Heresy" talk I noted pretty bluntly that CSS 3 is a joke. A sad, sick joke being perpetrated by people who clearly don’t build actual web apps. If the preponderance of the working group did, we’d already have useful things like behavioral CSS being turned into recommendations and not turds like CSS namespaces and CSS Print Profile. And I’m not even sure if the "Advanced" Layouts cluster-fsck should be mentioned for the fear that more people might actually look at it. You’d expect an "advanced layouts" module to give us hbox and vbox behaviors or a grid layout model or stretching…but no, the "answer" apparently is ascii art."
Check out his post and see if you don't agree. CSS 3 isn't going to make life any easier for web developers like me because even IF useful attributes were added, the market leading browser would be an IE derivative and unlikely to be a darling to code for.
Enjoy this article? Why not subscribe to the full RSS feed?




