All Topics  
Web feed

 

   Email Print
   Bookmark   Link






 

Web feed



 
 
A web feed (or news feed) is a data format used for providing users with frequently updated content. Content distributors syndicate
Syndicate

Syndicate comes from the French language word syndicat which means trade union , from the Latin word syndicus which in turn comes from the Greek language word s??d???? which means caretaker of an issue, compare to ombudsman or Representation ....
 a web feed, thereby allowing users to subscribe to it. Making a collection of web feeds accessible in one spot is known as aggregation, which is performed by an Internet aggregator
Aggregator

In computing, a feed aggregator, also known as a feed reader, news reader or simply aggregator, is client or a Web application which aggregates Web Syndication such as news headlines, blogs, Podcasting, and vlogs in a single location for easy viewing....
.






Discussion
Ask a question about 'Web feed'
Start a new discussion about 'Web feed'
Answer questions from other users
Full Discussion Forum



Encyclopedia


Feed Icon
A web feed (or news feed) is a data format used for providing users with frequently updated content. Content distributors syndicate
Syndicate

Syndicate comes from the French language word syndicat which means trade union , from the Latin word syndicus which in turn comes from the Greek language word s??d???? which means caretaker of an issue, compare to ombudsman or Representation ....
 a web feed, thereby allowing users to subscribe to it. Making a collection of web feeds accessible in one spot is known as aggregation, which is performed by an Internet aggregator
Aggregator

In computing, a feed aggregator, also known as a feed reader, news reader or simply aggregator, is client or a Web application which aggregates Web Syndication such as news headlines, blogs, Podcasting, and vlogs in a single location for easy viewing....
. A web feed is also sometimes referred to as a syndicated feed.

In the typical scenario of using web feeds, a content provider publishes a feed link on their site which end user
End-user (computer science)

The end-user is a concept in software engineering, referring to an abstraction of the group of persons who will ultimately operate a piece of software ....
s can register with an aggregator
Aggregator

In computing, a feed aggregator, also known as a feed reader, news reader or simply aggregator, is client or a Web application which aggregates Web Syndication such as news headlines, blogs, Podcasting, and vlogs in a single location for easy viewing....
 program (also called a feed reader or a news reader) running on their own machines; doing this is usually as simple as dragging the link from the web browser
Web browser

A Web browser is a application software which enables a user to display and interact with text, images, videos, music, games and other information typically located on a Web page at a website on the World Wide Web or a local area network....
 to the aggregator. When instructed, the aggregator asks all the servers in its feed list if they have new content; if so, the aggregator either makes a note of the new content or downloads it. Aggregators can be scheduled to check for new content periodically. Web feeds are an example of pull technology
Pull technology

Pull technology or client pull is a style of network communication where the initial request for data originates from the client, and then is responded to by the server....
, although they may appear to push
Push technology

Push technology, or server push, describes a style of Internet-based communication where the request for a given transaction originates with the publisher or central server ....
 content to the user.

The kinds of content delivered by a web feed are typically HTML
HTML

HTML, an Acronym and initialism of HyperText Markup Language, is the predominant markup language for Web pages. It provides a means to describe the structure of text-based information in a document?by denoting certain text as links, headings, paragraphs, lists, and so on?and to supplement that text with interactive forms, embedded '...
 (webpage content) or links to webpages and other kinds of digital media. Often when websites provide web feeds to notify users of content updates, they only include summaries in the web feed rather than the full content itself.

Web feeds are operated by many news website
Website

A Web site is a collection of related Web pages, images, videos or other digital assets that are hosted on one Web server, usually accessible via the Internet....
s, weblogs, schools, and podcasters.

Benefits

Web feeds have some advantages compared to receiving frequently published content via email:
  • When subscribing to a feed, users do not disclose their email address, so users are not increasing their exposure to threats associated with email: spam, viruses, phishing
    Phishing

    In the field of computer security, phishing is the criminally fraudulent process of attempting to acquire sensitive information such as usernames, passwords and credit card details by masquerading as a trustworthy entity in an electronic communication....
    , and identity theft.
  • If users want to stop receiving news, they do not have to send an "unsubscribe" request; users can simply remove the feed from their aggregator.
  • The feed items are automatically "sorted" in the sense that each feed URL has its own sets of entries (unlike an email box, where all mails are in one big pile and email programs have to resort to complicated rules and pattern matching).


