(Paperback - 1st Edition)
Perhaps the most explosive technological trend over the past two years has been blogging. As a matter of fact, it's been reported that the number of blogs during that time has grown from 100,000 to 4.8 million-with no end to this growth in sight.
What's the technology that makes blogging tick? The answer is RSS--a format that allows bloggers to offer XML-based feeds of their content. It's also the same technology that's incorporated into the websites of media outlets so they can offer material (headlines, links, articles, etc.) syndicated by other sites.
As the main technology behind this rapidly growing field of content syndication, RSS is constantly evolving to keep pace with worldwide demand. That's where "Developing Feeds with RSS and Atom" steps in. It provides bloggers, web developers, and programmers with a thorough explanation of syndication in general and the most popular technologies used to develop feeds.
This book not only highlights all the new features of RSS 2.0-the most recent RSS specification-but also offers complete coverage of its close second in the XML-feed arena, Atom. The book has been exhaustively revised to explain:
metadata interpretation
the different forms of content syndication
the increasing use of web services
how to use popular RSS news aggregators on the market
After an introduction that examines Internet content syndication in general (its purpose, limitations, and traditions), this step-by-step guide tackles various RSS and Atom vocabularies, as well as techniques for applying syndication to problems beyond news feeds. Most importantly, it gives you a firm handle on how to create your own feeds, and consume orcombineother feeds.
If you're interested in producing your own content feed, "Developing Feeds with RSS and Atom" is the one book you'll want in hand.
More Reviews and RecommendationsArmed only with a PowerBook and some fine pipe tobacco, Ben Hammersley is a journalist, writer, explorer, and an errant developer and explainer of semantic web technology. He's also liable to spread his dirty, dirty words over at "The Guardian,"
As an Englishman of the cliched sort, Ben's angle brackets always balance, and his tweed is always pressed. He's not worn trousers for six months now. Ask him about it sometime.
Reader Rating:
See Detailed Ratings
April 25, 2005: Blogs have become huge lately. And in related ways, so too has the idea of a parseable news feed. To try and enable all this, the book explains RSS and Atom. It's directed towards programmers working on a web site. It is an awkward book to read, as it describes the RSS versions 1 and 2. Unlike other standards or software packages, where a version 2 supersedes version 1, here the RSS versions compete with each other! Yes, they are similar. But not quite. It is this dissimilarity that will give you heartburn. Hammersley explains that in general, when you connect up to an RSS feed, you can't tell which version it supports. So you can to grunge your code to support both. Grr!! Worse, as he continues to explain, sometimes a newsfeed is not fully compliant with either version. Due to a combination of poor programming by that supplier and ambiguities in the interpretations of the RSS versions. Plus it gets 'better'. Some feeds are not even valid XML. Yuk! So you have to decide who liberal your parser should be. Analogous to the poorly formed HTML pages out there on the web, and the subsequent decisions by browsers as to how tolerant they should be of these. Hammersley has done a decent job explaining RSS. It's just a miserable subject to code.