Saw this at Gamasutra:
Still not a standard, but a big step in the right direction.
W3C and standards should not be used in the same sentence IMO, Canvas 2D was fine a year ago and it's equally fine today. What's not fine is everything else. Audio support is still poor and without a good fluid audio experience, any good looking game will become mediocre. User input on PCs is also different than mobile devices, requiring unnecessary workarounds. It's also terrible that we have so many browser developers writing their own frameworks instead of agreeing to a unified framework that will reduce bugs, improve efficiency, and eliminate platform differences.
Standard is something that is standard for single company or single person, any other company or person have another standard. So I think that this site - http://harmful.cat-v.org/standards/ pretty much summarizes what standards are.
Basically HTML5 looks a lot more clean than any other HTML before. But you have browser developers that will ruin any standard, not mentioning that also programmers alone who will create frameworks upon standard will totally rape it to the state, where it is totally unusable.
Yes, there are still problems, but I think it's improving quite a bit as time goes on. The differences in user inputs are a real problem and I'm not sure a game can be written for both mouse and touch, at least in some circumstances. W3C standards make a difference, though, as we see for IE in it's latest incarnations. It was losing market share because Microsoft tried to do it's own thing and sites started recommending a "modern" browser, usually meaning something besides IE.
Yet if you compile up amaya (the w3c's own browser) it cannot display a hell of a lot of web pages correctly.
Standards are useless, it takes so long for a group of people who think they are experts to come up with a document that by the time publish it, it's out of date.