home forums resources search newsjoinmembers: 6957
Sections PHP Flash Java Ruby Windows Linux
Hiveminds's picture

Hiveminds | Sun, 2006-11-26 15:59  tags: ,

Only geeks use RSS feeds. Is this true? Unfortunately yes. Why? well because like most things in web technology and computers only geeks can understand that nothing is one hundred percent all the time. There are probably 5 reasons that the average internet user does not know about or trust RSS feeds.

RSS is still unknown

The average internet user still has no idea what RSS is or how to go about using it. Though Google, Yahoo and MSN have reader services they don't appeal to anyone but the internet savvy. Ask someone at a gathering of people that actually work in an IT oriented field and you will be surprised at how little they know about RSS technology. I recently participated in a seminar for social networking and only 2 of the 20 persons I spoke to used and understood RSS.

RSS feeds fail frequently

Many RSS feeds do not work or fail frequently. The owners of RSS feeds do not check them often enough to make sure they are working. Even the big websites with dozens working on them have not been able to prevent their feeds from failing. We all know how visitors feel about web pages that don't work. While website owners may be constantly validating and testing web pages to make sure they are visible and valid in the case of RSS feeds it is not quite the same. RSS feeds go without maintenance for months without being looked at or validated. And just like in the case of a badly coded web page the site visitor is unlikely to notify the website owner of a problem with a RSS feed. They just surf on to the next feed or website.

RSS Feeds are sensitive

Why do feeds break? Well because the XML documents that they are built on are sensitive. An XML document is mostly sensitive to whitespace at the beginning of the document before the <?xml...> declaration and thereafter some characters may break them depending on how they are coded. Frequently a website builder will trust this part of their website to the knowledge and expertise of the open source CMS creators. The developers of an open source CMS may be leaving the testing of RSS feeds up to the user group. So you can see how a problem can go unnoticed for a very long time.

  • Failed to parse RSS feed Opensource CMS: Invalid document end at line 1.
  • Failed to parse RSS feed Mamboserver.com: Invalid document end at line 1.
  • Failed to parse RSS feed e107.org: EntityRef: expecting ';' at line 133.

I looks as though upgrading to the latest version of Mambo has caused feeds for two high traffic websites to fail.

Feeds that have been removed

When a website changes its domain name or a web page is not available there are solutions for redirecting and notifying the visitor. Website owners are aware that they will lose traffic if they do not take in account changes in URLs and content. Apache .htaccess files and 404 file not found documents can be used to take the visitor to the newer and proper area of the website. But for some reason no one uses these tools to redirect a RSS feed URL.

At this moment I see notices of errors from RSS feeds from four open source projects. I have checked two of them and they no longer exist. The websites have been updated and the old feeds URLs are completetly missing. There are new feeds but I doubt that I will subscribe to them because the websites have proven themselves to be unreliable.

An example of a missing feed during a domain change is the http://www.openngo.org domain which unapparently has become http://civicrm.org/. While the main URL has been redirected the RSS feed is dead.

A notification service is needed

Services like feedburner.com provide lots of functions but the one that is missing is the broken feed service. It would be nice for website owners to get an email about the status of their RSS feeds. This way if they upgrade their website with the latest CMS or blog software version and the RSS feed breaks they will know. I think too many assume that feeds will automatically work when going from Drupal 4.6 to Drupal 4.7 for instance.

Update: Feedburner.com does have a feed status notification service

Conclusion

RSS feeds are becoming more and more important because of the importance that website owners place on them not because visitors think they are needed. Dreamhost.com has recently replaced their newsletter notification with an RSS feed. While I appreciate the convenience of a having a feed. I don't think that it is a good replacement for a newsletter.

To the average website visitor RSS feeds seem to be a geek toy requiring knowledge that they don't have time to gain or just are are not interested in. If web browsers included feed readers by default it would probably increase RSS usage 10 fold. But since none of the web browser makers seem to be interested in trying to do this RSS may remain unknown and unpopular for years to come.


Happy Publishing!

Hiveminds's picture
This article brought to you by the Hiveminds Magazine - Staff. Contact us if you want to post an article or announcement anonymously
Thoughtbox - So what did you think?



a Visitor posted on: Mon, 2006-10-16 08:42.

Feedburner does tell you when your feed is failing.

Hiveminds posted on: Mon, 2006-10-16 09:31.

When I log in to Feedburner I can see the troubleshooting area but I don't find anything about notifiying me that my feed is down or unreadable.

Am I missing something?

a Visitor posted on: Mon, 2006-10-16 12:38.

The true worth of this type of technology is only just beginning to be understood.

Backward opinions like these are pretty pointless

a Visitor posted on: Mon, 2006-10-16 12:38.

I don't think they are as obscure as you make them out to be. I believe 90% of the websites (both popular and geeky) I visit make prominent use of them. Furthermore, the popularity of such services as googlereader, netvibes (5 million users), pageflakes, and the like which use a lot of rss feeds, show that RSS feeds are indeed popular. Maybe not as popular as email...but give it a little time.

a Visitor posted on: Mon, 2006-10-16 12:49.

I do remember a time when web browsers were only used by geeks and were not mainstream. Now every company has a web address. It just takes time for things to be adopted. RSS has alot of potential, and with some time and having people come up with intuitive ways to use RSS, it will become more mainstream.

a Visitor posted on: Mon, 2006-10-16 12:56.

trackback??: http://myity.wordpress.com/2006/10/16/6th-reason-rss-feeds-are-not-popular/

a Visitor posted on: Mon, 2006-10-16 13:16.

But every major web browser (other than the ancient and obsolete Internet Explorer) *does* support RSS feeds.

a Visitor posted on: Mon, 2006-10-16 13:42.

I found this by using an RSS feed. The irony is killing me.

a Visitor posted on: Mon, 2006-10-16 13:54.
I found this by using an RSS feed. The irony is
> killing me.

Yes, but nobody has exonorated you from being a geek. See, that's the problem. It's not that *you* or even that I saw these feeds. It's that they aren't receiving popular adoption. I mean, I agree that HTML was originally for nerds, but what is out there to convince regular people that this isn't just another buzzword? We need "the MySpace of RSS"...

a Visitor posted on: Mon, 2006-10-16 13:58.

Like Opera Feeds? Firefox Live Bookmarks?




 
CMS Comparison Matrix
 
Content Management Systems Silverlight Adobe Flex Wordpress Wordpress Drupal Content Management Systems

Newsletter

Get updates on Hiveminds services, articles and downloads by signing up for the newsletter.

Editor's choice

Some of the better articles, stories and tutorials found at Hiveminds.

Find more

Find more of Hiveminds articles, stories, tutorials and user comments by searching.




Picked links

Hand picked websites and articles from around the web that provide quality reading.