All Topics  
Aggregator

 

   Email Print
   Bookmark   Link






 

Aggregator



 
 
In computing, a feed aggregator, also known as a feed reader, news reader or simply aggregator, is client software
Client (computing)

A client is an Application software or system that accesses a remote service on another computer system, known as a Server , by way of a Computer network....
 or a Web application
Web application

In software engineering, a web application or webapp is an Application software that is accessed via web browser over a network such as the Internet or an intranet....
 which aggregates syndicated web content
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 ....
 such as news headlines, blogs, podcasts
Podcasting

File:Podcasting icon.jpgA podcast is like a radio program except people can download a podcast to a portable media player and listen to it at their convenience....
, and vlog
Vlog

Video blogging, sometimes shortened to vlogging or vidblogging is a form of blogging for which the medium is video. Entries are made regularly and often combine embedded video or a video link with supporting text, images, and other metadata....
s in a single location for easy viewing.

egators reduce the time and effort needed to regularly check websites for updates, creating a unique information space or "personal newspaper." Once subscribed to a feed, an aggregator is able to check for new content at user-determined intervals and retrieve the update.






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



Encyclopedia


In computing, a feed aggregator, also known as a feed reader, news reader or simply aggregator, is client software
Client (computing)

A client is an Application software or system that accesses a remote service on another computer system, known as a Server , by way of a Computer network....
 or a Web application
Web application

In software engineering, a web application or webapp is an Application software that is accessed via web browser over a network such as the Internet or an intranet....
 which aggregates syndicated web content
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 ....
 such as news headlines, blogs, podcasts
Podcasting

File:Podcasting icon.jpgA podcast is like a radio program except people can download a podcast to a portable media player and listen to it at their convenience....
, and vlog
Vlog

Video blogging, sometimes shortened to vlogging or vidblogging is a form of blogging for which the medium is video. Entries are made regularly and often combine embedded video or a video link with supporting text, images, and other metadata....
s in a single location for easy viewing.

Functions

Aggregators reduce the time and effort needed to regularly check websites for updates, creating a unique information space or "personal newspaper." Once subscribed to a feed, an aggregator is able to check for new content at user-determined intervals and retrieve the update. The content is sometimes described as being "pulled
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....
" to the subscriber, as opposed to "pushed
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 ....
" with email or IM. Unlike recipients of some "pushed" information, the aggregator user can easily unsubscribe from a feed.

Aggregator features are frequently built into portal sites, Web browsers and email programs.

The aggregator provides a consolidated view of the content in a single browser display or desktop application. Such applications are also referred to as RSS
RSS

RSS is a three-letter abbreviation that can stand for a wide variety of terms....
 readers
, feed readers, feed aggregators, news readers or search aggregator
Search aggregator

A search aggregator is a type of metasearch engine which gathers results from multiple search engines simultaneously through RSS search results....
s
. Aggregators with podcasting capabilities can automatically download media files, such as MP3
MP3

MPEG-1 Audio Layer 3, more commonly referred to as MP3, is a digital audio Encoder format using a form of lossy data compression. It is a common audio format for consumer audio storage, as well as a de facto standard encoding for the transfer and playback of music on digital audio players....
 recordings. In some cases, these can be automatically loaded onto portable media player
Portable media player

A portable multimedia player , sometimes referred to as a portable video player , is a consumer electronics device that is capable of storing and playing digital media....
s (like iPod
IPod

iPod is a brand of portable media players designed and marketed by Apple Inc. and launched on . The product line-up includes the hard drive-based iPod Classic, the touchscreen iPod Touch, the video-capable iPod Nano, and the compact iPod Shuffle....
s) when they are connected to the PC.

Recently, so-called RSS-narrators have appeared, which not only aggregate text-only news feeds, but also convert them into audio recordings for offline listening.

The syndicated content an aggregator will retrieve and interpret is usually supplied in the form of 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....
 or other XML-formatted data, such as RDF
Resource Description Framework

The Resource Description Framework is a family of World Wide Web Consortium specifications originally designed as a metadata data model. It has come to be used as a general method for conceptual description or modeling, of information that is implemented in web resources; using a variety of syntax formats....
/XML or 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....
.

Varieties

The variety of software applications and components that are available to collect, format, translate, and republish XML feeds is a testament to the flexibility of the format and has shown the usefulness of presentation-independent data.

Web-based

The most commonly known web-based aggregators are reader applications on the web. These are meant for personal use and are hosted on remote servers. Because the application is available via the Web, it can be accessed anywhere by a user with an Internet connection.

