Four and a half years ago, I wrote about this new cool technology called RSS. Actually, RSS (Really Simple Syndication) was hardly new in December 2003. It was introduced by Netscape in 1999 as “RDF Site Summary”. This original version is now quaintly referred to as RSS 0.91.
The problem in 2003 was that RSS had not caught on. Who really wants to manually check the same web sites periodically for new content when a solution like RSS was available? It took a couple trillion web clicks but eventually users realized this was stupid and inefficient. Instead, web savvy people like me were noisily petitioning content providers to create RSS feeds. Eventually web publishers took notice. They realized the cost of implementation was relatively small, the underlying XML dirt simple to generate and that it could expand their market for minimal cost. Now, it is hard to find any web content provider without news feeds. This blog, for example, is accessible in two RSS formats as well as the Atom 1.0 syndication format. According to Feedburner, approximately thirty of you access my blog via my RSS feed. Thanks for subscribing, by the way.
So RSS has caught on to the point where it is widely available, but it is still not as widely used as it should be. Only about 10% of us web surfers regularly fetch web content through news feeds. I can only speculate on why this is so. I know I often prefer the rich content available on a web site to the relatively dry text that comes through with RSS. Both Internet Explorer and Firefox let you subscribe to a site’s news feed with a couple clicks, providing the site adds appropriate tags to its HTML.
Syndication formats like RSS and Atom thus serve a different purpose than a browser. We visit web sites for the relative ease of finding the depth of information at a site. We subscribe to news feeds because we want its regular content on a small range of specialized topics. Those of us who are religious about reading content via a newsreader know that it is very efficient at aggregating feeds for us. Yet it lacks the breadth of information that is available on the web site. A newsreader does not facilitate curiosity the way a browser does.
Many of us would probably like to subscribe to hundreds of news sources but really do not have time to read all of them, even with the efficiency built into a newsreader. For example, there may be a site that you only want to read quarterly. In addition, these sites may have pertinent information, but much of it may be irrelevant to our needs.
The problems with email are well known. Given the overwhelming amount of spam, it is hard to legitimate email to make it to your inbox. There is never any assurance that you have received all email sent to you. More email than you think gets lost, but much of it probably ends up in spam folders because spam filters generate too many false positives. As dreadful as missing an important email is to us, many of us fear the alternative even more: having to sift through the dozens or hundreds of spam emails we would get daily if we turned off our spam filters.
I have been wondering if RSS might be an effective solution to broadcasting certain kinds of information. Generally you do not have to worry about an RSS feed containing spam, since you typically verify that the site is legitimate by visiting the site. Once you know it is legitimate, you then can add its RSS feed. However, as I noted, unless you are meticulous about using your newsreader on a daily basis, it is easy to lose these timely notifications.
For those feeds where I need certain information, but only sporadically, it would be nice to get an email with the feed content when the feed changes, or when certain keywords appear in the feed. Moreover, when I no longer need to receive a feed from a particular source, it would be nice to have a fast way of unsubscribing from the feed.
As usual, industry is way ahead of me. A simple Google search eventually led me to the RSSReaderLive site, which I have been testing out. You could also choose one of the many other alternatives out there. Among them are RSSFWD, SendMeRSS, and FeedBlitz. FeedBurner also has a notification service. Using RSSReaderLive, the only thing I had to remember is to program my spam filter to let all emails from it go into my inbox automatically. I just have to hope that the email will not end up dropped in some digital bit bucket on its way to my inbox.
As you might expect these services are not necessarily free. You generally have to either pay a small fee for the service or deal with ads in the email. I hope that email clients will get smarter and start polling RSS feeds for you automatically, and include feed items as emails in your inbox. For those who like to diddle with their PCs, there are programs like rss2email that you can install that will act as an RSS to email proxy for you.
I like it when a confluence of standard web technologies (email, the web and newsfeeds) can be leveraged together to solve a problem like this, minor though it may be. It neatly solves the timely broadcast notification dilemma in a way that works for both content providers and consumers.
Sphere: Related Content
May 20th, 2008 at 06:25pm
Posted by
Mark |
Technology |
no comments
Really Simple Syndication (RSS) will be for this decade what HTML was for the 1990s. I knew that RSS had arrived when a couple months back no less than Yahoo News began offering its news content in RSS format. Now it seems everyone is jumping on the RSS bandwagon. I’m no exception: both my forum and this web log are exposed as news feeds. (Click on that link on my main page titled “Syndicate this site (XML)” to see an example of a raw news feed.)
If you clicked on that link you are probably wondering why this RSS stuff excites me. It’s just text, for crying out loud you are likely thinking. RSS is nothing but another basic standard for wrapping data, but this time it’s wrapping categorized data, which means that this data is not just data, it’s data on steroids. It is truly information. If the author categorizes an article as Philosophy, for example, it is very likely to be an article about philosophy. This cannot be done with HTML. HTML is only used to instruct a browser on how to present the content. HTML requires a human being to read the page and a human being must infer its categorization, if any.
Like HTML, RSS is a format that has developed critical mass because enough people have agreed to follow it. It has now taken flight. Aided by web sites like Bloglines and lots of easily downloadable desktop newsreader applications like FeedReader it becomes possible to put news that matters to you in one virtual space, aggregated and filtered from numerous sources.
Why is this important? Consider what you have to do now. If for example you want to read Salon.com regularly you have to explicitly decide to go to that site. And while you are there, you may have no interest in the Politics section, but only care about the Life and Entertainment sections. It’s really a waste of your time to go there every day and to drill down to get the content you need. And frankly even with high-speed Internet access it’s still a pain just to wait for pages on the site to load. And then there are other sites you might want to hit on a daily or weekly basis. To get there you have to remember their URLs, or have them book marked. Regardless you must explicitly go there.
It’s like driving to every store you want to go to. How much more convenient life would be if the stores would come to you, at a time that you choose, and show you only things that you are interested in. On the information level, this is what RSS is all about and why it makes geeks like me more than a little giddy. It is also why eventually everyone will use it and wonder how they lived without it.
To a Webmaster like myself this is a bit of a paradigm shift. One of the joys of web mastering to me has been presentation: making my web pages look nice and pretty and inviting. But in reality most people don’t care about pretty web pages. They want content. You probably don’t pick up The New York Times because you admire the pictures or the font type that was used. As a Webmaster the onus now goes back to me to put in place content of value to other people. The format will be streamed as text to RSS newsreaders and web sites. It the content is good enough the user may choose to hit my web site for the full article or similar articles and become more involved in my corner of cyberspace.
We’ve seen things like RSS before. My Yahoo, for example, let’s you organize a web page to show you only the Yahoo content that interests you. These portals though tend to limit the scope of tailored news to a particular domain. RSS provides a generic means to integrate any content from multiple content providers into one tailored presentation space. To make it work though content providers must routinely expose their content as RSS.
On my forum I’ve been playing with RSS for more than a year now. Jim Goldbloom (who runs his own forum called Access Denied BBS) and I have agreed to exchange and present each other’s news feeds. He shows the most recent topics on my site on his site, and I show his most recent topics on my site. This is convenient to both communities of users because some inhabit both sites, and people who routinely hang out on one site might well start hanging out on the other. But I also integrate news feeds that I think are relevant to a forum that strives to bring together a geographical community. So I have a Washington Post Metro stories news feed, and a news feed for local Craigslist discussions, and I even found a site called LocalFeeds.com that allows me to locate blog entries that are geographically close to the Washington area.
The virtue of RSS, like HTML, is that it is really simple. Most web content that is dynamic in nature is stored on a web server in some sort of database. In my case, the content is stored in a MySQL database and rendered on demand via engines like PHP and Perl. It doesn’t take a genius programmer to write a program or two to turn this information into an XML compliant RSS news feed.
It won’t be much longer before people who routinely read my forum and my web log will see it in their newsreader or newsreader website first. They may not actually visit my site for months at a time. There is no need to do so if the content is delivered to their electronic door for them.
With Yahoo News exposing its news as RSS we can expect other large media companies to join in, if they haven’t already. It is still frustrating at times that more of content is not exposed as RSS. Washingtonpost.com, for example, appears to be RSS free, although there are companies like NewsIsFree that parse their content and turn them into RSS news feeds. I’ve contracted with NewsIsFree for headline news for my forums and it works great. But their business model is I think ultimately doomed. With the cost of providing an RSS news feed rapidly dropping, people will get the news feeds they need directly or through online RSS directories, rather than through intermediaries that parse HTML into RSS.
RSS will need to continue to evolve. Content providers will need to find ways to provide more flexible news feeds. For example, I might want a customized news feed from WashingtonPost.com of any article with the words “President Bush” and “national security” in it posted over the last 24 hours. Again, this is not difficult to do. Arguably content providers may eventually figure out there is money to be made and offer these features as a subscription web service.
But it’s exciting technology. I like the idea of news I care about pushed to my desktop, or centralized on one web site I can hit at my leisure. RSS provides a means for busy people like me to get more relevant content from the web more quickly. It should minimize my web surfing and make my time spent on line much more efficient.
Sphere: Related Content
December 30th, 2003 at 11:38am
Posted by
Mark |
Technology |
one comment