Twoje pytanie jest dosyć ogólne dlatego postaram się przedstawić ideę stojącą za RSS. Otóż na początku Internet składał się z tysięcy mniej lub bardziej atrakcyjnych stron z contentem. Content ten był uporządkowany według hierarchii działów, podstron itd.
Idea porządku chronologicznego
Kiedy ludzie zaczęli przyzwyczajać się do odwiedzania określonych kilku stron okazało się, że mają dwa zasadnicze problemy:
- Czas przeglądania kilkunastu stron jest ogromny
- Trudno odnaleźć przy następnej wizycie, co nowego pojawiło się na stronie.
Zatem stali czytelnicy stron zaczęli mieć problemy z nadążaniem za nowościami. W związku z tym okazało się, że czynnik czasu ma ogromne znaczenie. W ten sposób powstały blogi i mikroblogi w których najważniejszym kryterium ułożenia treści jest czas ich publikacji. Okazało się to strzałem w dziesiątkę - ułożenie chronologiczne jest dla ludzi czymś tak naturalnym jak alfabetyczna kolejność wpisów w Encyklopedii.
Poza tym łatwo było odnaleźć nowości gdyż pojawiały się na samej górze strony. Idąc tym tropem, dla stałych subskrybentów stron, powstał standard zwany RSS-em. Służy on do tego, aby każda strona posiadająca porządek chronologiczny mogła w jednolity sposób informować świat o nowościach.
Dzięki temu każdy kto ma komórkę, Pocket PC albo komputer może zasubskrybować swoje ulubione serwisy, blogi, miniblogi i podcasty. Nie musi martwić się przy tym, że kiedy ważny dla niego, ale rzadko tworzący autor coś stworzy, to on nie dowie się o tym. Możesz zapisać się na blog Atwooda i kiedy tylko coś napisze, Ty będziesz o tym wiedział pierwszy.
Aby korzystać z RSS-a trzeba mieć czytnik RSSów i jest ich pełno. Są wersje desktopowe, na komórki, a nawet w przeglądarce.
Dzięki nim nie musisz odwiedzać poszczególnych stron, ale masz ułożone nowości ze wszystkich ulubionych miejsc w sieci w jeden chronologiczny ciąg.
Ale uważaj, aby nie przesadzić z liczbą subskrypcji - za duża ich liczba powoduje, że ludzie porzucają czytniki - trzeba być tutaj bardzo ostrożnym i bezwzględnie filtrować treści które Cię nie interesują.
Technicznie
Od strony technicznej RSS to zwykły adres URL pod którym znajdziesz XML-a sformatowanego w odpowiedni sposób i zawierającego nowości ze strony. Oto przykład:
<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title>Moje aktualnosci</title>
<description>Nowości z życia lemurów</description>
<link>http://www.zycielemurow.pl</link>
<item>
<title>Lemur spadł z drzewa</title>
<description>Wczoraj lemur spadł z drzewa, trwają poszukiwania.</description>
<link>http://www.zycielemurow.pl/spadl.html</link>
<pubDate>Tue, 29 Aug 2006 09:00:00 -0400</pubDate>
</item>
</channel>
</rss>
Jest kilka standardów RSS. Warto zauważyć, że w mowie potocznej RSS oznacza też Atoma, który jest w rzeczywistości sukcesorem RSS 2.0 który powinien być obecnie wdrażany ponieważ wiele czytników już je obsługuje i naprawia błędy poprzednich standardów.