Atom/RDF/RSS content-negotiation survey
Could everyone with an aggregator please subscribe to this feed …
… and answer the following questions:
- Which aggregator are you using?
- Which version?
- Do you succeed in subscribing?
- Does the feed have an entry?
- What is the Title of the item you receive?
- Which feed formats does your aggregator claim support for?
- Atom?
- RSS 0.91 or 2.0?
- RSS 1.0?
- (Bonus question: Do you know what the Accept: headers sent by your aggregator are?
For the technically minded, the feed is being served using a type-map in Apache, with test.var containing:
URI: test
URI: atomtest
Content-Type: application/atom+xml;qs=0.8
URI: rdftest
Content-Type: application/rdf+xml;qs=0.6
URI: rsstest
Content-Type: application/rss+xml;qs=0.4
URI: appxmltest
Content-Type: application/xml;qs=0.1
URI: txttest
Content-Type: text/xml;qs=0.03
URI: wctest
Content-Type: */*;qs=0.01
There is also a .htaccess in place:
AddHandler type-map var
<FilesMatch (rsstest|appxmltest|txttest|wctest)>
ForceType "application/rss+xml; charset=iso-8859-1"
</FilesMatch>
<FilesMatch (atomtest)>
ForceType "application/atom+xml; charset=iso-8859-1"
</FilesMatch>
<Filesmatch (rdftest)>
ForceType "application/rdf+xml; charset=iso-8859-1"
</FilesMatch>
The FilesMatch directives or the q-values chosen are probably not the ones I would choose for a live feed — they’re just set to see which feeds the various aggregators return. If anyone has sensible suggestions for q values, I’m listening.
This has been a LazyWeb question
Comments
Comment from Liz Calkins on 2005-01-19 03:20
Which aggregator are you using?
Abilon
Which version?
2.5
Do you succeed in subscribing?
Yes.
Does the feed have an entry?
Yes.
What is the Title of the item you receive?
The feed is “Content negotiation test feed: Atom”
The entry is “application/atom+xml”
Which feed formats does your aggregator claim support for?
RSS 0.91, RSS 1.0, RSS 2.0, and Atom 0.3
Comment from Trovster on 2005-01-19 03:51
Which aggregator are you using?
Bradsoft’s FeedDemon
Which version?
1.0
Do you succeed in subscribing?
No
Which feed formats does your aggregator claim support for?
“Supports all versions of RSS and Atom 0.3”
Comment from David Eves on 2005-01-19 04:16
Which aggregator are you using?
NetNewsWire
Which version?
2.0b10
Do you succeed in subscribing?
Yes
Does the feed have an entry?
Yes
What is the Title of the item you receive?
“application/atom+xml”
Which feed formats does your aggregator claim support for?
“RSS and Atom”
Comment from Pc on 2005-01-19 08:26
Which aggregator are you using?
Feedreader
Which version?
2.7 Build 646
Do you succeed in subscribing?
Yes
Does the feed have an entry?
Yes
What is the Title of the item you receive?
application/atom+xml
Which feed formats does your aggregator claim support for?
Atom?
RSS 0.91 or 2.0?
RSS 1.0?
“Supports all major syndication formats: RSS 0.9, 0.91, 0.92, 1.00, 2.0 plus Dublin core and Slashback extensions”
Comment from Nicolas Delsaux on 2005-01-19 10:40
Opera
8.00 build 7401
no
Yes
application/atom+xml
RSS 0.91 or 2.0
no
Comment from Håkon on 2005-01-19 11:09
Which aggregator?
— Sage (Firefox extension)
Which version?
— 1.3
Do you succeed in subscribing?
— Yes
Does the feed have an entry?
— Yes
What is the Title of the item you receive?
— application/atom+xml
Which feed formats does your aggregator claim support for?
— RSS (2.0, 1.0, 0.9x) and Atom
Comment from Rijk on 2005-01-19 12:28
Which aggregator are you using?
Opera
Which version?
Opera 8.0 beta 1 (build 7401)
Do you succeed in subscribing?
Yes
Does the feed have an entry?
Yes
What is the Title of the item you receive?
“application/xml”
Which feed formats does your aggregator claim support for?
RSS 0.91, RSS 1.0 and RSS 2.0
Do you know what the Accept: headers sent by your aggregator are?
text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, /;q=0.1
(As Opera is primarily a web browser, so it does not specifically ask for feed content when following a webpage link)
Comment from Nick Bradbury on 2005-01-19 12:52
Which aggregator are you using?
FeedDemon
Which version?
1.5
Do you succeed in subscribing?
Yes
Does the feed have an entry?
Yes
What is the Title of the item you receive?
application/atom+xml
Which feed formats does your aggregator claim support for?
RSS 0.9x, RSS 1.0, RSS 2.0, Atom
(Bonus question: Do you know what the Accept: headers sent by your aggregator are?
Accept-Encoding: gzip
Comment from Phil Wilson on 2005-01-19 14:32
FeedThing
0.1
Yes
Yes
application/atom+xml
RSS 0.9x, RSS 1.0, RSS 2.0, Atom
Comment from Aristotle on 2005-01-19 14:53
Liferea 0.9.0 successfully subscribes to a feed with an entry titled “application/atom+xml”. It supports Atom 0.3 and all variants of RSS.
Headers are thus:
Comment from Jarle on 2005-01-19 21:53
This was kind of funny ;-)
Tested in Radio, and this is the result:
Radio 8.1
application/atom+xml Your aggregator has negotiated an atom feed using application/atom+xml
Comment from Håkon on 2005-01-21 00:50
Darn, I forgot the bonus question.
Do you know what the Accept: headers sent by your aggregator are?
— Yes
In case you wanted to know how the Accept look like, it goes like this:
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Did you want the other Accept-headers as well? (I really like the “Live HTTP headers” extension.)
This discussion has been closed. No further comments may be added.