philwilson.org

More microformats - show me the mon^H^H^H real-world usage!

29 October, 2005

This was just going to be a comment replying to Ryan King’s comment on my blog, but it got a bit long, so here it is as a full post:

Hi Ryan thanks for replying.

Easy to implement and “easy enough” to parse are a side-issue to my question.

Firstly I’d dispute that nofollow is a microformat, although I understand where a similarity could be drawn.

hCard and hCalendar conversion is an interesting usage, and I think one with plenty of scope, but I don’t see any actual usage of the converted information, and your comment was that they’ve been proven to work in practice. Without usage, it’s just so much of an experiment.

Tagging is more intruiging, and a good example but I’m not sure if I’m sold on it as a solid application of the technology, although I can see that it clearly works in practice. I think I’m mainly distrustful of tagging in an open system, where gaming starts to come in to it in a far less controlled manner than say, closed systems like del.ico.us or flickr or for someone organising the posts on their own blog. Maybe I should make that clear – I’m distrustful of the utility of tagging in open systems. Too much chaff and too little wheat.

I’m not looking for an industry application usage, or some massive business usage, that’s not what I tend to care about anyway – I just want to see where I can use them. At the moment, they just sound like so much hype, so little substance.

It’s like Mark Pilgrim’s GM scripts to post discovered microformat data to an Atom store. It sounds like a massively impressive script, but would I really want every hCard I come across stored? No. Would I want every event I come across stored? No. I couldn’t care less.

On the other hand, I can see a massive potential for usage inside of my feed aggregator. If someone posts about an event and marks it up in hCalendar, I probably do want to know about it. If someone posts a review and marks it up in hReview, then I probably do want that stored somewhere so I can see what people I know (and people I subscribe to) are up to, and what they rate. As of yet, however, I haven’t seen any aggregators that do this.

I was going to make my hacked copy of FeedOnFeeds use the XSLT you link to and Alf Eaton Danny Ayershreview2rdfxsml to pick out reviews and calendar events, but I can’t find any in the wild, so why I should Ido this? Again to clarify: I haven’t found any instances of hReview in feeds in the wild, including the sources mentioned in the examples in the wild section on the hReview page on the microformats wiki. If I have missed one, I welcome pointers! So slightly chicken and egg here – if no-one is doing it, why should I bother adding the functionality to my parser?

See other posts tagged with general and all posts made in October 2005.

Comments

Ryan King
30 October, 2005 at 20:01

(sorry about the markup, Blogger wouldn’t let me use blockquote’s)

re: nofollow:

http://microformats.org/wiki/rel-nofollow

It is a microformat, though it didnt’ follow the microformat process.

Tagging is more intruiging, and a good example but I’m not sure if I’m sold on it as a solid application of the technology, although I can see that it clearly works in practice.

I’m not sure what rubrick you’re using for evaluation usage of microformats. Without that its kinda tough to answer your questions.

I think I’m mainly distrustful of tagging in an open system, where gaming starts to come in to it in a far less controlled manner than say, closed systems like del.ico.us or flickr or for someone organising the posts on their own blog.

I know what gaming looks like, but I have some really smart coworkers who’re doing an awesome job of fighting tag spam (and web spam in general).

The value of such an open system is that, though there will be leeches, who contribute nothing but noise, they will not override the value of those participating honestly.

At the moment, they just sound like so much hype, so little substance.

Well, I try to avoid hyping, I just talk about the work we’re doing and help people to apply it. If there’s hype it might be because people are excited about the possiblities.

We don’t claimed to have solved all the world’s problems, or even all of our own, but we certainly have substance– just because much of our work is still in the research/exploration stage doesn’t mean its not exciting.

Re: hReviews in feeds:

I believe drx has feeds and these are all blog posts, which certainly have feeds: 1, 2, 3, 4.

So slightly chicken and egg here – if no-one is doing it, why should I bother adding the functionality to my parser?

Because you think its a good idea and you’d like to help promote it. 😀

Pip
31 October, 2005 at 00:37

Yes, sorry I think I clearly differentiate between compound microformats like hReview and hCard and elemental microformats specifically the ones which use the rel attribute. When I talk about microformats, I’m normally talking about compound microformats.

On tagging more broadly, as I said, “I can see that it clearly works in practice.”, I don’t feel comfortable with it, but that’s my problem 🙂

“If there’s hype it might be because people are excited about the possiblities.”

ha! it might be, it might also be because Tantek talks about it. The man has a lot of sway. 😉 I’d imagine the reality is probably a mix of the two.

drx is interesting; I’ve not seen it before (also, congratulations, it’s not often someone shows me something new on the web ;)) and you’re right, those posts do use hReviews, but only one of them still has a relevant post in its feed, and in my 5 minute attempt, failed the transform (probably my fault, further attempts tomorrow, it’s quarter to one in the morning after all).

“Because you think its a good idea and you’d like to help promote it. :D”

I do think it’s intriguing, and I’ll be trying to influence the bits of the web I hold sway over to see what I and other people can do with it. I’ll probably post to microformats-discuss when I do.

Thanks for replying, and sorry for the Blogger restrictions. There goes our million-dollar markup, eh? 🙂

alf
02 November, 2005 at 17:41

A small point – it’s actually Danny Ayers’ hreview2rdfxml, originally here: http://pragmatron.org/xslt/hreview2rdfxml.xsl

It needs updating, as it doesn’t work very well with most of the hReview microformat examples I’ve come across. This is also true for most the hCalendar microformat usage that I’ve tried to parse with XSLT. This is perhaps a deficiency of the XSL, but people are certainly using a wide range of interpretations of the microformat specs (which are also still changing) – so I’d say it may have been proven that microformats work in the wild, but it’s also been shown that they can be very fragile (especially in the long term).

Pip
02 November, 2005 at 22:11

Ah, I hadn’t realised it wasn’t yours originally. I’ll update the post. I’m sure Danny would be very upset 🙂

Interesting points about the variation over time. Of course, changes in the spec almost certainly won’t be reflected in, say, older blog posts whilst data that was generated and posted as a first-class citizen of a feed would be able to be updated by changing the feed template.

Er, probably.