The new simple API, RSS and Atom?

A Web API lets you use a web site’s computers, data, algorithms, and functions to create your own web services. Google, Ebay, Amazon, Yahoo, and many other web services have APIs.

RSS is like an API for content. RSS gives you access to a web site’s data just like an API gives you access to a web site’s computing power. Most important, RSS gives you access to your data that you have locked up on a web site.

Every Web 1.0 company will have to decide what content they will open with RSS. For example, Amazon already makes their content like their book catalog available through their API. But will Amazon open up user-contributed content through RSS?

This is a quote from this post titled RSS is an API for Content, which is part of the series – RSS is the TCP/IP Packet of Web 2.0. I've been kicking the same idea around for quite some time now. The overheads of SOAP and XMLRPC are already quite clear and although there really good, there too heavy weight for most general use (which makes up most of the use of webservice use out there). Using a range of RSS or ATOM with Namespaces, Microformats and RSS-extensions its possible to model most syndication type content. I've wrote examples of SMIL and SVG in RSS which a newsreader will still accept as plain RSS. Theres tons of tools and frameworks for RSS, much more than SOAP or XMLRPC. Imagine trying to parse SOAP with a lightweight Javascript library… But I'm going on. This isnt about webservices, this is about the pipelines of the net being RSS.

Someone once said, they dont visit sites which dont have RSS. I laughed then, but now I dont. I wouldnt dare join a service or site which doesnt support good clean RSS/ATOM output. Its important to get my data out on my own terms, but I would also like to get my attention data out. This is the next step but RSS will have a role to play in this too. I remember listening to a podcast (cant remember which one) where they spoke about how the public will be expecting tools and services like they experience online. Its happening, I've noticed a large amount of discussion about gmail vs thunderbird just recently. Why is search online better than search on the desktop or on your companys intranet?

Blogdigger has a good entry explaining why there using RSS through-out there system.

Comments [Comments]
Trackbacks [0]

Author: Ianforrester

Senior firestarter at BBC R&D, emergent technology expert and serial social geek event organiser.