Tag Soup getting richer?

Published on:

At the WWDC, I got some disconfort about the appearance of new "extensions" to HTML done by Apple in its WebKit. Tim Bray nails it:

I’m a major admirer of Safari and of its primary author Dave Hyatt. But a couple of Dave’s recent notes have caused me serious discomfort. Here he notes that Safari will support a new search= attribute on the input element, and here he discusses a new canvas element. Even more troubling is the opening phrase: Another extension we made to HTML is... I’d be really happy if someone explained to me how this is different from what Netscape and Microsoft did to each other so irritatingly back in 1996 (<MARQUEE> anyone?). What the W3C and Web Standards Project were created to stop? [By the way, there are namespaces, there are class= attributes, there are legitimate ways to extend HTML.] Someone please explain to me why I’m wrong, because I really hope this isn’t what it looks like.

I'm afraid that it might be exactly what it looks like. What's the next step, MS XHTML 2.0?