RSS был впервые изобретен Netscape. Они хотели использовать формат XML для распространения новостей, историй и информации. Netscape усовершенствовал версию RSS, а затем отбросил ее.
Позже Userland Software начала контролировать спецификации RSS и выпускать новые версии RSS. Они продолжили разработку собственной версии RSS и в конце концов UserLand выпустили RSS v2.
RSS был выпущен во многих различных версиях.
-
27.12.97 — Дейв Уинер из Userland разработал скриптинговые новости. RSS родился.
-
15.03.99 — Netscape разработал RSS 0.90 (который поддерживает scriptingNews). Это был просто XML с заголовком RDF, и он использовался для my.netscape.com.
-
15.06.99 — Дейв Винер из UserLand разрабатывает scriptingNews 2.0b1, который также включает в себя функции Netscape для RSS 0.90.
-
7/10/99 — Netscape разработала RSS 0.91. В этой версии они удалили заголовок RDF, но включили большинство функций из scriptingNews 2.0b1.
-
28.07.99 — UserLand устарел в форматах scriptingNews и принял только RSS 0.91.
-
Netscape прекращает свою разработку RSS.
-
6/4/00 — UserLand выпускает официальную спецификацию RSS 0.91.
-
14.08.00 — Группа во главе с Раэлем Дорнфестом из О’Рейли разработала RSS 1.0. Этот формат использует RDF и пространства имен. Эту версию часто путают с новой версией 0.91, но это совершенно новый формат без связи с RSS 0.91.
-
12/25/00 — Дейв Винер из UserLand разрабатывает RSS 0,92, то есть 0,91 с дополнительными элементами.
-
20.04.01 — RSS0.93 обсуждался, но не развернут.
-
14.03.02 — MetaWeblog API объединил RSS 0.92 с XML-RPC, чтобы обеспечить мощный API для ведения блогов.
-
18.09.02 — Дейв Винер разработал RSS 2.0 после того, как покинул Userland. Это 0,92 с дополнительными элементами. MetaWeblog API обновлен для RSS 2.0. Во время разработки этот формат назывался 0,94.
-
15.07.03 — Официальный Spec RSS 2.0 был выпущен через Гарвард под лицензией Creative Commons.
27.12.97 — Дейв Уинер из Userland разработал скриптинговые новости. RSS родился.
15.03.99 — Netscape разработал RSS 0.90 (который поддерживает scriptingNews). Это был просто XML с заголовком RDF, и он использовался для my.netscape.com.
15.06.99 — Дейв Винер из UserLand разрабатывает scriptingNews 2.0b1, который также включает в себя функции Netscape для RSS 0.90.
7/10/99 — Netscape разработала RSS 0.91. В этой версии они удалили заголовок RDF, но включили большинство функций из scriptingNews 2.0b1.
28.07.99 — UserLand устарел в форматах scriptingNews и принял только RSS 0.91.
Netscape прекращает свою разработку RSS.
6/4/00 — UserLand выпускает официальную спецификацию RSS 0.91.
14.08.00 — Группа во главе с Раэлем Дорнфестом из О’Рейли разработала RSS 1.0. Этот формат использует RDF и пространства имен. Эту версию часто путают с новой версией 0.91, но это совершенно новый формат без связи с RSS 0.91.
12/25/00 — Дейв Винер из UserLand разрабатывает RSS 0,92, то есть 0,91 с дополнительными элементами.
20.04.01 — RSS0.93 обсуждался, но не развернут.
14.03.02 — MetaWeblog API объединил RSS 0.92 с XML-RPC, чтобы обеспечить мощный API для ведения блогов.
18.09.02 — Дейв Винер разработал RSS 2.0 после того, как покинул Userland. Это 0,92 с дополнительными элементами. MetaWeblog API обновлен для RSS 2.0. Во время разработки этот формат назывался 0,94.
15.07.03 — Официальный Spec RSS 2.0 был выпущен через Гарвард под лицензией Creative Commons.
Какую версию RSS следует использовать?
Нет единого мнения об использовании версии RSS Feed. Вам решать, какую версию вы хотите использовать. Мы предлагаем использовать самую последнюю версию — RSS2.0. Это достаточно просто для использования и легко учиться.
- Около 50% всех RSS-каналов используют RSS 0,91.
- Около 25% используют RSS 1.0.
- Последние 25% разделены между версиями RSS 0.9x и RSS 2.0.
Мы увидим Форматы каналов для этих версий в следующей главе.