-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How to talk about feed auto-discovery? #13
Comments
Just to turn things around... you could think of auto-discovery as "this is how feeds work", while the "Advanced usage" is having to find the Feed URL and copy-and-pasting that. Because ideally every site/page that has feeds will have them mentioned in their |
I agree autodiscovery deserves mention, and I think this could slot in pretty easily to the bottom of section 3. How about the following?
I can't find a good link at the moment, though -- what I've found is mostly how-to guides for adding the functionality to your own site. Also, I'm curious -- what else were you thinking might go in the Advanced Usage guide? |
I may have had bad luck in my informal user testing, and that's colouring my view... So I'll go through my thinking, and maybe saying it out loud will help undo my biases! The need for step (3) is instructions that work almost every time (regardless of site or newsreader), and in the case that there's an error, there are "repair" instructions that let the user recognise and remedy the error (again, regardless of site or newsreader. Then to figure out what those instructions are:
So that's the thought process that led me to using Feed URL instructions. I definitely think auto-discovery has its place... but my feeling about how to use it is to have an interactive page on aboutfeeds.com where the user can paste in a URL, and it's more like a "wizard" process that can catch all of these edge cases. Writing this out, I'm aware I may be being too paranoid! But good to have this logic in a post so I can remember what on earth I was thinking in the future... |
To be honest, I'm unsure... How to move between different newsreaders (export/import) might help people feel more comfortable choosing that initial newsreader. A guide to discovering more feeds perhaps? Though that's a tough one. |
@genmon Appreciate the extremely thoughtful and detailed reply! Definitely helpful for me to understand your thinking and I suspect it will form the backbone of the content we end up needing here. It sounds to me like we have different ideas about the acceptable level of failure. I read your last as being very focused on making sure at every stage the user does not take a wrong or ambiguous action. My thinking was that we could basically say "this section not guaranteed to work, but it might." I think there's a way to split the difference here and end up with a good synthesis. My suggestion would be to add 1-2 sentences at the bottom of section 3, mentioning that it's sometimes possible to subscribe to a website's feed even if you don't see a feed URL, but it doesn't always work. Then link from there to a separate page laying out the ways it can go wrong, the signs to look for, and what to try as mitigation. That would be the place to put in all the caveats you laid out about comment feeds, category feeds, site homepage vs blog root, etc, plus workarounds for those. What do you think? If that sounds good I can try to write it out. |
Conversely I've come across sites that show no visible evidence of having a feed and yet auto discovery shows that they do! (Of course, I can't think of an example now.) Maybe their template doesn't display the feeds, or they purposely got rid of that geeky stuff, but either ignored or purposely left that stuff in the head.
True - I was assuming that "go to the front page of the site" was simple but yeah, it's not always. However, I suspect a lot of blogs do have both the overall posts feed and the overall comments feed (if any) in the head of every page. I just checked the first four sites Google gave me for "most popular blogs" (Mashable, TechCrunch, Boing Boing and TPM) and it's true for all of them - you can use a post URL for auto discovery. On the other hand, non-blog sites, like commercial news sites, are probably less likely to do this. (It wouldn't occur to me to subscribe to any of them via RSS but it takes all sorts!)
I've only used auto discovery (in recent memory) in Feedbin which tells you what the names of the feeds are that you can subscribe to, before you subscribe to them - which doesn't seem any more confusing than choosing the feed by using the names on a web page. I'm not super concerned either way, it just seemed odd to me that you were treating something that was supposed to make this whole "just subscribe to a feed!" thing easier as an obscure "advanced" feature :) |
I'm not entirely sure where to put this but it feels a little relevant to this discussion. Google are updating FeedBurner, including "turning down" some features, including "Browser Friendly" which is their name for displaying a web-friendly version of feeds. For posterity, here's their interface for configuring that: And here are the results: (An unusual entry from Pepys' Diary that contains a table, which explains the slightly odd formatting of the body. |
I have created a feed discovery service which kinda alleviates this problem: https://discovery.thirdplace.no/?q=github.com/genmon/aboutfeeds |
When feed auto-discovery works, it's a great user experience, and lots of newsreaders promote entering the website URL in the "Add a feed" box as a convenience function -- so it needs to be mentioned. (As otherwise users will be thinking "where do I enter the Feed URL?")
But I'm reluctant to recommend it as the primary route as it feels like an expert feature, so it doesn't belong in a Getting Started guide.
In my (informal!) testing, the experience of auto-discovery was:
After inspecting the source, it turned out that these 2 sites didn't support RSS. So the learnings are
So in the first instance, that's why the site promotes a longer but guaranteed successful path.
But auto-discovery does need to come up... but how? Maybe as part of an "Advanced usage" guide?
The text was updated successfully, but these errors were encountered: