RSS Syndication Feeds and Why Do I Care?
Sometimes I'm a little slow on the uptake. For a long time, I
failed to recognize the advantages of RSS news feeds; I just didn't
get it. My journey to enlightenment actually came from a decision
to publish a feed for my own site, but it wasn't until after I had
that done that I realized how powerful this whole concept is.
I did my feed rather grudgingly: more and more people had asked
me to do it, and I noticed more and more other sites doing RSS
feeds too. So I did a little research to find out what I had to do
and how to do it, and wrote the code to produce a simple feed. Of
course I had to be sure that what I was providing actually worked,
so I had to look at it using RSS readers. I was probably too tied
up with the mechanics at first, but as I got more toward the
polishing and refining stages, I realized that RSS news feeds make
a lot of sense, and as I used them even more, I realized that these
really can improve your browsing experience. I'm now "sold", and
want every site I read to have an RSS feed!
Probably my lack of awareness in this area isn't all that
unusual. The only web browser of any popularity that natively
supports news feeds is Netscape, so most web users don't have any
automatic way to use feeds even if they do know such things exist.
There are add-ons and stand-alone tools available, but the more
important question is why you'd bother at all?
Because it's better
There, that was helpful, wasn't it? You really don't need to
read any more: go get yourself an RSS reader and start enjoying the
web. Thanks for visiting!
What, you need to know more? OK, here's the scoop. No matter
what you use the web for, it comes down to two things: getting to
content you have looked at before and need again, and looking for
new content. The first is handled by your browser's bookmark
facilities, but for the second you are on your own. Sure, most
pages have a "What's new" page, and a lot of sites display an index
of their new content at their home page, but web pages are not
consistent, and you also get other content you may not want: ads,
popups and all the other page graphics and links. If you have more
than one or two sites that you visit regularly, finding changes and
new content can be difficult and quite time consuming. RSS is the
answer, because RSS is a structured index of a site. Often it's
just new or changed content, and often is limited to fifteen
entries or less (although RSS feeds can be enormous).
Think of RSS as a set of bookmarks for a site that someone else
has prepared. The bookmarks change as new stuff is added. An RSS
reader shows you the current set of bookmarks. No ads, no pictures,
If that still leaves you shaking your head, try this
"What is RSS?" post for a longer (but still not "techy") description.
Because RSS is rigorously defined, it's easy for RSS readers to
understand what they are looking at: there are specific tags that
define what url to visit, what descriptive text should be attached
to it, etc. I'm not going to get into the technical details of the
different RSS versions, but I'll show you the feed document for
this site. It's an XML document, depending on your browser you
might be able to view it directly by clicking on the XML graphic at
the top of this page. If you can't, here it is:
You don't need to understand this, but the important lines are
the ones that include <title>, <description> and
<link> tags. These describe the newest articles on this
Aside from anything else, you will notice that I include only
fifteen items, and that the newest is at the top (this file is
generated automatically as part of the scripts I use when I add
pages here). The reason I limit it to fifteen lines is simply that
you have to stop somewhere, and many RSS readers just won't display
more than 15 headlines anyway. For my site, fifteen headlines is a
few days worth of new content, so it is a reasonable count. If you
had an RSS reader, all you might see is the "title" elements, or
something like this:
Hover over the link and (depending on your browser) you may see
the description element. This is what an RSS feed gives you: a
succinct view of the data that you are after. Then, just like any
browser, you click on the links you want to read.
So where do you get an RSS reader? It might be available as an
add on to your browser; Mozilla Firebird has an RSS
reader extension. Other possibilities:
Although your favorite sites could already have RSS feeds, you
may want to find other sites that match your interests. There are a
number of news aggregators who organize news feeds by topic. For
organizes feeds along the same structure as the DMOZ Directory. Although more known for
Blogging, Radio Userland
is another aggregator. The RSS readers listed above will usuallly
include other good starting points (though they may also be
terribly out of date).
Give RSS a try. Adding a feed like this site to your RSS reader
is usually as easy as clicking (sometimes right clicking) on the
XML icon at the top of the page. Once you've done that, checking to
see if there is new content that interests you is much faster and
easier than it ever has been before.
Unfortunately, some sites that do have feeds don't advertise
them well, and naming conventions aren't consistent. Slashdot has a
file, but it took me a while to find it. The file might have a
.xml, .rss or .rdf extension, and could be named anything. It is
worth hunting, though.
If this page was useful to you, please help others find it:
More Articles by Tony Lawrence
- Find me on Google+
This is a Unix/Linux resource website. It contains technical articles about Unix, Linux and general computing related subjects, opinion, news, help files, how-to's, tutorials and more. We appreciate comments and article submissions.
Jump to Comments
Many of the products and books I review are things I purchased for my own use. Some were given to me specifically for the purpose of reviewing them. I resell or can earn commissions from the sale of some of these items. Links within these pages may be affiliate links that pay me for referring you to them. That's mostly insignificant amounts of money; whenever it is not I have made my relationship plain. I also may own stock in companies mentioned here. If you have any question, please do feel free to contact me.
Specific links that take you to pages that allow you to purchase the item I reviewed are very likely to pay me a commission. Many of the books I review were given to me by the publishers specifically for the purpose of writing a review. These gifts and referral fees do not affect my opinions; I often give bad reviews anyway.
We use Google third-party advertising companies to serve ads when you visit our website. These companies may use information (not including your name, address, email address, or telephone number) about your visits to this and other websites in order to provide advertisements about goods and services of interest to you. If you would like more information about this practice and to know your choices about not having this information used by these companies, click here.