Really Simple Syndication
Z Wikipedii
Really Simple Syndication (RSS 2.0) – jest to rodzina formatów sieciowych, opartych na języku XML służących do publikacji często zmieniających się treści, takich jak wpisy blogów, wiadomości. Dokument RSS, często zwany "kanałem", zazwyczaj zawiera streszczoną formę wiadomości ze skojarzonej strony WWW lub jej pełny tekst. RSS umożliwia użytkownikom automatyczne bycie na bieżąco z treścią ulubionych serwisów sieciowych.
Ponieważ specyfikacja RSS 2.0 pozostaje własnością Uniwersytetu Harvarda i nie jest już rozwijana[1], a zawiera błędy i niejasności (np. brak oficjalnego wsparcia dla HTML w treści wpisów), opracowano następcę RSS 2.0 pod nową nazwą – Atom.
Spis treści |
[edytuj] Zasady działania
Umieszczony na serwerze plik w formacie RSS można subskrybować w specjalnym czytniku RSS, zarówno w samodzielnym programie, jak i we wtyczce do przeglądarki internetowej, a także w niektórych programach pocztowych. Użytkownik pobiera nagłówki wiadomości (tytuły i krótkie opisy) i może wczytać interesujące go informacje ze strony WWW. RSS daje możliwość jednoczesnego abonowania wielu źródeł informacji i przeglądania nagłówków oraz czytania wiadomości w jednym programie, bez konieczności odwiedzania poszczególnych stron.
[edytuj] Przykład RSS 2.0
W poniższym przykładzie zawarte są podstawowe informacje.
<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0"> <channel> <title>Wiadomości</title> <link>http://www.firma.pl</link> <description>Informacje o nowościach naszej firmy</description> <item> <title>Nowa myszka w sprzedaży!</title> <pubDate>2007-08-08 20:39:21</pubDate> <link>http://www.firma.pl/rss/info001.html</link> <description>Nowa myszka optyczna firmy Mouse Ltd. wchodzi na rynek. W ramach promocji przewidziana jest bardzo atrakcyjna cena.</description> </item> </channel> </rss>
[edytuj] Opis podstawowych pól
Wewnątrz pola <channel> muszą znajdować się pola:
- <title>...</title> – tytuł kanału
- <link>...</link> – link główny kanału (np. do strony zawierającej więcej informacji o ostatnich wiadomościach)
- <description>...</description> – opis ogólny kanału
Wewnątrz pola <item> wszystkie pola są opcjonalne, jednak musi się tam znaleźć co najmniej jedno z pól: <title> albo <description>. W polu <link> znajduje się link wiadomości (np. do strony zawierającej więcej informacji o tej wiadomości). Bardzo dobrym zwyczajem jest stosowanie znacznika <pubDate> w celu przekazania daty dodania informacji. Zawartość tego pola może wystąpić w dwóch postaciach: Thu, 9 Aug 2007 10:33:30 +0200 lub 2007-08-08 20:39:21.
[edytuj] Zobacz też
- Czytnik kanałów
- RDF Site Summary – RSS 1.0
- Rich Site Summary – RSS 0.91/0.92/0.93
- Atom
[edytuj] Linki zewnętrzne
Dla odbiorców
Dla twórców