Web Patterns: Q&A with John Allsopp
“Q: So what’s the right way to address this lack of semantic definition present in HTML? Microformats? Shared CLASS and ID conventions? A user interface markup language like XUL? A: Yes, Yes and Yes.” (LukeW – Functioning Form)