More advanced methods of aggregating feeds are provided via AJAX
Ajax (programming)

Ajax, or AJAX , is a group of interrelated web development techniques used to create interactive web applications or rich Internet applications....
 coding techniques and XML components known as Web widget
Web widget

A web widget is a portable chunk of code that can be installed and executed within any separate HTML-based web page by an end user without requiring additional compiler ....
s. Ranging from full-fledged applications to small fragments of code that can be integrated into larger programs, they allow users to aggregate OPML
OPML

OPML is an XML format for outlines. Originally developed by Radio UserLand as a native file format for an outliner application, it has since been adopted for other uses, the most common being to exchange lists of web feeds between web feed aggregators....
 files, email services, documents, or feeds into a single interface. Many customizable homepage and portal implementations provide such functionality.

In addition to aggregator services mainly for individual use, there are web applications that can be used to aggregate several blogs into one. One such variety - called planet sites - are used by online communities to aggregate community blogs in a centralized location. They are named after the Planet aggregator
Planet aggregator

In computing, Planet is a feed aggregator application designed to collect posts from the weblogs of members of an Internet community and display them on a single page....
, a server application designed for this purpose. There are also web-based services that anyone can use, to create one merged feed of several blogs.

Client software

Client software aggregators are installed applications designed to collect Web feed subscriptions and group them together using a user-friendly interface. The graphical user interface of such applications often closely resembles that of popular e-mail client
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....
s, using a three-panel composition in which subscriptions are grouped in a frame on the left, and individual entries are browsed, selected, and read in frames on the right.

Software aggregators can also take the form of news ticker
News ticker

A news ticker is a small screen space on news television networks dedicated to presenting headlines or minor pieces of news. It may also refer to a long, thin scoreboard-style display seen around the front of some offices or public buildings....
s which scroll feeds like ticker tape
Ticker tape

Ticker tape was used by ticker tape machines, the Ticker tape timer, stock ticker machines, or just stock tickers....
, alerters that display updates in windows as they are refreshed, web browser macro tools or as smaller components (sometimes called plugin
Plugin

In computing, a plug-in consists of a computer program that interacts with a host application software to provide a certain, usually very specific, function "on demand"....
s or extension
Extension (computing)

A software extension is a computer program designed to be incorporated into another piece of software in order to enhance, or extend, the functionalities of the latter....
s), which can integrate feeds into the Operating System
Operating system

An operating system is an interface between hardware and applications; it is responsible for the management and coordination of activities and the sharing of the limited resources of the computer....
 or software applications such as a Web browser.

Client libraries

Many programming languages have libraries that are able to download, process, generate and upload RSS feeds. Perl
Perl

In computer programming, Perl is a high-level programming language, List of programming languages by category, Interpreter , dynamic programming language....
 for example has several libraries in the XMLRSS name space of CPAN
CPAN

CPAN, the Comprehensive Perl Archive Network, is an archive of over 14,800 modules of software written in Perl, as well as documentation for it....
.

Media aggregators

Media aggregators are sometimes referred to as "Podcatchers" due to the popularity of the term "podcast" used to refer to a web feed containing audio or video. Media aggregators refer to applications, client software or Web based, which maintain subscriptions to feeds that contain audio or video media enclosures. They can be used to automatically download media, playback the media within the application interface, or synchronize media content with a portable media player.

Broadcatching

Several BitTorrent client software applications have added the ability to "broadcatch"
Broadcatching

Broadcatching is the downloading of digital content that has been made available over the Internet using RSS syndication.The general idea is to use an automated mechanism to aggregate various web feeds and download content for viewing or presentation purposes....
 torrents of distributed multimedia through the aggregation of web feeds.

Feed filtering

One of the problems with news aggregators is that the volume of articles can sometimes be overwhelming, especially when the user has many Web feed subscriptions. As a solution, many feed readers allow users to tag
Tag (metadata)

A tag is a non-hierarchical index term assigned to a piece of information . This kind of metadata helps describe an item and allows it to be found again by browsing or searching....
 each feed with one or more keywords which can be used to sort and filter the available articles into easily navigable categories. Another option is to import the user's Attention Profile
APML

APML is an XML-based format for capturing a person's interests and dislikes....
 to filter items based on their relevance to the user's interests.

See also

  • Comparison of feed aggregators
    Comparison of feed aggregators

    The following is a comparison of notable feed aggregators. Often e-mail programs and web browsers have the ability to display feeds. They are listed here, too....
  • List of feed aggregators
    List of feed aggregators

    The following is a list of notable feed aggregators....


External links


  • Note: the list is not updated and you might find many expired links