All in the <head>

– Ponderings & code by Drew McLellan –

– Live from The Internets since 2003 –

About

hCalendar in Endo

23 May 2006

It can sometimes be difficult to turn non-techies onto the idea of microformats. Whilst those with an understanding of the importance of semantic markup and creating pages rich in information can quickly grasp the idea, it can be a bit more of a shift in thinking for others. Part of the reason for that, is that it’s not always easy to demonstrate the benefit of this informational richness. The idea can leave the average user asking, “so what?”.

Microformats Screencast This is why it’s great to see a steady increase in applications designed to consume microformats, not just produce them. One such example is Endo, a feed aggregator for Mac OS X. Endo has built in support for the hCalendar microformat for marking up events. When a feed contains a payload marked up with hCalendar, Endo extracts the data and offers an option to add the event to the iCal, the OS X calendaring application. Neat!

In order to demonstrate this in action, I put together a quick screencast. I’m not expecting to be shortlisted in the Best Screencast category in next year’s Academy Awards or anything – but hopefully it’s not a cringe-worthy for you to watch as it is for me. I think it goes some way to demonstrating how useful microformats can be.

- Drew McLellan

Comments

  1. § Si Jobling:

    I hate to drop some self-promotion into your post but here is another concept that might help promote Microformats in a real-world scenario.

    World Cup KickOff employs Microformats into each football game which are, in turn, turned into vCalendar files using John Suda’s X2V system. It’s a relatively simple concept but has received some quite good recognition from Joe Public and shows Microformats has a place in the real world if adopted correctly.

  2. § Drew:

    Si – no problem with the self-promotion as long as it’s on subject. But I think you mean Brian Suda.

  3. § Si Jobling:

    Oops. Sorry Brian.

    I’ve been completely staggered by the amount of traffic this website is drumming up today and must have got confused with names.

  4. § Tobias:

    It was great to hear some real English for a change. Got to read more British blogs, so I’ll just click the briefs now.

  5. § Fernando Reig:

    Drew,

    which browser are you using on this screencast?

    Is it Opera? What skin has it on?

    Thanks,

    Fernando

  6. § Alex:

    It’s a pity that he didnt answered about the browser…

  7. § Drew McLellan:

    Sorry, it’s Camino.

Photographs

Work With Me

edgeofmyseat.com logo

At edgeofmyseat.com we build custom content management systems, ecommerce solutions and develop web apps.

Follow me

Recent Links

Affiliation

  • Web Standards Project
  • Britpack
  • 24 ways

I made

Perch - a really little cms

About Drew McLellan

Photo of Drew McLellan

Drew McLellan (@drewm) has been hacking on the web since around 1996 following an unfortunate incident with a margarine tub. Since then he’s spread himself between both front- and back-end development projects, and now is Director and Senior Web Developer at edgeofmyseat.com in Maidenhead, UK (GEO: 51.5217, -0.7177). Prior to this, Drew was a Web Developer for Yahoo!, and before that primarily worked as a technical lead within design and branding agencies for clients such as Nissan, Goodyear Dunlop, Siemens/Bosch, Cadburys, ICI Dulux and Virgin.net. Somewhere along the way, Drew managed to get himself embroiled with Dreamweaver and was made an early Macromedia Evangelist for that product. This lead to book deals, public appearances, fame, glory, and his eventual downfall.

Picking himself up again, Drew is now a strong advocate for best practises, and stood as Group Lead for The Web Standards Project 2006-08. He has had articles published by A List Apart, Adobe, and O’Reilly Media’s XML.com, mostly due to mistaken identity. Drew is a proponent of the lower-case semantic web, and is currently expending energies in the direction of the microformats movement, with particular interests in making parsers an off-the-shelf commodity and developing simple UI conventions. He writes here at all in the head and, with a little help from his friends, at 24 ways.