
- No one has ever been poor by giving quiterss like full#
- No one has ever been poor by giving quiterss like software#
Now some people might just open each article in a browser window, but others want the uniformity that a single reader provides.
No one has ever been poor by giving quiterss like full#
If you write articles, however, I would always recommend putting the full text in, as that’s generally what people who use RSS want a syndication of the sites they are interested in. As says, trying to store the full text of each page of a wiki-type site is probably going to end in disaster. Some sites obviously fit a particular definition more than others. Well, there are two fairly commonly used expansions of the RSS acronym - Really Simple Syndication and Rich Site Summary. If you’re building something like Wikipedia, then your RSS feed should probably be a changelog instead of just an index of your articles. RSS is a replacement for mailing lists, not a replacement for web pages. One thing I would do, if I were you, is try to make your RSS feed “event-centric” instead of “page-centric”. This is not the case with RSS one of the great upsides of being a properly declarative format is that it gets used for a variety of purposes and applications, all of which have their own quirks and bugs. When developing a web page, there are about four browsers that you really need to test with, and you’ve got 99.999999999% of the users covered. I never wanted to potentially forget to copy stuff from the HTML to the RSS feed.Īs is typical, your best bet is “do whatever WordPress does.” I’ve seen a feed reader crash in the presence of an unknown tag in a separate namespace (I was developing a feed to interoperate with identi.ca, and was testing the feed in other readers turns out there was no way to produce a feed that simultaneously worked in DogCatcher while also having an name in the OStatus-verse). I’ve used everything from hand-crafted Perl to XSLT to Jekyll to WordPress to generate it. I’ve literally never tried to maintain an RSS feed manually.
No one has ever been poor by giving quiterss like software#
Automated software downloads this thing over and over again you should do everything you can to save bandwidth. You should also try to make sure your web server includes an ETag or a Last-Modified date (if this is a static file, then it will, but if you have something like a PHP script generating it, then you’ll need to do it yourself). The Atom spec has support for “pagination,” but most readers don’t do anything with it, and most sites don’t use it. You definitely should limit the size of the feed. If you’re making drastic changes to a post, you need to do something different. Sometimes it might result in odd inconsistencies within an app where different pages show different versions of the text, but I’ve never seen one actually crash because of this, and since I’ve only been correcting typos, I don’t really care. I don’t think the specs* says what software should do if this happens, but I assume it will either silently backdate the changes (which is what I truly want) or it will completely ignore it (which is a decent enough choice, too). I change the contents without bumping the date, Ministry of Truth-style (this mostly just falls out of what Jekyll does, rather than a conscious choice).
