[uf-new] hAudio Issue D4: 2008-01-10 rel-enclosure does
not allowforlinks to streaming files
Martin McEvoy
martin at weborganics.co.uk
Wed Aug 20 09:05:20 PDT 2008
Hello
Tantek Celik wrote:
> This is an excellent follow-up Toby - perhaps you can capture your implementation experience on the wiki on a page like "streaming-implementations".
>
> Toby wrote:
>
>> However, the percentage of links that actually *include* a 'type'
>>
> attribute is woefully small. Performing HTTP HEAD requests for each
> file would be too slow.
>
> While I'm not claiming that you are using this as an argument for a new format/value, I will point out that similar forms of argument have been made in the past (and in other forums) for creating new things.
>
> The brief point to keep in mind:
> If existing content publishers are not making use of an *existing* format feature as they should, why would anyone think that such publishers would make any more use of a *new* format feature?
>
> And in a proactive way: rather than inventing a new feature for which there is already an existing feature (which may or may not be widely adopted), provide better documentation and how-tos (perhaps with benefits) for how to use that existing feature - as you have recommended in your email.
>
> Your solution is good. In addition, we may wish to consider making use of the "type" attribute on a rel="enclosure" links in hAudio a SHOULD to communicate the importance of doing so.
>
Ahh I wish I had read this email before I sent My last one...
+1 to
"Your solution is good. In addition, we may wish to consider making use
of the "type" attribute on a rel="enclosure" links in hAudio a SHOULD to
communicate the importance of doing so."
Thanks
Martin McEvoy
> Tantek
>
>
> -----Original Message-----
> From: Toby A Inkster <mail at tobyinkster.co.uk>
>
> Date: Wed, 20 Aug 2008 16:18:41
> To: <microformats-new at microformats.org>
> Subject: [uf-new] hAudio Issue D4: 2008-01-10 rel-enclosure does not allow
> forlinks to streaming files
>
>
> Tantek wrote:
>
>> Toby wrote:
>>
>
>
>> differentiating between download and streaming URLs
>>
>>> in the case where both are available.
>>>
>> That distinction is already made via different MIME types on the
>> enclosure, reflected in the type attribute (on a or link tags). No
>> need to invent something new.
>>
>
> I've written an hAudio -> M3U converter (M3U is a common playlist
> format supported by several media players including Winamp, XMMS and
> iTunes) and do indeed use the 'type' attribute to differentiate
> between playable downloads (e.g. MP3s, OGGs, etc) and downloads which
> are not directly playable (e.g. BitTorrent files, ZIP files, etc).
> This distinction needs to be made in order to avoid placing non-
> playable files into the playlist.
>
> However, the percentage of links that actually *include* a 'type'
> attribute is woefully small. Performing HTTP HEAD requests for each
> file would be too slow.
>
> One solution of course might be for hAudio to strongly encourage the
> 'type' attribute to be set on any rel=enclosure links. It would help
> if all the examples of the Wiki included the attribute, and a list of
> commonly used MIME types could be provided to help newcomers. (Some
> are not immediately obvious - e.g. application/ogg instead of audio/
> ogg.)
>
>
More information about the microformats-new
mailing list