W3C Train Wreck?
I am getting really concerned about the way web standards are going - especially HTML5 and Web Sockets:
Here: http://blogs.msdn.com/interoperability/ archive/2010/03/11/html5-microsoft-participation-in-the-w3c-html-working-group.aspx there is a post on HTML5 which is worth reading and the associated link to an interview here: http://www.w3.org/QA/2010/03/ interview_paul_cotton_on_micro.html is interesting as well. This led me to read this: http://www.w3.org/TR/html5-diff which indicates that WebSockets "have been taken out [of the HTML5 specification] and will be further developed by the Web Applications Working Group as standalone specifications." [italics my own].
Bloat, irrelevance, dilution and special interests abound! I fear the whole concept of the WWW as originally conceived is being lost as thought leadership evaporates:
In Response To The Above MSDN Blog Post, I commented Thus (I have repeated here as I don't know if the comment will be published and I felt it was relevant anyhow):
Interesting post and an interesting interview linked. However, "The Web has grown significantly over the last decade based largely on the interoperability of the W3C HTML4 Recommendation." that is a stretch IMHO. HTML4 has been important, but it seems that stuff outside the specification - like AJAX - has been more important technically. Further, a lot of web growth has actually centred around totally non HTML stuff like FLASH.
I don't think it is clear what HTML5 is even for, especially now that WebSockets have been taken out. I have a sinking feeling that HTML5 will bog down into an overweight specification which will cause an overall reduction in inter-op rather than an increase. Much as the ANSI2002 specification for COBOL did (for example).
As I said here I suspect that the age of the Web 'leaders' is an indication that the Web is loosing its energy and becoming far too bureaucratic and special interest centred. If we keep going this way, W3C will become irrelevant and the threat of commercial interests trying to gain leverage via differentiation in supported protocols will re-emerge is a more virulent form than it did even in the mid nineties.
KISS guys!

