- Created a new markdown file for generating posts with an image cover in Hugo. - Implemented a Python script to generate images with text overlay using PIL. - Added a shortcode for displaying toots from Mastodon, including user information and media attachments.
2.0 KiB
2.0 KiB
title, date, feature_link, feature_text, description, isStarred, tags, categories, images, keywords, series, reply, repost, like, rsvp, bookmark, comments, syndication
| title | date | feature_link | feature_text | description | isStarred | tags | categories | images | keywords | series | reply | repost | like | rsvp | bookmark | comments | syndication | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| So This Is Why I Sometime Reset the Feed Reader of Friends | 2025-05-31 12:32:59+02:00 | https://www.midjourney.com/home/ | by IA Midjourney | I find something I didn't know abouts feed rss and atom | false |
|
|
null | null | null | null | null | null | null | null |
|
|
I have a friend who read my blog using my feed. And sometime he pings me for some problem with the feed, like a drop of all the article as new
{{}}
{{}}
And after read some other post with the same problem ( Robb Knight problem with feed reader Kev other problem with feed reader ) I understand a little this: Atom is newer and superior than Rss.
Atom vs Rss
Atom is the newer one, born after the RSS and after fix a lot of the RSS bugs like:
- You have a strict format for checking and validation in Atom
- RSS is simpler but less strict and it is riddled with ambiguities which lead to inconsistency of interpretation
- You have a unique id for the feed in Atom
The last one is the one I was searching...
The Answer
The feed reader find the new feed (new because you change the url or you change the serverside code) and check:
- Atom Feed: the reader find the same ID so is the same feed
- RSS Feed: the reader don't find the ID and find something different not in the items part so it is a new one
So I add the JsonFeed and AtomFeed to the blog for give the reader multiple option for the feed!
You can find all at [this link]({{< ref "feeds">}})