[uf-new] hAudio Issue D4: 2008-01-10 rel-enclosure does not allow
for links to streaming files
Manu Sporny
msporny at digitalbazaar.com
Mon Aug 18 12:49:05 PDT 2008
Andy Mabbett wrote:
>>"By adding rel="enclosure" to a hyperlink, a page indicates that the
>>destination of that hyperlink is intended to be downloaded and cached."
>
> I don't take issue with that definition; I simply don't believe that a
> streaming audio feed, (say, one running 24/7, like BBC Radio 4's) can
> ever be an "enclosure".
>
> Consider the usage "I have downloaded it and enclose it with this
> e-mail".
Your issue has to do with the semantics of the word "enclosure", which
unfortunately means something a bit different in the English language as
it does in the computing realm.
It's a valid point - and I'm a bit torn as you could interpret it in
different ways. Like you said, one could use it in the following sense:
"I have downloaded it and enclose it with this e-mail", which would be a
valid use of enclosure.
It all depends on what you're "enclosing"... are you enclosing the
actual file or a reference to the file. My interpretation is that
rel-enclosure states that you're "enclosing a reference to a
representation of what you are discussing".
A better analogy would be:
"I have enclosed a device that will let you listen to this radio
station.", as well.
Or... "I have enclosed a portal to let you listen to this audio stream".
I do admit, however, that this concept will be lost on those that don't
know much about knowledge representation... so perhaps there is a better
word than rel-enclosure?
>>My preference is to resolve that rel-enclosure is applicable to both
>>static and streaming files and note the decision on the rel-enclosure
>>wiki page.
>
> In which case "enclosure" is a misnomer. "Embedded" might be better.
It's better, but you can't really embed or enclose something that has no
end or temporal boundary, can you? (unless we get into the realm of 5+
multi-dimensional physics).
rel="manifestation", rel="download" or rel="representation" are more
accurate.
rel="download" is basically what we decided to use for the Media RDFa
vocabulary (which the Audio RDFa vocabulary is layered upon):
http://purl.org/media
So, that's an option if we'd like to keep both vocabularies in sync, or
offer rel-download as an alternative to rel-enclosure.
The down-side is that rel-enclosure already exists and we should re-use
when possible.
Thoughts from the community?
-- manu
More information about the microformats-new
mailing list