learn more...You can think of feeds as small modules of information that can be plugged into existing websites, consumed by clients on their desktop, or consumed by aggregators to be presented by users with other feeds. Aggregators also offer searching functionality to users, allowing new users to locate your site and feed (a great reason to provide a feed in the first place).
Most feeds are provided in one of two formats, either RSS (Rich Site Summary, or RDF Site Summary, depending on who you ask) or Atom. These formats provide standardized ways for information to be presented, such as templates for the content providers to stick their information into. The use of these standard display formats by different (and otherwise competing) websites has been a major component of the success of feeds, because a piece of software need only be written once, and it can consume the relevant information from a wide variety of different sites. RSSRSS is likely the more prevalent format on the Web. It was originally developed by Netscape to give content providers an easy way to have their information plugged into their My Netscape portal (a user-configurable homepage that contains news sources selected by the user). Further versions were developed by others until the 2.0 specification was released and declared to be the final version in the series. Most sites using RSS either provide a feed in 0.91 or 2.0 — I have yet to find a site only providing a feed in the 1.0 version of the spec. Complete Feed SpecificationsRSS 0.91 <?xml version="1.0"?> <description></description> RSS 1.0 <?xml version="1.0"?> RSS 2.0<?xml version="1.0"?> <copyright></copyright> AtomAtom was developed after RSS to resolve perceived failings of the now complete RSS specification. It makes more extensive use of namespacing for all of its elements, and currently sits at predraft status for its 0.3 state, where it has sat since late 2003. Despite all the warnings in the specification about not using it until it is officially released, most sites and aggregators offering Atom support make use of the 0.3 version of the spec. <?xml version="1.0"encoding="utf-8"?> <link rel="alternate" type="text/html" |
||||||
Disclaimer
1) E-articles is not responsible for the information contained by this article as well for any and all copyright infringements by authors and writers. E-articles is a free information resource. If you suspect this article for any copyright infringement, please read the terms of service and contact us to investigate the problem.
2) E-articles is not responsible for inaccuracies, falsehoods, or any other types of misinformation this article may contain and will not be liable for any loss or damage suffered by a user through the user's reliance on the information gained here. link to this article |