diff --git a/content/_index.md b/content/_index.md index e874ee9..50cf6f2 100644 --- a/content/_index.md +++ b/content/_index.md @@ -45,24 +45,4 @@ This is a basic [IndieWeb site](https://indieweb.org/). In addition to its [canonical url](https://seirdy.one), a "rough draft" of this website also exists on my [Tildeverse page](https://envs.net/~seirdy/). This site's content also appears on my [Gemini capsule](gemini://seirdy.one). -For more information about the site, [see the "meta" section](./meta/). - -
-Feeds - -I offer some feeds in Atom format: - -- [Combined feed](./atom.xml) -- [Articles feed](./posts/atom.xml) -- [Notes feed](./notes/atom.xml) - -If you experience issues with Atom feeds, try an RSS feed: - -- [Legacy combined RSS feed](./index.xml) -- [Legacy articles feed](./posts/index.xml) -- [Legacy notes feed](./notes/index.xml) - -I recommend using the Atom feeds. - -
- +For more information about the site, its design, and available feeds: [see the "meta" section](./meta/). diff --git a/content/meta/feeds.md b/content/meta/feeds.md new file mode 100644 index 0000000..a664c2a --- /dev/null +++ b/content/meta/feeds.md @@ -0,0 +1,39 @@ +--- +date: "2022-08-12T00:00:01-07:00" +evergreen: true +title: "Feeds" +outputs: + - html +description: "Full-text Atom and RSS feeds for this site and its sub-sections." +--- +This site has multiple feeds for different sections. I offer both Atom and RSS feeds; I strongly recommend using the Atom feeds, as I don't really make an effort to validate my RSS feeds. I only keep the RSS feeds around for compatibility with legacy clients. + +They contain the full-text of their entries; this means that the "Combined" feed doubles as a single-file archive of all my content. It's also rather big, weighing almost a megabyte before compression (under 200 kb after Brotli compression). Don't refresh more often than you need to. + +Once the compressed size of an Atom feed crosses half a megabyte, I'll consider setting up paginated feeds. + +Atom feeds +---------- + +Enjoy! + +- [Combined feed](../../atom.xml) +- [Articles feed](../../posts/atom.xml) +- [Notes feed](../../notes/atom.xml) + +RSS feeds +--------- + +If you experience issues with Atom feeds, try an RSS feed: + +- [Legacy combined RSS feed](../../index.xml) +- [Legacy articles feed](../../posts/index.xml) +- [Legacy notes feed](../../notes/index.xml) + +Compatibility notes +------------------- + +I tested the feeds to work well in Newsboat, Pale Moon, Vivaldi's feed reader, and a few Firefox-extension-based feed readers. I do not necessarily endorse all these clients. + +Surprisingly, Microsoft Outlook supports feeds; however, it can't parse un-escaped XHTML entry contents in my Atom feeds. I escape entry contents in the legacy RSS feeds for broken clients like Outlook. +