* * * * *

                          “It's the links, stupid!”

Links.

It's what hypertext is all about. The links. In fact, the first two letters
of HTML (HyperText Markup Language) stand for “hypertext.”

Links.

It's what blogs are about. It's how they got started—a list of links updated
daily, with maybe a little bit of commentary. Links are the lifeblood of
blogs.

Links.

Which are damned hard to find in an RSS (Rich Site Summary?) feed of any
given blog.

My own RSS feed at first just included a title and a link to the entry
itself, and that's about the only link you'll find in an RSS feed. A
conversation with Aaron Schwartz [1] convinced me that some people preferred
only those blogs that provided the entire entry in the feed so they could
aggregate the feeds and read tons of sites. But there was very little
information on what exactly the <description> tag could contain. Most feeds
had plain text, some entity encoded HTML. I decided it was easier to dump the
entry into a <![CDATA[ ... ]]> block—RSS being an XML (eXtensible Markup
Language) based format, that was, as far as I could tell, legal, if maybe a
bit funky [2].

And I never felt that good about personally.

But what exactly, is the point of a blog without links? At least by including
the HTML the links could be extracted by the aggregator. At least, that was
my thought, until a little demonstration [3] proved just how bad an RSS feed
could be unless you striped any markup from the <description>.

Which makes including an entry full of links moot.

But there is work being done on forming a new syndication format [4], one
that isn't quite as ambiguous, convoluted or underspec'ed as the current crop
[5] of RSS specs, for which I'm giving my support.

And maybe, just maybe, we can put hypertext back into a syndication feed.

[1] gopher://gopher.conman.org/0Phlog:2002/08/22.1
[2] http://scriptingnews.userland.com/2003/06/08#standards
[3] http://diveintomark.org/archives/2003/06/12/how_to_consume_rss_safely.html
[4] http://www.intertwingly.net/wiki/pie/RoadMap
[5] http://diveintomark.org/archives/2002/09/06/history_of_the_rss_fork.html

Email author at [email protected]