Some sites offer RSS 1.0, RSS 2.0, Atom, FOAF.
What’s the difference ? And what is best to use in an RSS reader ?
There’s also jsonfeed now too, you can read the spec here.
RSS 1.0 is basically deprecated and horrible.
RSS 2.0 isn’t entirely horrible and it’s the most-used standard, but it doesn’t require the inclusion of an actual unique identifier, so feed readers have to jump through hoops to find ways to deduplicate items (like comparing the link-tag or comparing the content).
Atom is what RSS 2.0 should’ve been. You likely want to use this, both as a user and as a publisher. It’s somewhat less used than RSS 2.0, but feed readers generally still support it, because they can basically use the same code as for RSS 2.0, just a simpler version of it.
I have no idea what FOAF is.
Here’s a longer article on RSS vs. Atom: https://nullprogram.com/blog/2013/09/23/
foaf stands for friend-of-a-friend. It’s not used much, but it’s pretty cool and retro. i recommend reading about it from two bit history. tl;dr: it describes rules for self-hosted relations to other people, making a sort of social network
edit: not really about RSS, but the same people who still like RSS often find foaf interesting also
A loosely moderated place to ask open ended questions
If your post is
it’s welcome here!