RSS vs Atom for Blog Syndication
I'm looking for some help understanding the benefits of both RSS and Atom from a blog publishing perspective.
From what I can tell, there is little difference between the two syndication formats when it comes to syndicating text or text with images. And most blogging platforms generate feeds in both popular formats, so any compatibility issues at the reader level can largely be overcome by picking the most compatible feed for the reader. This also is hardly an issue with popular RSS readers.
But what if you were in a position where you were forced to choose between the two formats? Or, if you had time to build one format with plans to come back and support the other format at a later date. Who would win out in that decision?
As far as I can tell, the answer would be RSS 2.0 today since it appears to offer more flexibility for publishers for things like podcasting.
While Atom appears to offer a lot of capabilities unrelated to publishing a feed for syndication, from a blog publisher's perspective, I don't see the benefits.
Educate me.
Thanks Phil. That makes sense.
The development of Atom was motivated by the existence of many incompatible versions of the RSS syndication format, all of which had shortcomings, and the poor interoperability [1] of XML-RPC-based publishing protocols. The Atom syndication format was published as an IETF "proposed standard" in RFC 4287. The Atom Publishing Protocol is still in draft form.
Your preview doesn't seem to work. I get an error.
Ah, one of the great mysteries of our time. I thought I was the only one that doesn't get is. I go with RSS 2.0, because it sounds the most impressive.
1. Posted by: Phil Hollows on September 26, 2007 9:59 AM:
Hi Ed:
FWIW FeedBlitz (my company) takes all the common formats, but given a choice we prefer Atom. The reason is that Atom's date tags (created, published, updated) give much greater visibility into the article's history, whereas RSS 2.0 just has one as standard - the publication date. That date changes with every edit, which can cause problems.
So given that everything else is more or less equal, Atom (for us) wins because it has more information in it which, in turn, enables servicesa like FeedBlitz (and other users) to make better decisions about the content and how to interpret it.
Phil