Dougal Campbell's geek ramblings

WordPress, web development, and world domination.

Microformatpalooza

Tantek Çelik has a whole gaggle of microformat links over on his site:

Basically, microformats are just organically grown rules to add application-specific semantics to existing XHTML documents. This is mostly accomplished by adding class attributes to your existing markup, and occassionally by adding additional markup (span & div) to indicate a hierarchical data structure. This description leaves a lot to be desired, but an example is worth a thousand explanations…

In the first restaurant review of the hReview example linked above, notice how some fairly normal HTML is enhanced by adding the hReview classes. By adhering to this standardized format, specialized web crawlers could take note of it, and aggregate the information into an uber review search engine.

That’s the incentive for people to use these types of microformats. Imagine if a Googlebot (or Technorati, or whoever) saw an hReview compliant review of a new movie on your site. It could correlate your review with reviews by other authors about the same movie. It could then present average scores, excerpts of reviews, links to the reviews, and other interesting statistics.

Maybe in my Copious Free Time, I can convert some of those hThingie Creators into WordPress plugins, and maybe even come up with some microformat proposals of my own.

About Dougal Campbell

Dougal is a web developer, and a "Developer Emeritus" for the WordPress platform. When he's not coding PHP, Perl, CSS, JavaScript, or whatnot, he spends time with his wife, three children, a dog, and a cat in their Atlanta area home.
This entry was posted in Microformats, Semantics and tagged , , , , , , , , . Bookmark the permalink.

4 Responses to Microformatpalooza

  1. Pingback: loom - collaborative bookmarks

  2. Pingback: All things Bru

  3. Pingback: Tantek's Thoughts

  4. Pingback: Blogs Of The Day » popular articles on WordPress blogs

Leave a Reply