Unable to resist a good marketing opportunity, the Web standards group is promoting itself and its new Web technology. What HTML5 actually means, though, remains vague. Stephen Shankland worked at ...