Ben Ward

First thoughts on Microformats

.

John Oxton has posted about the rather spiffy new Microformats specifications which are starting to grow in maturity and usefulness. John’s initial reaction goes like this:

My initial impression of Microformats from logging on to the site was that this was some major new technology, so technical is the blog and Wiki. I was a little surprised then to learn it was “just” XHTML after all. First on my Microformats wish list then, get someone on the blog that can communicate with us lower level geeks!


The current state of Microformats is, sadly, very much ‘not for lower level geeks’ (God forbid the general populace). The specifications are newborn and, not to be too much of an apologist, time is needed for the specs to mature more and for people to really understand and communicate their usefulness in practice. I hope it wont take long.

I left a comment which attempts to offer some ‘real world’ footing to the Microformats concept. Two people said it opened their eyes on the matter and since that’s never happened before, I’m going to capitalise and blog about it some more.

Things you could one day soon be able to do with a web page embedded with Microformats. The example Microformats I refer to are: hCard (for contact details), hCalendar (for events) and hReview (intuitively enough, for reviews).

I was thinking of what I hope are fairly simple examples. The idea of Amazon jumping on Microformats might be a bit of a pipe dream and would require reputable reviewers to be using hReview mark-up first. It’s all a bit chicken and egg in that respect. Maybe something like IMDB would be a more plausible example.

I’m going to use Microformats where I can. Should I actually get on and start learning to write Firefox extensions like I intend to, then the ‘add to address book’ functionality I mention might not take too long, either.

You can file issues or provide corrections: View Source on Github. Contributor credits.