Atom is better than RSS, in ways that matter

18 points by bitshift


majaha

Could Atom be rebranded as "RSS 3"? It's RSS that has all the brand recognition.

hongminhee

I've implemented syndication feeds for about twenty years and Atom was always the obvious pick. Twenty years on, I still can't name a reason to choose RSS over it.

Outside podcasting, where Apple made RSS the practical choice, what's actually going through people's heads when they pick RSS anyway?

david_chisnall

The main benefit I remember from Atom 20ish years ago when I looked at both in detail was that Atom was XML. If you embedded HTML, it had to be XHTML. This meant that your Atom reader could extract the bits to forward to a web browser (or web view) without needing to understand HTML. It also meant the summaries could be (or contain) SVG and other things.

This also meant that XMPP could be used as a transport for Atom without any encapsulation. I hoped that XMPP would take over from polled HTTP as the mechanism for following feeds. Today, ActivityPub has largely taken over as the mechanism for broadcasting updates and is probably a better place to focus effort.

arsCynic

With no hostility towards the author I must say that I wouldn't start off an article with a No True Scotsman fallacy.

Other than that, I honestly find both Atom and RSS user unfriendly. I offer both, edit them manually, and occasionally run them through a feed validator. The less time I have to spend on them the better.