A "Feed Reader" is required for using web feeds. This tool works like an automated e-mail program, but no e-mail address is needed. The user subscribes to a particular web feed, and thereafter receives updated content, every time updating takes place. Feed Readers may be online (like a webmail account) or offline. Recently a number of mobile readers have arrived to the market. An offline web feed is downloaded to the user's system. Feed readers are used in personalized home page services like iGoogle or My Yahoo or My MSN to put content such as news, weather and stock quotes on the user’s personal page. Content from other sites can also be added to that personalized page, again using feeds. Organizations can use a Web Feed Server behind their firewall to distribute, manage and track the use of internal and external web feeds by users and groups. Other web-based tools are primarily dedicated to feed-reading only. One of the most popular web-based feed readers at this point is Bloglines
Bloglines

Bloglines is a web-based Aggregator for reading Web syndication feeds using the RSS and Atom formats. Mark Fletcher, former CEO of ONElist, founded the site in 2003 and sold it in February 2005 to Ask.com....
, which is also free. The first readers were desktop-based and many of them are still popular, especially with people reading a large number of feeds. Examples are FeedDemon
FeedDemon

FeedDemon is a free RSS Feed reader for Windows. It was created and developed by Nick Bradbury, author of tools Macromedia HomeSite, an HTML editor and TopStyle, a Cascading_Style_Sheets editor....
, NetNewsWire
NetNewsWire

NetNewsWire is a freeware desktop news aggregator for Mac OS X, featuring a three-paned interface similar to Apple Inc.'s Mail client. It was developed by Brent and Sheila Simmons for their company Ranchero Software....
, BlogBridge
BlogBridge

BlogBridge is an open source Java -based Web feed aggregator. It is described on the BlogBridge web site as "a powerful blog and feed reader". BlogBridge is aimed for those people who are subscribed to many feeds, including journalists, Public relations professionals and OPML enthusiasts....
 and RSSOwl
RSSOwl

RSSOwl is a news aggregator for RSS and Atom News feeds. It is written in Java , and uses Standard Widget Toolkit as a widget toolkit to allow it to fit in with the look and feel of different operating systems while remaining cross-platform....
. A number of e-mail clients
E-mail client

An e-mail client is a frontend computer program used to manage e-mail.Sometimes, the term e-mail client is also used to refer to any agent acting as a Client toward an e-mail server, independently of it being a real MUA, a relaying server, or a human typing directly on a telnet terminal....
 can also handle feeds like Outlook 2007 and Thunderbird
Thunderbird

Thunderbird may refer to:...
. Opera
Opera (web browser)

Opera is a web browser and Internet suite developed by the Opera Software company. Opera handles common Internet-related tasks such as displaying web sites, sending and receiving e-mail messages, managing contacts, IRC online chatting, downloading files via BitTorrent , and reading web feeds....
, Safari, Firefox
Mozilla Firefox

Mozilla Firefox is a web browser descended from the Mozilla Application Suite and managed by Mozilla Corporation. Official versions are distributed under the terms of the proprietary EULA....
, Internet Explorer
Internet Explorer

Windows Internet Explorer , commonly abbreviated to IE, is a series of graphical user interface web browsers developed by Microsoft and included as part of the Microsoft Windows line of operating systems starting in 1995....
 7.0, and many other web browsers allow receipts of feeds from the tool bar using Live Bookmarks
Livemark

Livemark, commonly known as "Live Bookmark", was first introduced by Mozilla Firefox. The term "Live Bookmark" has since been adopted by both Microsoft's Internet Explorer and Apple Inc.'s Safari and is made up of a combination of an RSS web feed and a special Internet bookmark....
, Favorites, and other techniques to integrate feed reading into a browser.

Scraping

Usually a web feed is made available by the same entity that created the content. Typically the feed comes from the same place as the website. However, not all websites provide a feed. Sometimes third parties will read the website and create a feed for it by scraping
Web scraping

Web scraping is a computer technique of extracting information from websites using specially coded software programs. Usually, such software programs simulate human exploration of the Web by either implementing low-level Hypertext Transfer Protocol , or embedding certain full-fledged Web browsers, such as the Internet Explorer and the Mozi...
 it. Scraping is controversial since it distributes the content in a manner that was not chosen by the content owner.

Technical definition

A web feed is a document
Document

A document is a bounded physical representation of body of information designed with the capacity to communication. A document may manifest symbolic, diagrammatic or sensory-representational information....
 (often XML-based) whose discrete content items include web links to the source of the content. News
NeWS

NeWS was a windowing system developed by Sun Microsystems in the mid 1980s. Originally known as "SunDew", its primary authors were James Gosling and David S....
 websites and blogs are common sources for web feeds, but feeds are also used to deliver structured information ranging from weather
