Why I Hate Microformats
Robert Cooper: They are a hack to get around a problem that is going away VERY shortly.
I’ve been using microformats more and more in my recent development. Even though I have yet to really find them useful personally, I think they are great concept. Anything that makes content more accessible is a step in the right direction.
But I have to say, Robert Cooper makes a great point: “The problem is, this is a serious abuse of HTML.” XML already has a solution to deal with this problem, namespaces. The problem is just that IE doesn’t support namespaces in CSS, so you can’t style anything but plain HTML. Well, with 7 on the horizon, this problem goes away.