In case you missed it, on January 7 a developer named Dmitrii Dimandt wrote quite a scathing rant (strong language, beware) against the W3C and WHATWG, the web platform standards bodies.
I rarely, if ever, publicize links to content that contains language or other questionable material. But in this case, I have to admit, it almost feels like Dimitrii was just saying what many of us have been thinking all along.
The fact that the simplest tasks in layouts are often so complicated in CSS frustrates everyone. It shouldn’t be this way, and Dimitrii just let it all out.
Fortunately, cooler heads prevailed and a few calmer responses have been posted, one by Dimitrii himself. Here are all three relevant posts:
- W3C and WHATWG should die a quick and horrible death (Dimitrii’s original post, strong language)
- I wish things were that simple (response from WHATWG’s Ian Hickson)
- Ok, W3C and WHATWG, don’t die, but… (Dimitrii’s more level-headed follow-up)
Here’s a quote from Dimitrii’s last post:
“One problem I have with some/many/most of the specs that come out of W3C and WHATWG is that I don’t feel they are made by people who are doing any serious frontend web-development, or at least haven’t done it for a looooong time.”
I have to admit, I’ve had the same thoughts many times when reading the specs. So all I can say is, Dimitrii, you’re not alone. But I doubt the solution is as simple as starting over.
Note: This was originally included in this week’s SitePoint newsletter, so we thought it would be a good topic to open up to the forums. What does everyone think? Would there be any benefit to essentially “starting over” when it comes to web standards and the web platform?