Weather

Weather is a set of all the Phenomenon occurring in a given atmosphere at a given time. Weather phenomena lie in the hydrosphere and troposphere....
 data to "top ten" lists of hit tunes to search
Search engine

A search engine is an information retrieval designed to help find information stored on a computer system. The search results are usually presented in a list and are commonly called hits....
 results. The two main web feed formats are RSS
RSS (file format)

RSS is a family of Web feed formats used to publish frequently updated works?such as blog entries, news headlines, audio, and video?in a standardized format....
 and Atom
Atom (standard)

The name Atom applies to a pair of related standards. The Atom Syndication Format is an XML language used for web feeds, while the Atom Publishing Protocol is a simple []-based protocol for creating and updating web resources....
.

"Publishing a feed" and "syndication
Web syndication

Web syndication is a form of Broadcast syndication in which website material is made available to multiple other sites. Most commonly, web syndication refers to making web feeds available from a site in order to provide other people with a summary of the website's recently added content ....
" are two of the more common terms used to describe making available a feed for an information source, such as a blog. Like syndicated print newspaper features or broadcast programs, web feed content may be shared and republished by other websites. (For that reason, one popular definition of RSS is Really Simple Syndication.)

More often, feeds are subscribed to directly by users with aggregator
Aggregator

In computing, a feed aggregator, also known as a feed reader, news reader or simply aggregator, is client or a Web application which aggregates Web Syndication such as news headlines, blogs, Podcasting, and vlogs in a single location for easy viewing....
s or feed readers, which combine the contents of multiple web feeds for display on a single screen or series of screens. Some modern web browser
Web browser

A Web browser is a application software which enables a user to display and interact with text, images, videos, music, games and other information typically located on a Web page at a website on the World Wide Web or a local area network....
s incorporate aggregator features. Depending on the aggregator, users typically subscribe to a feed by manually entering the URL
Uniform Resource Locator

In Information technology, a Uniform Resource Locator is a type of Uniform Resource Identifier that specifies where an identified resource is available and the mechanism for retrieving it....
 of a feed or clicking a link in a web browser.

Web feeds are designed to be machine-readable
Machine-readable

The term machine-readable refers to information encoded in a form which can be, scanned or sensed by a machine or computer and interpreted by its hardware and software....
 rather than human-readable
Human-readable

The term "human-readable" refers to a representation of data that can be naturally Reading by humans. In most contexts, the alternative representation is a machine-readable format or medium of data primarily designed for reading by electronic, mechanical or optical devices, or computers....
, which tends to be a source of confusion when people first encounter web feeds. This means that web feeds can also be used to automatically transfer information from one website to another, without any human intervention.

Confusion between Web feed and RSS


Often the term RSS
RSS

RSS is a three-letter abbreviation that can stand for a wide variety of terms....
 is used to refer to web feeds or web syndication
Web syndication

Web syndication is a form of Broadcast syndication in which website material is made available to multiple other sites. Most commonly, web syndication refers to making web feeds available from a site in order to provide other people with a summary of the website's recently added content ....
 in general, although not all feed formats are now RSS. For example, the Blogspace description of using web feeds in an aggregator is headlined "RSS info" and "RSS readers" even though its first sentence makes clear the inclusion of the Atom
Atom (standard)

The name Atom applies to a pair of related standards. The Atom Syndication Format is an XML language used for web feeds, while the Atom Publishing Protocol is a simple []-based protocol for creating and updating web resources....
 format: "RSS and Atom files provide news updates from a website in a simple form for your computer. "

See also

  • Atom (standard)
    Atom (standard)

    The name Atom applies to a pair of related standards. The Atom Syndication Format is an XML language used for web feeds, while the Atom Publishing Protocol is a simple []-based protocol for creating and updating web resources....
  • RSS (file format)
    RSS (file format)

    RSS is a family of Web feed formats used to publish frequently updated works?such as blog entries, news headlines, audio, and video?in a standardized format....
  • Web syndication
    Web syndication

    Web syndication is a form of Broadcast syndication in which website material is made available to multiple other sites. Most commonly, web syndication refers to making web feeds available from a site in order to provide other people with a summary of the website's recently added content ....
  • feed: URI scheme
    Feed: URI scheme

    In computing, the feed: URI scheme is a non-standard URI scheme designed to facilitate subscription to web feeds; specifically, it is intended that a Aggregator be launched whenever a hyperlink to a feed: URI is clicked in a web browser....
  • Wikipedia:Syndication


External Links