Its like we're playing a game of Taboo[1] in which I have to describe this set of technologies and I can't say HTML5. Only its no fun.
Sarcasm aside, if HTML = HTML5, how is one to describe this? "HTML5" wasn't perfect, but its a helluva lot better than "<canvas> and friends".