[uf-discuss] media-info structure

Mike Linksvayer ml at creativecommons.org
Sun Oct 22 00:41:56 PDT 2006


I'm looking at media-examples and -brainstorming and past work like
http://microformats.org/wiki/media-metadata-examples that catalog
existing media formats, but I have a conceptual microformat question
before diving into these.

How would such a media-info microformat specify which media it is
describing?

Take http://www.artistserver.com/artist/index.cfm/a/14355/xmuzik_rekordz
where for each track you have various images, links and metadata mixed
in a block.  The metadata concerns the linked mp3, not the images or
other links.

AFAICT existing microformats do not have the problem of the microformat
describing data within the microformat (this is different than nesting).

I'm guessing there would be a class denoting media (which might be an
image, object, link, perhaps other) being described, something like

<div class="strawmanmediainfo">
  <a class="strawmanthisisthemedia" href="foo.mp3">foo</a>
  <object ... >flash player here</object>
  <img src="foo.jpg" title="waveform" />
  <a rel="tag" href="http://musictags.example.com/nerdcore">nerdcore</a>
</div>

I think it is fairly obvious how one would describe other media that
happened to fall within a media microformat block (nesting), but let me
throw out an example in hopes of being corrected early if I am crazy:

<div class="strawmanmediainfo">
  <a class="strawmanthisisthemedia" href="foo.mp3">foo</a>
  <object ... >flash player here</object>
  <div class="strawmanmediainfo">
    <img class="strawmanthisisthemedia" src="foo.jpg"
title="waveform" />
    <a rel="tag" href="http://tagimg.example.net/waveform">waveform</a>
  </div>
  <a rel="tag" href="http://musictags.example.com/nerdcore">nerdcore</a>
</div>



Does the above make sense, structurally?  Are there other approaches
that I've missed?

-- 
  http://wiki.creativecommons.org/User:Mike_Linksvayer



More information about the microformats-discuss mailing list