This will contain more information as needed, in the meantime, the RSS icon above will get you the Feed. Don’t know what a feed is? Check below.
Think about all of the information that you access on the Web on a day-to-day basis; news headlines, search results, What’s New, job vacancies, and so forth. A large amount of this content can be thought of as a list; although it probably isn’t in HTML
elements, the information is list-oriented.Most people need to track a number of these lists, but it becomes difficult once there are more than a handful of sources. This is because they have to go to each page, load it, remember how it’s formatted, and find where they last left off in the list.RSS is an XML-based format that allows the syndication of lists of hyperlinks, along with other information, or metadata, that helps viewers decide whether they want to follow the link.
This allows peoples’ computers to fetch and understand the information, so that all of the lists they’re interested in can be tracked and personalized for them. It is a format that’s intended for use by computers on behalf of people, rather than being directly presented to them (like HTML).
To enable this, a Web site will make a feed, or channel, available, just like any other file or resource on the server. Once a feed is available, computers can regularly fetch the file to get the most recent items on the list. Most often, people will do this with an aggregator, a program that manages a number of lists and presents them in a single interface.
Feeds can also be used for other kinds of list-oriented information, such as syndicating the content itself (often weblogs) along with the links. However, this tutorial focuses on the use of RSS for syndication of links.
What’s in a feed?
A feed contains a list of items or entries, each of which is identified by a link. Each item can have any amount of other metadata associated with it as well.
The most basic metadata for an entry includes a title for the link and a description of it; when syndicating news headlines, these fields might be used for the story title and the first paragraph or a summary, for example. For example, a simple entry might look like;
Additionally, the feed itself can have metadata associated with it, so that it can be given a title (e.g., Bob’s news headlines), description, and other fields like publisher and copyright terms.
For an idea of what full feeds look like, see ‘RSS Versions and Modules.
How do people use feeds?
Aggregators are the most common use of feeds, and there are several types. Web aggregators (sometimes called portals) make this view available in a Web page; my Yahoo is a well-known example of this. Aggregators have also been integrated into e-mail clients, users’ desktops, or standalone, dedicated software.
Aggregators can offer a variety of special features, including combining several related feeds into a single view, hiding entries that the viewer has already seen, and categorizing feeds and entries.
Other uses of feeds include site tracking by search engines and other software; because the feed is machine-readable, the search software doesn’t have to figure out which parts of the site are important and which parts are just the navigation and presentation. You may also choose to allow people to republish your feeds on their Web sites, giving them the ability to represent your content as they require.