transformr.png

Martin McEvoy von WebOrganics hat gerade den Microformats Transformr angek├╝ndigt. Die Daseinsberechtigung des Transformr neben Optimus, dem Chef-Transformer (ich hoffe die Transformers sind euch ein Begriff ­čÖé ), ist die umfassende hAudio-Unterst├╝tzung, was wohl daran liegt dass Martin McEvoy aktiv an diesem Standard mitarbeitet.

hAudio Features:

  • hAudio to RSS
  • hAudio to RSS2
  • hAudio to XSPF

XSPF („spiff“) steht f├╝r XML Shareable Playlist Format und ist ein offener XML-Standard f├╝r Playlisten.

Ein weiteres interessantes Feature ist hFoaF welches hCards und XFN in FoaF wandelt.

Optimus Transformer hat ne ganze Menge neuer Features spendiert bekommen, unter anderem auch Support f├╝r zwei der neueren Microformats hListing und hAudio.

Alle neuen Features:

  • support of nested microformats
  • support of multiple includes
  • support of nested includes
  • support of anchor (you can use URL like http://example.com#my-vcard to narrow the target)
  • support of @couldbe attribute (internal feature, now item in hreview, for example, could be vcard or vevent)
  • hfeed now is optional
  • support for vcalendar
  • fix for text spacing
  • fix for empty tags in output
  • hListing support
  • hAudio support
  • general performance improvement
  • add RSS as an output format
  • rewrite validator from scratch
  • better UTF-8 support

Das ist mittlerweile ne ganz stattliche Liste an unterst├╝tzten Mikroformaten, wenn jetzt nur noch alle Optimus-├ähnlichen-Services ein einheitliches JSON-Format zur├╝ckgeben w├╝rden…

…und ich sollte mich definitiv mal etwas mehr mit XSLT besch├Ąftigen!

Die hAudio – Spezifikation (seit ein paar Tagen in der Version 0.9) bietet Bloggern und Podcastern die M├Âglichkeit Audio Daten semantischen darzustellen. Das sch├Âne an hAudio ist, dass man nicht nur einzelne Files sondern ganze Playlists erstellen kann. ├ťber das position Attribut kann genau festgelegt werden an welcher Stelle der Playlist es stehen soll.

The position is used to describe the position of the hAudio item in a list. Examples of hAudio lists can include album track listings, music top 10 lists, playlists, and podcast chapters.

Ein Beispiel f├╝r ein simples hAudio – File:

<div class="haudio">
   <span class="title">Houston</span> by 
   <span class="contributor">Dean Martin</span>
</div>

Mit ein bisschen Arbeit, l├Ąsst sich aus mehreren hAudio Dateien auch ein hAudio RSS Feed erstellen, der sogar mit iTunes abonniert werden klann.

Mehr zu dem Thema hAudio RSS findet man auf WebOrganics oder beim ESW Wiki des W3C.