1.0 specification
http://web.resource.org/rss/1.0/spec
2.0 specification
http://cyber.law.harvard.edu/rss/ rss.html
An article introducing what is RSS “What Is RSS”
http://www.xml.com/pub/a/2002/12/18/dive-into-xml .html
I finally understand the development of the version from the RSS versions and recommendations table in this article.
At the very beginning, the Netscape boss created the initial version of RSS. The version number is directly 0.90. Netscape created RSS 0.90 for the purpose of his portal website, but compared with his goal, It was considered too complicated, so I wanted to create 0.91 to simplify it, but because Netscape lost interest in the Portal market and died;
At this time, Userland Software took over the 0.91 banner, and Released successively, including: 0.92, 0.93 and 0.94, these versions.
Just as Userland Software was continuously working and releasing versions, another group of alien RSS-DEV Working Group also came. They continued to work on the 0.90 version, and they finally released an RSS 1.0 version;
Userland Software, of course, can’t watch people release 1.0 and surpass him, because he is still 0.9X, so a new version is released, and it is RSS 2.0 directly.
So in today’s situation, the two opposing ones:
RSS 1.0 is based on RDF, which is extended through modules and is not controlled by a single supplier;
RSS 2.0 is also through modules Extension, and can be easily ported from the 0.9X branch to it.
RSS 1.0 and RSS 2.0 They both have the same name. It is easy to make people think that 2.0 is an upgraded version of 1.0, but in fact it is not the same thing. It is really scary and easy to confuse.
Who will dominate the rivers and lakes? Try it out:)
ATOM? It is said that it is to solve the current chaotic problem of RSS, and to distinguish the boundary with RSS by defining new specifications.
Related resources
Atom-Wikipedia
http://zh.wikipedia.org/wiki/Atom
RSS-Wikipedia
http://zh.wikipedia.org /w/index.php?title=RSS&variant=zh-cn