RSS i ATOM

Anonim

RSS vs ATOM Really Simple Syndication lub RSS jest standardem dla kanałów internetowych od dłuższego czasu. Kanały internetowe zawierają podsumowanie lub pełną treść strony internetowej. Problem z RSS to często mylące i niestandardowe konwencje używane przez RSS, częściowo z powodu rozproszonego rozwoju. Pojawienie się standardu syndykacji ATOM było odpowiedzią na wady projektu standardu RSS. Podstawową zaletą ATOM jest jego adaptacja jako standard IETF.

Będąc standardem IETF, ATOM musiał wdrożyć pewne funkcje, które ułatwiły formatowanie. Każdy kanał atomowy zawiera wyraźną deklarację formatu treści wraz z tym, jaki język jest używany. Kanały RSS nie deklarują swojej zawartości, ale ponieważ zawierają tylko zwykły tekst lub kod HTML ze zmianą znaczenia, wyszukiwarce łatwo jest rozróżnić, która jest która.

Główna wada RSS jest w kodzie. Kod RSS nie jest zbyt użyteczny w innych słownikach XML, ponieważ nie był przeznaczony do tego na samym początku. Kod ATOM został zbudowany z myślą o modułowej budowie. Dlatego znaczna większość kodu jest wielokrotnego użytku, nawet w przypadku innych słowników XML, takich jak RSS.

Bycie pierwszym standardem syndykowania było głównym czynnikiem szybkiego wzrostu i popularności RSS. RSS był preferowanym formatem dla większości ludzi, nawet dla tych, którzy już wiedzą o formacie ATOM. Podcasting został również wyprowadzony z formatu RSS, gdy dodano obsługę obudowy w wersji 2.0. Chociaż ATOM został również przystosowany do obsługi podkastów, RSS nadal posiada znaczną część tego rynku. Większość stron internetowych, choć nie wszystkie, które oferują syndykację sieciową, oferuje je tylko w formacie RSS, co utrudnia dalszy rozwój formatu ATOM. Zwolennicy formatu ATOM muszą również dodać obsługę RSS, aby ci, którzy mają tylko obsługę RSS, zobaczą także treść, która w dalszym ciągu stanowi znakomitą większość osób, które subskrybują kanały internetowe.

Streszczenie: 1. ATOM jest standardem IETF, a RSS nie 2. Kanały ATOM jawnie wskazują zawartość, podczas gdy przeglądarka pozostaje, aby dowiedzieć się, czy źródło danych RSS zawiera zwykły tekst czy kod HTML 3. Kod ATOM jest modułowy i nadaje się do ponownego użycia, podczas gdy kod RSS nie jest 4. RSS nadal utrzymuje dominację w formacie syndykacji ze względu na swój początek i popularność