[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [syndication] Re: LINK support in Mozilla 0.95
I think the methods you outline are certainly doable (although having
a separate rel='...' attribute for each version of a format isn't
really in the spirit of things). Probably the simplest way to do this
might be to put all of the links in the document itself, as
<link rel="alternate" type="application/rss+xml" href="..." title="..."/>
<link rel="alternate" type="application/newsml" href=..." title="..."/>
...
'alternate' is already defined, and seems like a good fit; an
argument could also be made for a separate 'syndication'.
This would require a MIME type to be defined for each feed format.
Not a bad thing, IMHO. This *doesn't* mean that those files would
have to be served with that type (again, not such a bad thing, but
difficult for some to do).
Versioning of a particular format (e.g., RSS) would either be the
responsibility of the aggregator, or if somebody REALLY wanted to do
it, we could normalise a MIME attribute; e.g.,
<link rel="alternate" type="application/rss+xml;version=0.91"
href="..." title="..."/>
and so forth.
Comments? If we can get some consensus here, we can probably get this
supported in Mozilla relatively easily...
On Tue, Oct 16, 2001 at 01:45:07PM -0000, Bill Kearney wrote:
> > Even better - it supports unrecognised LINKs by appending them to
> the
> > 'more' menu... see
> > http://www.mnot.net/
> > (that doesn't lead to a real feed, just a test)
> >
> > We should start evangelising this TODAY.
>
> Should a <link> tag point directly to a feed? What about feeds that
> are available in different formats? Perhaps it might be better to
> have a link tag that points to a standalone page about feeds? Then
> put link tags on THAT page that point to the various formats that
> might be available?
>
> So perhaps we could suggest:
> <LINK rel="syndication" href="http://server/page_about_all_feeds" />
> Which would in turn contain:
> <LINK rel="rss-0.91" href="http://server/rss-0_91_formatted.xml" />
> <LINK rel="rss-0.92" href="http://server/rss-0_92_formatted.xml" />
> <LINK rel="rss-1.0" href="http://server/rss-1.0_formatted.xml" />
>
> One for each of the formats made available. There's scripting news,
> opml, OCS, newsML, ultramode text, etc.
>
> Or will clients be expected to be able to handle the format parsing?
>
> <LINK rel="rss-feed" href="http://server/rss-0_91_formatted.xml" />
> <LINK rel="rss-feed" href="http://server/rss-0_92_formatted.xml" />
> <LINK rel="rss-feed" href="http://server/rss-1.0_formatted.xml" />
>
> How do the clients handling LINK tags support multiple elements using
> the same name?
>
> -Bill Kearney
>
>
>
>
>
> Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
>
>
--
Mark Nottingham
http://www.mnot.net/