Clientside XSLT and Feeds

Here is a clever use of RSS/Atom feeds + xslt. Open it in a browser that supports client-side XSLT (Firefox, Safari 1.3, etc.), and you get a beautifully rendered web page. Open it in a feed reading application, and you get a list of photographs with descriptions and links. And it’s the same source!

This is exactly the sort of thing I’d like see with Atom and bibliographic metadata and annotations. When I get some time, I need to come up with a demo.

3 Comments

  1. alf says:

    I know I’ve asked this before, but what’s the standard way to add bibliographic metadata and annotations to an Atom feed at the moment (ie how would you do it for this demo)?

  2. Bruce D'Arcus says:

    Hi Alf — IIRC, I’d put a MODS record in the atom:content element, and XHTML annotations in the atom:summary.

  3. alf says:

    I was thinking again that this would be really useful, but now the newest versions of Safari don’t display styled RSS feeds any more - they automatically hand them off to RSS readers, which is disappointing.


Creative Commons License Creative Commons License