Z Wikipedii
Atom - standard kanałów informacyjnych mający zastąpić RSS. Został utworzony dla rozwiązania problemów związanych z istnieniem równoległych standardów RSS (Really Simple Syndication/Rich Site Summary i RDF Site Summary) oraz błędów tych specyfikacji. Atom unika niejasności specyfikacji RSS, poprawia zgodność z XML i innymi standardami, dodaje elementy, których brakowało w RSS oraz w pokrewnej specyfikacji określa protokół publikacji kanałów.
Specyfikacja języka znajduje się w RFC 4287.
[edytuj] Różnice między Atom a RSS 2.0
| RSS 2.0 |
Atom 1.0 |
| Specyfikacja przewiduje tylko tekst, a w praktyce używa się HTML "ukrytego" za pomocą encji. Nie ma możliwości użycia XHTML, ani innych typów danych. Przez tę niejasność i ograniczenia RSS jest przezywany formatem stratnym[1]. |
Atom dla każdego elementu pozwala jednoznacznie określić typ danych i obsługuje tekst, HTML, XHTML, inne warianty XML oraz załączanie plików. |
| RSS ma tylko jedno ogólne pole na opis elementu, przez co autorzy czasem budują osobne kanały zawierające tylko streszczenia lub tylko pełne treści wpisów |
Atom unika tego problemu pozwalając wstawić streszczenia i rozwinięcia do tego samego kanału |
| RSS nie wymaga podania identyfikatorów i dat do wpisów, przez co agregacja i aktualizacja kanałów RSS jest dla czytników skomplikowana |
Atom wymaga użycia globalnych unikatowych identyfikatorów dla kanału i wpisów, co czyni aktualizacje prostymi i gwarantuje, że wpisy nie będą przypadkiem duplikowane |
| RSS 2.0 jest specyfikacją należącą do Uniwersytetu Harvarda i nie będzie rozwijany |
Atom jest otwartym standardem IETF |
| RSS występuje w 9 odmianach[2], które nie są zupełnie zgodne |
Atom ma jedną oficjalną wersję 1.0. W sieci można spotkać kanały używające "roboczej" 0.3. |
| RSS nie ma własnej przestrzeni nazw XML, przez co nie może być osadzony wewnątrz innych dokumentów XML. Ma własny element <language>, nie obsługuje linków relatywnych. |
Atom poprawnie i w pełni wykorzystuje XML, przez co może być łatwo mieszany z innymi językami XML, korzysta z xml:lang i xml:base. |
| RSS jest starszym i przez to popularniejszym od Atom formatem. Stał się de facto standardem i synonimem dla kanałów informacyjnych |
Atom jest młodym standardem, jego specyfikacja osiągnęła wersję 1.0 dopiero pod koniec 2005 roku. |
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<id>tag:domena.pl,2007-01-25:atom-xxx-xxx-xxx-xxx</id>
<title>Przykład kanału</title>
<link href="http://przyklad.pl/"/>
<updated>2005-06-13T16:20:02Z</updated>
<author>
<name>Jan</name>
</author>
<entry>
<title>Tytuł</title>
<link href="http://przyklad.pl/atom01"/>
<id>urn:uuid:1225c695-cfb8-4ebb-aaaa-80da344efa6a</id>
<updated>2005-06-13T16:20:02Z</updated>
<summary>Jakiś tekst.</summary>
</entry>
</feed>
[edytuj] Zobacz też
[edytuj] Linki zewnętrzne
|
ATP w Madrycie: Mardy Fish w II rundzie
|
Amerykanin Mardy Fish udanie uczcił swój niedawny ślub - w pierwszej rundzie turnieju tenisistów ATP Masters Series w Madrycie (z pulą nagród 2,27 miliona euro) pokonał Steve'a Darcisa 6:1, 6:4.
|
|
PE: grad goli w Białymstoku, skromny Lech
|
Aż pięć bramek zobaczyli kibice w Białymstoku, podczas meczu 4. kolejki grupy D Pucharu Ekstraklasy, w którym miejscowa Jagiellonia pokonała ŁKS Łódź 3:2 (3:1).
|
|
Camacho nowym trenerem Osasuny
|
Jose Camacho został nowym szkoleniowcem hiszpańskiej drużyny piłkarskiej Osasuna Pampeluna. Zastąpił zwolnionego w poniedziałek Jose Angela Zigande.
|
|
El. MŚ: ostatni trening Polaków przed wylotem z kraju
|
Polscy piłkarze trenowali w poniedziałek wieczorem na Stadionie Śląskim w Chorzowie po raz ostatni przed zaplanowanym na godz. 11.00 we wtorek wylotem do Bratysławy na mecz eliminacji piłkarskich MŚ ze Słowacją.
|
|
TdF: kolejny kolarz przyłapany na dopingu
|
Austriacki kolarz Bernhard Koel jest kolejnym zawodnikiem, który został przyłapany na stosowaniu dopingu podczas lipcowego wyścigu Tour de France. To trzeci zawodni TdF 2008 i zwycięzca klasyfikacji górskiej.
|
Linki:
Strona gwna