Archive for 22nd June 2006

This is a review, tagged with hReview microformat


Reviewing the hReview microformat

Jun 23, 2006 by Larry O’Brien hReview

???&#x2606&#x2606 Reviews are one of the most valuable pieces of information one could hope for, guiding purchases as they do, and one of the types of information where the Web is, I would argue, noticeably inferior to print (an exception would be the work of Websites like dpreview.com that essentially apply print-style rigor but happen to disseminate their work via the Web). hReview is a microformat for reviews. Interestingly, hReview is implemented as a series of CSS “class” attributes applied to standard HTML <span>s. For instance, if you were to look at the source of this post, you should see the “stars” above are encapsulated in an element <ABBR class=”rating” title=”3″ worst=”0″ best=”5″>.

It appears that this CSS “class” style for encoding is common, at least if my perusal of microformats.org is any indication. Although this is in contrast with RSS, the most successful microformat to date, it seems to me a good design trade-off: instead of creating a world of side-by-side files (as we have with RSS and FOAF) you end up with, at worst, “just” a perfectly readable bit of HTML. On the other hand, spidering is harder (to discover all the hReviews on a site, you have to spider all the HTML on the site, rather than just retrieving the, say, .hreview files). On the other, other hand, perhaps spidering is something best left to others (could you not use the Alexa index?).

I give the hReview format 3 stars simply because I have nothing to compare it to. I will be interested in trying to find this review via Technorati microformat search.

WS-* vs. REST: Jigsaw vs. Tangram puzzle

Harry Pierson quotes Nick Gall on the value of using a small set common modular operations (i.e. the REST / WS-Transfer approach):

Modularity can be open or closed. Closed modularity is like a jigsaw puzzle. There are lots of individual pieces, but they can only be put together one way. Open modularity is like a tangram puzzle. There are only seven pieces, but they can be put together in hundreds of different combinations.