Home     Sitemap
Home > What Is RSS? > RSS vs ATOM
What is RSS?
RSS History
RSS Specifications
Create RSS Feeds
RSS Icons and Buttons
Feed Validators
Feed Aggregators
Submit RSS Feeds
RSS Benefits
What is ATOM?
RSS vs ATOM
What is XML?
 
 

What Is RSS?

RSS vs ATOM

What are the differences between RSS and ATOM?
Detailed comparison between these two.

RSS ATOM
RSS 2.0 may contain either plain text or escaped HTML as a payload, with no way to indicate which of the two is provided. Atom in contrast uses an explicitly labeled (i.e. typed) "entry" (payload) container. It allows for a wider variety of payload types including plain text, escaped HTML, XHTML, XML, Base64-encoded binary, and references to external content such as documents, video and audio streams, and so forth.
RSS 2.0 has a <description> element which is commonly used to contain either the full text of an entry or just a synopsis (sometimes in the same feed), and which sometimes is absent. There is no built-in way to signal whether the contents are complete. Atom has separate <summary> and <content> elements. The summary is encouraged for accessibility reasons if the content is non-textual (e.g. audio) or non-local (i.e. identified by pointer).
RSS is not defined within an XML namespace. Atom is defined within an XML namespace.
RSS 2.0 does not have a means of differentiating between relative and non-relative URIs. Atom specifies use of the XML's built-in xml:base for relative URIs.
RSS 2.0's use of its own "language" element. Atom uses XML's built-in xml:lang attribute. In Atom, it is mandatory that each entry have a globally unique ID, which is important for reliable updating of entries.
RSS 2.0 only supports full feed documents. The only recognized form of RSS 2.0 is an <rss> document. Atom 1.0 allows standalone Atom Entry documents. These could be transferred using any network protocol, for example XMPP. Atom also has support for aggregated feeds, allowing entries to point back to the feed they came from when they are included into other feeds.
The date format in RSS 2.0 was underspecified and has led to many different formats being used. Atom specifies that dates be in the format described in RFC 3339 (which is a subset of ISO 8601).
RSS 2.0 feeds are often sent as application/rss+xml, although it is not a registered MIME-type. Atom 1.0 has IANA-registered MIME-type.
RSS 2.0 does not include an XML schema. Atom 1.0 includes an XML schema.
RSS 2.0 is not standardized by any standards body. Furthermore according to its copyright it may not be modified. Atom is an open and evolvable standard developed through the IETF standardization process.

RSS autodiscovery has been implemented several times in different ways, often relies on unregistered (thus invalid) application/rss+xml MIME type, and has never been standardized. This is a common source of difficulty for non-technical users.

Atom standardizes autodiscovery. The application/atom+xml MIME Type is registered with IANA. Additionally, Atom feeds contain a “self” pointer, so a newsreader can auto-subscribe given only the contents of the feed, based on Web-standard dispatching techniques.

 

  Source : Wikipedia & intertwingly.net  
 

 

RSS and ATOM Feeds Sample
The structure defined.

ATOM 1.0
Click the link below to view ATOM 1.0 Feed Sample
Opens up in a Popup Window

RSS 2.0
Click the link below to view RSS 2.0 Feed Sample
Opens up in a Popup Window

 

Related External Links
Some other links that you may find interesting.

  1. Intertwingly.net
  2. GeeksWithBlogs.net
  3. Burningdoor.com

 

Click here to go to the next section : What is XML?

 

  + Navigate yourself using the navigation bar on the left & right.  
 

Everything you need to know about blogging, rss to podcasting, etc.

RSS Feeds for Teachers Can Stop Classroom Management Problems and Streamline Your Time

(Submitted by: Ruth Wells)

It may be a new year, but you are probably still dealing with the same old "kid problems." The bad attitudes, disrespect, peer conflict, lying, school failure or family problems didn't change when you flipped the page on the calendar. Don't ... Read article

RSS Revolution and Definition

(Submitted by: Vinay Rana)

RSS (Really Simple Syndication) is channelizing or syndicating the flow of content from different sources to different target WebPages or websites.It has helped in content providing website to distribute their data across the globe using ... Read article

Displaying RSS Feeds on Your Web Page

(Submitted by: Sanjay Johari)

RSS feeds have made it very convenient to syndicate information from various sources. Most of websites and services that publish fresh content, such as ezines, press release, new agencies, blogs make their content available thru RSS feeds. As new ... Read article

RssToBlog Review

(Submitted by: Tony Guribal)

Here is review of RSStoBlog by an owner of the product The RSStoBlog software is an wonderful piece of automation. Developed by the author to have all blogs updated, it has evolved into a feature packed auto blogger update package. No ... Read article

The Basics of RSS

(Submitted by: Jonathan Coupal)

RSS stands for Really Simple Syndication, and it is a standard, public format designed for sharing headlines and the content of web sites (previously known as the RDF Site Summary). But RSS feeds are not just for news anymore. Almost anything ... Read article


More articles

1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92
 
 
 
Home
Our Blog
Blogging
What is RSS?
Free Downloads / Tools
Open Source Blogs
Free Blog Providers and Hosting
Blog Directory And RSS Submission Sites
Make Money with Your Blogs
Articles
Sitemap
RSS & Blog Directories
Our Articles RSS Feed
 


 
Back To Top
Copyright © 2006 RSSBlogSubmit, All Rights Reserved
Home | Articles | Sitemap | Resources