Paul Beard reports that CNN.com has RSS feeds (via Dave Winer).
If you’re viewing this in FeedDemon, just click this OPML link to subscribe to them all.
Paul Beard reports that CNN.com has RSS feeds (via Dave Winer).
If you’re viewing this in FeedDemon, just click this OPML link to subscribe to them all.
I’ve seen a number of posts lately in which the market share of RSS readers is determined by the number of hits the author sees from each RSS reader in his or her server logs, and while FeedDemon is always ranked near the top, I can’t help but point out how flawed this method is. For starters, FeedDemon defaults to updating feeds – that is, checking for new items – every three hours, whereas many RSS readers default to updating every single hour. And unlike a number of RSS readers, FeedDemon honors the feed’s <ttl>, so that the feed’s author can specify how often it’s updated. A large number of feeds (including some of my own) specify a <ttl> of 1440 minutes, so that the feed is updated once a day rather than once an hour.
Perhaps more importantly, FeedDemon only automatically updates feeds in the current channel group. This approach has caused some controversy with a handful of customers, but I stand by this design. Before creating FeedDemon I studied existing RSS readers, and it struck me how bandwidth-unfriendly many of them were. In my opinion, having a huge treeview of feeds that are constantly updating is wasteful – not only does it unnecessarily consume bandwidth, but it also slows down the application. It makes far more sense to me to regularly update only the feeds you regularly read.
In other words, a well-behaved RSS reader like FeedDemon is designed not to hit your server very frequently – so basing RSS reader market share on your server logs is wildly inaccurate.
Jason Kottke talks with RSS reader developers about blocking ads in RSS feeds.
Greg Gershman of Blogdigger just let me know about the new Blogdigger Media Search. The search results can be returned as an RSS feed, complete with enclosures.
Even better, Greg informs me that Blogdigger will soon be inserting Creative Commons metadata in the search results. This is something I spoke with Greg about in the past, and I’m very glad to see Blogdigger taking this important step.
The use of BitTorrent with RSS has been getting some attention lately, but there have been so many feed-related ideas tossed around recently that it’s hard to tell which ones have any merit. For the record, I believe this one is very worthwhile. But before we jump into why BitTorrent is so useful here, perhaps a little background is necessary?
It all starts with enclosures, which provide a way to link multimedia files with items in an RSS feed. For example, this feed from IT Conversations uses enclosures to link to MP3 audio files. RSS readers such as FeedDemon often display enclosures in a manner resembling email attachments, but unlike email attachments, enclosures aren’t automatically downloaded until you click on them.
Enclosures were a neglected part of RSS 2.0 until podcasting came along. Podcasting refers to tools which automatically download RSS enclosures and synchronize them with a portable media player such as an Apple iPod. For example, you might tell your RSS reader to automatically download audio enclosures overnight and sync them with your iPod, so that when you get up in the morning you can grab your iPod and listen to all the new stuff on the way to work. It’s still very rough around the edges, and there’s a lot of unnecessary hype about podcasting being tossed around, but it’s an interesting concept which I believe will grow into something far more useful (and usable).
But there’s a big problem: bandwidth. RSS has been blamed for consuming too much bandwidth, and RSS is just text. So how can multimedia files possibly be distributed the same way? The answer is BitTorrent. When you download a torrent file, BitTorrent shares the bandwidth consumption between everyone who downloads that file. The more people that download a torrent file, the more bandwidth there is available.
In a stroke of good timing, last week I spent some time integrating support for torrents into FeedDemon’s support for podcasting. At the moment it’s too unreliable to expose, and I’ve had trouble automating BitTorrent to do what I want, but given how “alpha” the whole idea of BitTorrent enclosures is, I don’t believe it’s important that FeedDemon supports them right away. However, I do believe it’s important that I announce my intentions to do so. Which I’ve just done :)
There’s been a lot of talk about RSS ads lately, with companies such as Yahoo! and Overture already planning to insert advertisements into RSS.
I think we all knew this would happen, and many of us are understandably concerned that overzealous advertising will dampen the appeal of RSS. While I’m not opposed to the idea of RSS ads, given past experience, I’d say chances are good that I’ll be opposed to the way that many of them are implemented. Already I’m seeing some useful feeds insert ads in such an annoying way that I’ve unsubscribed from them, and in some cases removed them from the default set of feeds included with FeedDemon.
If you’re planning to insert ads into your feeds and don’t want to see your readers unsubscribe in droves, please consider this list of DO NOTs when planning your implementation:
Remember, people are reading your feed because you’re providing useful information. If you clutter that information with too many ads – or make ad delivery your primary focus – we’ll stop reading. RSS is not email: if we don’t like what you’re doing, we’ll unsubscribe – and chances are, we’ll never come back.
Just noticed that the final release of FeedForAll is available. If you’re looking for an RSS authoring/publishing tool, you should give it a try.
I’ve been thinking about how to support podcasting in FeedDemon ever since the concept was introduced to me at Gnomedex, and I’m pleased to announce that I’ve moved beyond thinking about it to actually implementing it.
It’s not available yet, but the next beta of FeedDemon will include podcasting tools, along with much better handling of RSS enclosures. I’ll announce the beta here as soon as it’s ready (most likely next week).
In the meantime, if you’d like a sneak peek at how it will work, I have a rough draft of the documentation available:
PS: My thanks to Dave Winer and Adam Curry for their work with enclosures and podcasting. I’ll try not to take so long to see the light next time :)
Here’s a collection of links that have been in a FeedDemon news bin, waiting patiently for their turn to be blogged here:
RSS
WebDev/CSS
Other
Yesterday I donated $1000 to BloggerCon III. That’s a pretty big chunk of cash for a one-person company such as my own, but given the combined brain-power of the people attending BloggerCon, I’m willing to bet I’ll earn an extra $1000 over the next year from ideas and knowledge gained at the conference.
Plus, I like the concept of BloggerCon, in that it asks those who benefit most from the conference to give more. Given that I make money from RSS and blogging, it’s only fair that I chip in.