Interesting article. I'm not opposed to vendor prefixes by any means. Instead, I'm merely pointing out that the title is misleading. A -webkit CSS extension may at some point make it into a blessed spec, but describing it as HTML 5 in action is inaccurate.
I don’t think you can look at HTML5 through the is-in-spec/is-not-in-spec glasses. It’s just not a very useful distinction (the spec is just moving too slowly for that to be practical).
Indeed; I think the best way to define "HTML5" right now is "a large web-developer wishlist for near-future browser features." It's not a standard or anything (other than the part of it that's actually about the HyperText Markup Language v5); it's just a bunch of stuff that's getting hyped so much that all the browser makers are paying attention.