hAudio-RSS is causing a little flutter in the open media web community so much so that back in December it became part of a small discussion over at songbird nest called Portable Playlists and other POSH-ibilities presented (amongst others) by Tantek which was kindly recorded to video by Citizen Tara Hunt, so without any further rambling may I present Tantek's Demo.
- hAudio-RSS - Public Domain
hAudio-RSS has been updated to version 2, the code has been modified and does not contain any suspected anti-patterns (info being scraped from the head not visible). The biggest change is that hAudio-RSS is now licensed under a Creative Commons Public Domain License. This is because microformats.org have recently required all contributions on the microformats wiki have a public domain license, which personally I find is a smart move, Anybody can freely use microformats anywhere for anything and not have to worry about possible licensing or copyright infringements. hAudio-RSS is an extension of hAudio so I feel it should have the same license. There is also a free Template that you can download of the whole hAudio-RSS v2 markup also released into the Public domain which includes, XHTML 1.0 Strict document, CSS, Bookmarklet, Buttons and guidelines. Download hRSS-template.
The hAudio transformation service has been improved! Instead of data being just dumped onto the screen the service now saves the transformation in a store, the url that you are given when transformation is complete is a permanent url to a static xml file, every time you re-run the hAudio xslt service you will be given a new permanent url in the store, this makes it easy to keep versions, or archives of your files, you can download the xml files anytime you like, save them to your desktop, or if you like re-syndicate your xml files to feedburner, add them to the podcast.net directory and pump them through another service like Grabb.it. do what you like its your data
Anyway lets not bore you anymore, download the template and have fun!
hAudio-RSS is a way of embeding an RSS2 Podcast in XHTML or more accurately a way of extracting a podcast from hAudio and XHTML using XSLT. Hypertext Podcasting if you like.
Its done by Embeding the hAudio Microformat in Semantic HTML and transforming it using XSLT.
The resulting transformation can then be played in Amarok or iTunes just like a podcast and (because the results are RSS2) you can read as an Audio blog feed in your favorite news Aggregator.
- Source File: http://weborganics.co.uk/haudio-rss/
Because I am more a man of Science and not talk I have left some notes in the source file to give hints on how it is done.
After feedback and positive testing I will shortly be releasing all the source files and a transformation service that you can just download and drop in the back end of any site using PHP 5+ that will give publishers the ability to perform their own server side transformations (which will be great to add into templates just 6.3kb) and not have to use services like h2A and x2v much like all the other services in the WebOrganics Toolbox
For anyone who may be intrested there is a very beta Just an Idea kind of thing RDF site summary version of hAudio-RSS