RSS And Ajax – Is That What Web 2.0 Is?

January 17th, 2008

When I wrote my post RSS: How to integrate feeds into your website with AJAX… I never imagined it would be as popular as it has been. People from all over the world have dropped in to either download the code or comment about it. It’s great to write something that people find interesting and feel that they can make use of as it makes you strive to keep on doing it.

When I check Google Analytics the post mentioned above is always the most popular link. It makes me wonder about the applications and situations that people have utilized its content for. Unfortunately the post is a consume, grab and run affair for most its readers.

This jump in, read, disect and apply mentality is a lot of what is driving the Web 2.0 movement. In knowing just how small this blog is and the amount of traffic my post has received – I can only assume that more professional sites are getting hammered for information about the two main Web 2.0 technologies. Namely RSS and AJAX.


RSS has been the cornerstone of bloggers traffic generation possibilites for years now and in nearly every popular website you will see reference to it on more than one occasion. The need to distribute content and market yourself all at the one time is key to RSS’s success.


The savior of the webpage interface. The ability to update page content without refreshing the whole page and hence downloading less content and causing dramatically less flicker annoyance has cast AJAX to the front of the line when it comes to website/web application development. To say that your site doesn’t use AJAX is like saying there was no need to upgrade from Windows 3.11 for Workgroups.

These two technologies have really launched the term Web 2.0. They epitomise everything that it is. Developers rush to be the first out the door with another way to use the two – yet with no real need for the end application. A buzz is generated around the initial “Oh look what I can do!” and turns into “Hey – you should see what they can do”. This mentality creates the rolling stone movement and all other developers want to match or beat the coolness of the last “company’s” release.

In the end some big companies roll in and buy the main players and the smaller guys pull the shutters down. Then the large companies find they have applications that they dont really know what to do with.

RSS feeds have been pilfered beyond believe by Advert junkies. Simply taking the content from a feed and plugging it into their own sites with ads all around it. Creating enough of these types of sites, all linking together and you’ll end up having better pagerank that the site you stole the content from in the first place and as a result reduce the original authors income and killing their buzz into the bargain. Who wants to continue blogging when they don’t even get credit for their own work.

AJAX is a technology that puzzles me. I think that it has only been so widely accepted because there are no other proper alternatives. Its shocking that we are still programming webpages in HTML at this stage. Javascript is archaic as well. Where are the innovators when you need them? Who is saying “HTML is insufficient for anything dynamic and AJAX is just a service pack release for it”.

It is for these reasons that Web 2.0 is dying. Nothing tangible – just two technologies wrapped up in a little buzz.

I’d love to hear your thoughts on the matter…

Categories: AJAX, RSS

RSS: How to integrate feeds into your website with AJAX…

June 2nd, 2007

Update 10th November 2007 : Please note the code attached to this post will no longer function correctly with the latest version of SimplePie.

This post is a continuation of Integrating RSS feeds into your website…

Here I will provide the step by step instructions and code samples to make this a simple task. As explained in the previous post, Simplepie is the feed parser that we will utilise for this example.

What you will need :

  1. Download the Simplepie application
  2. Download the Prototype AJAX framework
  3. A little knowledge of PHP, Javascript and HTML

On the front page of the McNicholl Holdings website you will be able to see the end result of this tutorial. Here is how it happens :

<div id="blog_news"><script type="text/Javascript">get_feed('blog_news');</script></div>

When the page loads the Javascript inside the div element above gets called. I have created a simple Javascript function called “get_feed” which handles the AJAX call. This will be included in the files at the end of the tutorial. Obviously you will want to include this Javascript file in your HTML in the HEAD section :

Read the rest of this entry »

Categories: AJAX, RSS, Website

Integrating RSS feeds into your website…

March 16th, 2007

Targeting users to read about your company can be a difficult proposition. Customers usually just want to know what you can provide and how you can help them. If they are not immediately interested or captivated, it is more likely than not that they will leave and not return.

By integrating a blog feed into the pages of my website I hope to coax my customers and readers into wanting to know more and therefore feel like they are closer to the company. This can make customers more loyal.

Blog software is so user friendly that it already provides the facility to enable its readers to subscribe to an RSS feed – but normal websites dont have an immediate avenue to integrate that feed and maximize its benefit. After all – it is highly likely that the people visiting my website will be the people that will be interested in how it was created, as it is a Holdings company and doesnt really provide much value.

By doing a quick search of google I can find just a couple of good, php based, RSS feed parsers available :

  1. MagpieRSS
  2. Simplepie

Read the rest of this entry »

Categories: RSS, Website

"Thought leadership is how winners are differentiated in business."