Re: Atom and RDF

"Alex Kolesnichenko" <yahoo-KwUv6+pz0nRWk0Htik3J/[email protected]>
Newsgroups gmane.network.syndication.rss.devel
Message-ID <[email protected]>
Hello [email protected],

r> Lucas Gonze listed the following problems with the enclosure element:

r> 1 It causes users to download big files that they will never listen to
r> or watch, creating pointless overload on web hosts.
r> 2 It doesn't allow us to credit the MP3 host, so we can't satisfy the
r> netiquette of always linking back.
r> 3 For broadband users, MP3s are not big enough to need advance caching
r> in the first place.
r> 4 The required content-type attribute is a bad idea in the first place.
r> 5 The required content-length attribute should not be there.

r> http://gonze.com/weblog/story/5-17-4

r> 1 and 3 are bigger picture issues, so arguably could be dropped from
r> the list. 2 could *potentially* be satisfied by a namespace-qualified
r> extension, but as far as I'm aware no-one is doing so. Had there been
r> a slot for this in the spec then they may have done. But ok, that
r> could potentially be fixed. Which still leaves 4 and 5 as genuine
r> flaws enshrined in the spec.

1 is a problem of the client software. I'd agree with Dare Obasanjo's
comment -- that's simply a bad use case for the element. Software can allow
the user to make a choice whether he wants to download the file or not. And
4 and 5 can help both user and software to choose the conditions when the
file should be downloaded or simply shown as a link. I'd better made length
attribute optional in order to make publishing of streaming content
possible. The situation when client software has to roundtrip to server
making HEAD queries for discovering trivial attributes is inacceptable. Even
if content-type and length will be broken, the problem can be resolved in
downloading process.

<enclosure>s are broken from the another side -- I cannot specify more than
one <enclosure>. And, the worst, I cannot specify alternative <enclosure>s
(ie. user could have a choice to download radio show in either MP3 record
format or its script in DOC).

-- 
Best regards,
Alex Kolesnichenko



 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/rss-dev/

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.