Bloglines
Since last fall, I've been recommending Bloglines to first-timers as the
fastest and easiest introduction to the subscription side of the
blogosphere. Remarkably, this same application also meets the needs
of some of the most advanced users.
I've now added myself to that list. Hats off to Mark Fletcher for putting all the
pieces together in such a masterful way.
What goes around comes around. Five years ago, centralized feed
aggregators -- my.netscape.com and my.userland.com -- were the only
game in town. Fat-client feedreaders only arrived on the scene
later. Because of the well-known rich-versus-reach tradeoffs, I
never really settled in with one of those. Most of the time I've
used the Radio UserLand reader. It is browser-based, and it
normally points to localhost, but I've been parking Radio UserLand
on a secure server so that I can read the feeds it aggregates for
me from anywhere.
Bloglines takes that idea and runs with it. Like the Radio
UserLand reader, it supports the all-important (to me) consolidated
view of new items. But its two-pane interface also shows me the
list of feeds, highlighting those with new entries, so you can
switch between a linear of scan of all new items and random access
to particular feeds. Once you've read an item it vanishes, but you
can recall already-read items like so:
If a month's worth of some blog's entries produces too much
stuff to easily scan, you can switch that blog to a titles-only
view. The titles expand to reveal all the content transmitted in
the feed for that item.
I haven't gotten around to organizing my feeds into folders, the
way other
users of
Bloglines do, but I've poked around enough to see that Bloglines,
like Zope, handles foldering about as well as you can in a Web UI
-- which is to say, well enough. With an intelligent local cache it
could be really good; more on that later.
Bloglines does two kinds of data mining that are especially
noteworthy. First, it counts and reports the number of Bloglines
users subscribed to each blog. In the case of Jonathan
Schwartz's weblog, for example, there are (as of this moment)
253
subscribers.
Second, Bloglines is currently managing references to items more
effectively than the competition. I was curious, for example, to
gauge the reaction to the latest salvo in Schwartz's ongoing
campaign to turn up the heat on Red Hat. Bloglines reports 10
References. In this case, the comparable query on Feedster
yields a
comparable result, but on the whole I'm finding Bloglines'
assembly of conversations to be more reliable than Feedster's
(which, however, is still marked as 'beta'). Meanwhile Technorati,
though it casts a much wider net than either, is
currently struggling with conversation assembly.
I love how Bloglines weaves everything together to create a
dense web of information. For example, the list of subscribers to the
Schwartz blog includes: judell - subscribed
since July 23, 2004. Click that link and you'll see my
Bloglines subscriptions. Which you can export and then --
if you'd like to see the world through my filter -- turn around and
import.
Moving my 265 subscriptions into Bloglines wasn't a complete
no-brainer. I imported my Radio
UserLand-generated OPML file without any trouble, but catching
up on unread items -- that is, marking all of each feed's sometimes
lengthy history of items as having been read -- was painful. In
theory you can do that by clicking once on the top-level folder
containing all the feeds, which generates the consolidated view of
unread items. In practice, that kept timing out. I finally had to
touch a number of the larger feeds, one after another, in order to
get everything caught up. A Catch Up All Feeds feature would
solve this problem.
Another feature I'd love to see is Move To Next Unread
Item -- wired to a link in the HTML UI, or to a keystroke, or
ideally both.
Finally, I'd love it if Bloglines cached everything in a local
database, not only for offline reading but also to make the UI more
responsive and to accelerate queries that reach back into the
archive.
Like Gmail, Bloglines is the kind of Web application that
surprises you with what it can do, and makes you crave more. Some
argue that to satisfy that craving, you'll need to abandon the
browser and switch to RIA (rich Internet application) technology --
Flash, Java, Avalon (someday), whatever. Others are concluding that
perhaps the 80/20 solution that the browser is today can become a
90/10 or 95/5 solution tomorrow with some incremental changes.
Dare Obasanjo wondered, over the weekend, "What is Google
building?" He wrote:
In the past couple of
months Google has hired four people who used to work on Internet
Explorer in various capacities [especially its XML support] who
then moved to BEA; David Bau, Rod Chavez, Gary Burd and most recently Adam
Bosworth. A number of my coworkers used to work with these guys
since our team, the Microsoft XML team, was once part of the
Internet Explorer team. It's been interesting chatting in the
hallways with folks contemplating what Google would want to build
that requires folks with a background in building XML data access
technologies both on the client side, Internet Explorer and on the
server, BEA's WebLogic. [Dare
Obasanjo]
It seems pretty clear to me. Web applications such as Gmail and
Bloglines are already hard to beat. With a touch of
alchemy
they just might become unstoppable.