# Now that micro.blog is open to the public and expanding Manton is exploring various ways to aid discovery of users.
The reason I created the /directory page was to aid in the discovery of others whether bloggers or other micro.blog users who interacted with me via webmention.
The growth of micro.blog, however, means that more people reply to my posts from the service making the list on the directory page unwieldy. As such, I have disabled the option to view that list leaving just the bloggers.
Manton's efforts are ongoing and continue to bear fruit so there is less need for me to show this list. The option is still there should I decide to revert, the section is just commented out in code.
Comments
# Dave Winer wrote that "Every blog should have a Subscribe button."
Before the mass adoption of social networks you would have been hard pressed not to find a site with some variant of the RSS icon. Now it's just the "follow us here" badges asking you to go to someone else's property.
People got out of the habit of following actual sites so RSS buttons largely disappeared.
I've been thinking about this for a while and wondering how and where to reintroduce a button or link to this effect.
Last night, while remodelling the footer menus (not that you'd actually notice) I added a "Subscribe" link which points to the site's RSS feed. In future, I think this may become a page giving different options but it'll do for now.
Comments
@colinwalker the problem with the subscribe buttons have always been workflow. For non-nerds, it was not apparent what to do with it. Sometimes it would even just load the XML, or try to save the RSS file - and now browsers have dropped what support they did have for RSS.
@colinwalker The thing with RSS is what happens after you click the button. In Chrome, you get the XML feed. In Firefox a "Choose your reader" dialog. That's too difficult for casual visitors and non-tech people. Facebook/Twitter made it easy. Yay for silo-thinking on that part!
@frank @canion Absolutely! There needs to be a better, easier way to use the buttons before they become popular again. Social networks let you write and consume in the same UI, that’s why m.b works so well even though you are subscribing to a feed when following someone.
@colinwalker Grappled with that recently when I re-designed my site; ended up putting a “feed” link in the top right of the header. I’ve had three people ask me what that meant since then; subscribing to feeds definitely has fallen out of parlance.
@vasta It’s such a shame. There has to be a better way.
@vasta @colinwalker Google's initial attempts (i.e. when it was still in love with RSS - Reader days) did try to solve that. Especially Feedburner provided an easy to understand and follow interface.
@colinwalker @mrkrndvs Remember when all the apps supported RSS? Browsers, email clients, everything!
@colinwalker do you mean something like this boffosocko.com/2016/12/1... from @c
@mrkrndvs Not so much, more like what happens when you actually click on the subscribe button. As @canion said, now that feed support has largely disappeared from browsers many don’t know what to do with them.
@colinwalker Maybe what you're looking for is some sort of "open with" action. So while clicking the subscribe link, a popover or something would show up with the following content:
Subscribe with [Service Dropdown] Descriptive text
The dropdown menu would contain many RSS services (Feedly, Feedbin, FeedWrangler, etc) that the user could pick, then after doing that, you could take them directly to the selected service (if url scheme/api) was available.
As for the descriptive text, it would explain what RSS is and its benefit, possibility linking to some sort of documentation.
There has to be a better way to subscribe to sites. While RSS readers are making a bit of a comeback in certain quarters there's no doubt that, as Sameer puts it, "subscribing to feeds definitely has fallen out of parlance." It's not just that sites need subscribe buttons again, but that using them should not be akin to a dark art. As Dave initially said, echoed by Frank, the social networks have made following easy - reading, writing, following, it's all within the same UI. That's what makes micro.blog unique, it has that familiar social feel but you are actually invisibly subscribing to people's RSS/JSON feeds when following them. The timeline is a glorified feed reader with integrated posting and social elements. That's fine within the confines of a service like micro.blog but what about on the open web when hitting "follow" isn't handled for you? "Remember when all the apps supported RSS? Browsers, email clients, everything!" It used to be so much better but, even then, implementation differed. Chrome just shows us the XML, Safari lost its "subscribe" feature, Firefox seems more feed aware but it's all still unintuitive. Some platforms allow you to set your default feed reader to "open in" - others don't - but this still needs you to understand what feeds are, how they are consumed and choose a reader. There needs to be a way to handle subscriptions on the open web like following a person on a social network. But how? Any solution would require everyone to get on board with compatible options for what most see as an antiquated technology. Perhaps it needs something new. But what? Are browser developers going to reintroduce native subscription options? Doubtful.
@colinwalker I did the obvious thing: there is a big Subscribe button in the header with the classic RSS glyph. Some people know what to do with it, well, others don’t. It’s still better than writing manuals about how to subscribe to RSS. I’m not sure how we could solve this, but I remember it was a problem with indie blogs back in 2007 as well.
@mmarfil Are you sure you want users to make a choice between Feed readers? Most of them don't even know what they are, that's why RSS failed in the first place. I'd opt for a in-browser or in-phone solution. Kind of like Podcasts on iOS now.
@frank I hear you…
@mmarfil You're right, we need the support from the big boys. My experience with RSS has been that even explaining it makes it hard to start, understand ánd keep the usage up. I've written countless articles and gave presentations and workshops on it but it didn't help.
@frank but that's not something you can control. That's up to Apple, Google, Mozilla. What I suggested is a way to educate users and make it easier if you already use some of those services.
As for not knowing what RSS is, that's what the descriptive text is for. If you just put an RSS button there, you can't expect uncle Joe will understand what's that for.
@mmarfil @frank The only problem is we went through all this before, browsers got on board and various solutions were created only to be dropped when 'social’ became the new shiny. I'm not convinced the major players will want to retread old ground.
Colin Walker writing about issues subscribing to RSS:
While RSS readers are making a bit of a comeback in certain quarters there’s no doubt that, as Sameer puts it, “subscribing to feeds definitely has fallen out of parlance.”
RSS is more than a decade old now, but explaining it to mere mortals still hasn’t really been solved. Podcasts apps are also using RSS technology in the background, but they usually have a directory of podcasts which gives you an easy way of subscribing in the app. This solves a lot of problems for average users. Out in the open web, you have a feed URL and you need to know where to paste it. It’s a big UX problem, but I’m not sure it is even solvable. We can build walled gardens or create a directory of blogs with a built-in RSS reader, but in theory, they still lock you into a service. As a blog author, I still have to figure out the technical aspects of the IndieWeb and as a blog reader, you also have an obligation to find out how to follow blog over RSS. In this process, you can find a balance to lock yourself into a walled garden or choose something else which you can control, but give up some convince along the way.
@colinwalker The major players can go play with themselves, for all I care.
There has to be a better way to subscribe to sites. While RSS readers are making a bit of a comeback in certain quarters there's no doubt that, as Sameer puts it, "subscribing to feeds definitely has fallen out of parlance." It's not just that sites need subscribe buttons again, but that using them should not be akin to a dark art. As Dave initially said, echoed by Frank, the social networks have made following easy - reading, writing, following, it's all within the same UI. That's what makes micro.blog unique, it has that familiar social feel but you are actually invisibly subscribing to people's RSS/JSON feeds when following them. The timeline is a glorified feed reader with integrated posting and social elements. That's fine within the confines of a service like micro.blog but what about on the open web when hitting "follow" isn't handled for you? "Remember when all the apps supported RSS? Browsers, email clients, everything!" It used to be so much better but, even then, implementation differed. Chrome just shows us the XML, Safari lost its "subscribe" feature, Firefox seems more feed aware but it's all still unintuitive. Some platforms allow you to set your default feed reader to "open in" - others don't - but this still needs you to understand what feeds are, how they are consumed and choose a reader. There needs to be a way to handle subscriptions on the open web like following a person on a social network. But how? Any solution would require everyone to get on board with compatible options for what most see as an antiquated technology. Perhaps it needs something new. But what? Are browser developers going to reintroduce native subscription options? Doubtful.
There has to be a better way to subscribe to sites. While RSS readers are making a bit of a comeback in certain quarters there's no doubt that, as Sameer puts it, "subscribing to feeds definitely has fallen out of parlance." It's not just that sites need subscribe buttons again, but that using them should not be akin to a dark art. As Dave initially said, echoed by Frank, the social networks have made following easy - reading, writing, following, it's all within the same UI. That's what makes micro.blog unique, it has that familiar social feel but you are actually invisibly subscribing to people's RSS/JSON feeds when following them. The timeline is a glorified feed reader with integrated posting and social elements. That's fine within the confines of a service like micro.blog but what about on the open web when hitting "follow" isn't handled for you? "Remember when all the apps supported RSS? Browsers, email clients, everything!" It used to be so much better but, even then, implementation differed. Chrome just shows us the XML, Safari lost its "subscribe" feature, Firefox seems more feed aware but it's all still unintuitive. Some platforms allow you to set your default feed reader to "open in" - others don't - but this still needs you to understand what feeds are, how they are consumed and choose a reader. There needs to be a way to handle subscriptions on the open web like following a person on a social network. But how? Any solution would require everyone to get on board with compatible options for what most see as an antiquated technology. Perhaps it needs something new. But what? Are browser developers going to reintroduce native subscription options? Doubtful.
@colinwalker @vasta the alternative is that m.b makes a browser app that lets people subscribe to any feed. If someone feels like commenting, a popup comes that says, "you can make a free account on m.b to comment, which allows 20 free original posts per month, and paid after that" But is that fair to m.b?
@colinwalker @vasta thinking about this, an obvious solution is to support a cross-browser in-browser RSS feed reader that one links to on our sites instead of just dumping the RSS feed link. The more universal its use gets, the easier for non-geeks to get used to 'subscribing' to feeds.
@nitinkhanna That would work. ?
I know this isn't what you're after, but have you thought of adding email subscription? Some people (especially those who don't know what RSS is) prefer that. I think it's good to offer both.
In the meantime, you could also add a short tutorial about how to use RSS on your subscribe page for those who want to learn.
@colinwalker are we thinking along those lines now? I bet Manton isn't!
@nitinkhanna I was talking about the in-browser solution.
@nitinkhanna @colinwalker @vasta Interesting discussion! I do want to see improvements here. I thought the rel subscribe idea might be the basis for something too. (Micro.blog sites include a link for it.)
It's certainly an option, I'm still mulling things over as to exactly where I want to go with it.
@colinwalker the in-browser solution can be very easy. We just need to agree on an in-browser app that we all can then direct traffic to. Losses? No sync, no mobile, some have fallen out of development, etc.
@manton I see the rel subscription on Aaron's site, but it seems very hacky. Perhaps it works perfectly with RSS readers? But like I said to Colin, it would be infinitely better if that button were to work with microblog, or an in-browser RSS reader.
@nitinkhanna I would imagine a new service specifically designed rather than a current solution.
@colinwalker I have half a mind to put up a rather lame PHP tool that would let you use that rel-subscribe thing and pull feeds on the fly...
@manton Hmm, I’ll have to take a look at that, I wan't aware it was a thing. Thanks.
@nitinkhanna @colinwalker @vasta In lieu of that, as an interim solution I'm wondering if the way with the least friction is to have a Feedly subscribe button that'll automatically add the site to their feeds (and/or set up a new account via their web RSS reader). I prefer Feedbin but I suggest Feedly since it is free and seems to have the tools to make it easiest for users to use/subscribe to on the fly. (P.S. At the moment the Feedly subscribe button is reporting an error, I've reported it to Feedly as I know it's worked earlier).
@solari my problem with that is exactly as you mentioned. Should it be feedly or feedbin or some other? Why not have a page called "Follow me" with all these links on it? I removed everything like that from my WP blog because most people who know RSS have some way to quickly get to my feed. I know it's a bit of a cop out.
@nitinkhanna I only suggested Feedly because of that easy to use button, it's free, and it uses their Google/Facebook, etc. account (if preferred) to set up a new account on the fly and has decent web-based reader and apps. I'm thinking what is the least friction to get them in the door?
@nitinkhanna That would be interesting to see. I need to dig in to how it actually works.
@solari good point! Yeah, we need to reduce fiction as much as possible!
@nitinkhanna @solari It might be worth investigating an agreed-upon widely-used page template for indie blogs that both gives the reduced friction option and the option that involves more work (i.e. reading about RSS, seeing the links to the feeds). There could even be a link to a website that acts as the source of information for this page template; something like how Derek Sivers got the whole Now page idea moving.
@simonmumbles hmmm. So like a simple English page for the Indieweb wiki? // @solari
@nitinkhanna @solari Yep that'd be a good place for it.
@nitinkhanna @colinwalker @manton I liked the feed:// protocol alias to http that some used while ago. It’s not semantically great, but it works. Any app that can read feeds can register a handler, so people with feeds are covered. JavaScript (not great, but works) can detect when there are no handlers and you can direct people to a page with explanation or whatever you want. The contr is are in hands of app developers, site owners, and end users, instead of the big boys (aapl, goog, Mozilla)
# There has to be a better way to subscribe to sites.
While RSS readers are making a bit of a comeback in certain quarters there's no doubt that, as Sameer puts it, "subscribing to feeds definitely has fallen out of parlance."
It's not just that sites need subscribe buttons again, but that using them should not be akin to a dark art.
As Dave initially said, echoed by Frank, the social networks have made following easy - reading, writing, following, it's all within the same UI.
That's what makes micro.blog unique, it has that familiar social feel but you are actually invisibly subscribing to people's RSS/JSON feeds when following them. The timeline is a glorified feed reader with integrated posting and social elements.
That's fine within the confines of a service like micro.blog but what about on the open web when hitting "follow" isn't handled for you?
"Remember when all the apps supported RSS? Browsers, email clients, everything!"
It used to be so much better but, even then, implementation differed. Chrome just shows us the XML, Safari lost its "subscribe" feature, Firefox seems more feed aware but it's all still unintuitive.
Some platforms allow you to set your default feed reader to "open in" - others don't - but this still needs you to understand what feeds are, how they are consumed and choose a reader.
There needs to be a way to handle subscriptions on the open web like following a person on a social network. But how? Any solution would require everyone to get on board with compatible options for what most see as an antiquated technology.
Perhaps it needs something new. But what? Are browser developers going to reintroduce native subscription options? Doubtful.
Comments
@colinwalker That's a great summation of the issue. Thanks for putting that together. Let's hope it can build some momentum for improvement.
@colinwalker It's a very interesting question. The underlying protocol of RSS is still excellent to use. But for the normal user it should not be visible. I always loved the in-browser tab with subscriptions. IE was actually pretty good at this.
@frank Agreed, RSS is still the perfect technology it's just the implementation that needs to change.
Colin Walker writing about issues subscribing to RSS:
While RSS readers are making a bit of a comeback in certain quarters there’s no doubt that, as Sameer puts it, “subscribing to feeds definitely has fallen out of parlance.”
RSS is more than a decade old now, but explaining it to mere mortals still hasn’t really been solved. Podcasts apps are also using RSS technology in the background, but they usually have a directory of podcasts which gives you an easy way of subscribing in the app. This solves a lot of problems for average users. Out in the open web, you have a feed URL and you need to know where to paste it. It’s a big UX problem, but I’m not sure it is even solvable. We can build walled gardens or create a directory of blogs with a built-in RSS reader, but in theory, they still lock you into a service. As a blog author, I still have to figure out the technical aspects of the IndieWeb and as a blog reader, you also have an obligation to find out how to follow blog over RSS. In this process, you can find a balance to lock yourself into a walled garden or choose something else which you can control, but give up some convince along the way.
Oat note, posted February 2, 2018
There has to be a better way to subscribe to sites. by Colin Walker (colinwalker.blog)
There has to be a better way to subscribe to sites. While RSS readers are making a bit of a comeback in certain quarters there's no doubt that, as Sameer puts it, "subscribing to feeds definitely has fallen out of parlance." It's not just that sites need subscribe buttons again, but that using them should not be akin to a dark art. As Dave initially said, echoed by Frank, the social networks have made following easy - reading, writing, following, it's all within the same UI. That's what makes micro.blog unique, it has that familiar social feel but you are actually invisibly subscribing to people's RSS/JSON feeds when following them. The timeline is a glorified feed reader with integrated posting and social elements. That's fine within the confines of a service like micro.blog but what about on the open web when hitting "follow" isn't handled for you? "Remember when all the apps supported RSS? Browsers, email clients, everything!" It used to be so much better but, even then, implementation differed. Chrome just shows us the XML, Safari lost its "subscribe" feature, Firefox seems more feed aware but it's all still unintuitive. Some platforms allow you to set your default feed reader to "open in" - others don't - but this still needs you to understand what feeds are, how they are consumed and choose a reader. There needs to be a way to handle subscriptions on the open web like following a person on a social network. But how? Any solution would require everyone to get on board with compatible options for what most see as an antiquated technology. Perhaps it needs something new. But what? Are browser developers going to reintroduce native subscription options? Doubtful.I’ve got some thoughts on this forthcoming. Need to get over my head cold soon. Syndicated copies to:
Author: Chris Aldrich
I'm a biomedical and electrical engineer with interests in information theory, complexity, evolution, genetics, signal processing, theoretical mathematics, and big history.
I'm also a talent manager-producer-publisher in the entertainment industry with expertise in representation, distribution, finance, production, content delivery, and new media. View all posts by Chris Aldrich
Just as I was getting sick last week, Colin Walker wrote “There has to be a better way to subscribe to sites.” He’s definitely hit the nail right on the head. The process is currently painful and disorganized, it’s also working on technology that’s almost two decades old and difficult for newcomers at best. I’ve always posited that one of the reasons that social media silos have been so successful is that they’ve built some fantastic readers. Sure their UI is cleaner and just dead simple, but to a great extent 95% of their product is an evolved feed reader while the other 5% is a simple posting interface that makes it easy to interact. To compare, most CMSes are almost completely about posting interface, and spend very little time, if any, worrying about providing a reading experience. The IndieWeb has been making some serious strides on making cross-site interactions easier with the Webmention and Micropub protocols, but the holy grail is still out there: allowing people to have an integrated feed reader built into their website (or alternately a standalone feed reader that’s tightly integrated with their site via Micropub or other means). For those watching the space with as much interest as I have, there are a couple of interesting tools in the space and a few on the immediate horizon that are sure to make the process a whole lot easier and create a new renaissance in the open web. SubToMe: a Universal Subscribe Button First, for a relatively simple one-size-fits-all subscribe button, I recommend people take a look at SubToMe which touts itself as a “Universal Follow button” because it “makes it easy for people to follow web sites,because browsers don’t do it.” The button is fairly straightforward and has an awful lot of flexibility built in. In the simplest sense it has some solid feed detection so it finds available feeds on a web page and then provides a handful of recommended major readers to the user. With two clicks, one can pretty quickly and almost immediately subscribe to almost any feed in their reader of choice. For publishers, one can quickly install a simple button on their site. They can further provide a list of specific feeds they want to advertise, and they can even recommend a particular feed reader if they choose. For consumers, the service provides a simple browser bookmarklet so that if a site doesn’t have a button, they can click a subscribe button in their browser. Then click on a provider. Done. One can also choose a preferred provider to shorten the process. Almost all the major feed readers are supported out of the box and the process of adding new ones is relatively simple. Microsub Since last June there’s been a quietly growing new web spec called Microsub that will assuredly shake up the subscription and reader spaces. In short it provides a standardized way for clients to consume and interact with feeds collected by a server. While it gets pretty deep pretty quickly, the spec is meant to help decouple some of the heavy architecture of building a feed reader. In some way it’s analogous to the separation of content and display that HTML and CSS allows, but applied to the mechanics of feed readers and how readers display their content. There are already a few interesting projects by the names of Together and Indigenous that are taking advantage of the architecture I can’t wait to see how it all dovetails together to make a more integrated reading and posting interface as well as the potential it has for individual CMSs to potentially leverage the idea to include integrated interfaces into their products. I can’t wait for the day when my own personal website is compatible with Microsub, so that I can use any Microsub client to read my timeline and follow people. I’m also sure that decoupling the idea of displaying posts from actually fetching remote feeds will make it easier to build a reader clients in general. I hope this has a Cambrian explosion-type of effect on the state of the art of feed readers. I’d recommend those interested in a high level discussion to have a listen to the following thee short episodes of Aaron Parecki’s Percolator microcast. Episode 3: FollowingIf possible, click to play, otherwise your browser may be unable to play this audio file. Episode 10: Microsub for ReadersIf possible, click to play, otherwise your browser may be unable to play this audio file. Episode 17: It’s 2018!If possible, click to play, otherwise your browser may be unable to play this audio file.
# Earlier I linked to multiple comments on the same post which produced multiple webmentions and, consequently, multiple instances of the "Related Post" listing in the comments.
Not ideal.
When displaying the /directory I cycle through the site comments and add the name of each author to an array. This allows me to check for an existing instance of that person and only display the first.
I have now replicated this check for self-webmentions using the source URL rather than comment author so a related post will be listed just once.
@colinwalker I like this, Colin - -
@seansharp Seemed like the sensible thing to do.
@colinwalker That makes sense. It's nice to have that as an OPML file, too -
@seansharp The OPML only includes those with easily discoverable RSS feeds, so it's not all of the list.
@colinwalker I completely agree. Discovery is one problem tha needs solving. Of course, some sort of directory is a great solution - I think feedbin by @dave has a chance to succeed.