2010-08-15 7 views
10

Sto pensando di utilizzare RSS o Atom nel mio progetto, ma anche di "migliorare" il feed con alcuni dei miei attributi speciali utilizzati specificamente dal mio progetto.Qual è il più usato? RSS o Atom? e da quale è meglio costruire?

Così ho due domande:

1) che è il più utilizzato di RSS e Atom sul web e dai grandi siti?

2) Quale è più adatto per essere costruito aggiungendo i miei tag?

Aggiornamento:

Così RSS è più usato, ma mi dovrebbe prendere Atom da quando ho bisogno di fare le mie modifiche su un feed? Se l'RSS è più popolare, perché non sceglierlo? Perché Google non l'ha scelto?

+1

IMHO non dovresti preoccuparti se i grandi nomi lo usano o meno. Dovresti preoccuparti di quanti lettori di feed possono effettivamente gestire Atom (credo quasi un lettore di feed decente) –

risposta

9

C'è stato un giorno in cui ero davvero interessati a formati di syndication e dell'editoria. Conoscevo tutte le stranezze di RSS 0.91/1.0/2.0 e Atom 1.0 (e la versione 0.3). Atom è nato fondamentalmente per creare qualcosa di più completo dall'esperienza RSS che consisteva approssimativamente solo nelle specifiche di Dave Winer e Netscape (ora solo l'RSS 2.0 ha senso pratico e le sue specifiche sono qui: http://cyber.law.harvard.edu/rss/rss.html). Atom è stato avviato da Sam Ruby, quindi è stato adottato e sviluppato da un comitato di persone esperte e ha prodotto due elementi: un formato di syndication basato su XML e un protocollo di pubblicazione. Dal 2005 Atom è uno standard IETF e secondo me più completo e meglio specificato di RSS.

A partire dall'adozione, penso che nei numeri grezzi l'RSS sia ancora in vantaggio. Molti siti hanno deciso di attenersi alla versione che avevano già in atto (RSS) e il podcasting di solito viene fatto anche su RSS. Ci sono un sacco di siti web che offrono sia a proposito.

A partire dall'espansione del formato, la seconda domanda, Atom è stata creata tenendo conto di ciò, quindi è necessario seguire questa rotta. Il formato GData di Google è praticamente un'estensione del formato Atom: https://developers.google.com/gdata/docs/1.0/elements

+0

Quindi RSS è più utilizzato, ma dovrei scegliere Atom perché devo apportare le mie modifiche su un feed? Se l'RSS è più popolare, perché non sceglierlo? Perché Google non l'ha scelto? – corgrath

+1

@corgrath: il formato GData è in realtà basato su entrambi, per essere onesti, hanno scelto di sviluppare l'API sul protocollo di pubblicazione Atom perché non esiste un protocollo di pubblicazione RSS, suppongo. –

1

Atom è assolutamente lo standard per cui andare.

Suppongo che tu stia usando lo standard per condividere (o spostare) le informazioni, quindi è come una pipa su cui le tue informazioni vanno a finire. Adottando Atom puoi essere sicuro che entrambe le estremità della pipa sono d'accordo su cosa c'è dentro. E 'più colpita la mancanza con RSS RSS &.