Really Simple Syndication

family of web feed formats

RSS is a family of Web feed formats used to publish often updated content such as blog entries, news headlines or podcasts. An RSS document, which is called a "feed," "web feed," or "channel," contains either a summary of content from an associated website or the full text. RSS allows people to keep up with their favorite websites without manually checking them. This flow of content between websites and users is called "web syndication".

RSS content can be read using software called an "RSS reader," "feed reader", or an "aggregator." The user subscribes to a feed by entering the feed's link into the reader or clicking an RSS icon in a browser that begins the subscription process for the online. The reader often checks the user's subscribed feeds for new content, downloading any updates it finds. This content is stored in a standard XML file that many different computers and programs can understand. This file tells the programs how to show the content to the user.

The letters "RSS" are used to refer to any of these formats:

  • Really Simple Syndication (RSS 2.0)
  • RDF Site Summary (RSS 1.0 and RSS 0.90)
  • Rich Site Summary (RSS 0.91)

RSS is also used on exchanges. An example of using RSS is Carbon Place, which uses it to show orders to the public.

History change

There were other similar formats before RSS that were not as popular. The first one was the Meta Content Framework made in 1995 by Ramanathan V. Guha and others at Apple Computers.[1]

The first version of RSS was called RDF Site Summary. It was made by Dan Libby and Ramanathan V. Guha at Netscape and made public in March 1999.[2] This became RSS 0.9.[3] In July 1999, RSS 0.91 was created by Dan Libby,[4] which got rid of some features that weren't useful. It also added elements from Dave Winer's news syndication format.[5] Libby renamed the format from RDF to RSS Rich Site Summary and planned how it should be made better in the future.[6]

In 2001, the company was restructured by their owner, AOL, and no longer supported RSS.[7] After that, the format was being developed by the RSS-DEV Working Group and Dave Winer. Winer was the first to write programs that could read and write RSS and were not made by Netscape.

RSS 1.0 was produced in December 2000 by the RSS-DEV team, which included representatives of O'Reilly Media and Moreover Technologies.[8] This version added support for XML namespaces and RDF, which was previously removed in RSS 0.91. This version also changed the name back to "RDF Site Summary" and added new elements that help describe content, such as Dublin Core.

Also in December 2000, Dave Winer released RSS 0.92. It added the enclosure element, which could be used to include sound in RSS feeds. This feature is one of the origins of Podcasting. Winer also made drafts of RSS 0.93, which allowed many enclosure elements per an item element, along with RSS 0.94, but those versions were cancelled after being released.[9]

In September 2002, Winter made RSS 2.0, the next major version of RSS. This version introduced the following changes:

  • Renamed the format to Really Simple Syndication
  • Removed the type attribute from the RSS 0.94 draft
  • Added support for namespaces, like in RSS 1.0 released by RSS-DEV

To make sure that old programs which only support RSS 0.92 still work with RSS 2.0, namespace support only applies to other content within the feed, not the elements themselves.[10] Other formats such as Atom tried to remove this limitation, however it never caught on.


Related pages change

References change

  1. Lash, Alex (1997-10-03). "W3C takes first step toward RDF spec". Archived from the original on 2011-08-09. Retrieved 2007-02-16.
  2. Hines, Matt (1999-03-15). "Netscape Broadens Portal Content Strategy". Newsbytes.
  3. "My Netscape Network: Quick Start". Netscape Communications. Archived from the original on 2000-12-08. Retrieved 2006-10-31.
  4. Libby, Dan (1999-07-10). "RSS 0.91 Spec, revision 3". Netscape ttem. Archived from the original on 2000-12-04. Retrieved 2007-02-14.
  5. RSS Advisory Board (June 7, 2007). "RSS History". Retrieved 2007-09-04.
  6. "MNN Future Directions". Netscape Communications. Archived from the original on 2000-12-04. Retrieved 2006-10-31.
  7. Andrew King (2003-04-13). "The Evolution of RSS". Archived from the original on 2011-01-06. Retrieved 2007-01-17.
  8. RSS-DEV Working Group (2000-12-09). "RDF Site Summary (RSS) 1.0". Archived from the original on 2013-01-12. Retrieved 2006-10-31.
  9. Winer, Dave (2001-04-20). "RSS 0.93 Specification". UserLand Software. Archived from the original on 2006-11-02. Retrieved 2006-10-31.
  10. Harvard Law (2007-04-14). "Top-level namespaces". Retrieved 2009-08-03.

Other websites change

  • RSS and YOV search engine Search for feeds. Submit your own feeds for free.