RSS vs Atom | RSS 2.0 vs Atom 1.0
Webfeeds word gebruik om (in 'n standaardformaat) inligting oor gereelde opdaterings soos nuwe inskrywings in blogs, jongste nuus en multimedia aan sy ingetekende lesers te publiseer. Webfeeds is baie belangrik vir uitgewers omdat hulle die sindikasieproses kan outomatiseer. Webfeeds is belangrik vir lesers, want hulle hoef nie handmatig tred te hou met opdaterings nie. Webstrome kan ook baie feeds op 'n enkele plek saamvoeg. Webstrome kan deur voerlesers (soos Google Reader) bekyk word. RSS (Really Simple Syndication) en Atom is twee van die gewildste webvoerformate wat vandag gebruik word.
Wat is RSS?
RSS 2.0 is die nuutste RSS-weergawe, wat die opvolger van sy aanvanklike weergawe RSS 1.0 was. RSS 2.0 is in September 2002 vrygestel. Voer, webtoevoer en kanaal is die ander terme wat gebruik word om 'n RSS-dokument te noem. 'n RSS-dokument bestaan uit die volle inhoud of die somer saam met die metadata (datum, outeur, ens.). Omdat 'n standaard XML-formaat vir publikasies gebruik word, kan dit deur baie toepassings bekyk word (selfs nadat dit net een keer gepubliseer is). RSS sluit ondersteuning vir XML-naamruimtes in. Maar naamruimteondersteuning is slegs van toepassing op die ander inhoud wat binne RSS 2.0-stroom beskikbaar is (uitgesluit RSS 2.0-elemente). Dit is doelbewus gedoen om die terugwaartse versoenbaarheid met RSS 1. te behou. RSS 2.0 was die eerste webtoevoer wat toestemmings vir die dra van oudiolêers bekendgestel het, wat die weg gebaan het vir die vinnige gewildheid van poduitsendings. RSS 2.0 het die ondersteuning vir omhulsels bekendgestel. As gevolg hiervan is dit die gewildste voertipe vir poduitsendings. Dit blyk uit die feit dat iTunes RSS 2.0 op hul webwerf gebruik. Kopiereg van RSS 2.0 is in Julie 2003 aan Harvard toegeken. Ongeveer dieselfde tyd is die amptelike RSS Adviesraad ('n groep wat optree as die beheerliggaam vir die instandhouding van die RSS-spesifikasie) gestig.
Wat is Atom?
Atom is 'n meer onlangse webtoevoerformaat wat in Junie 2003 bekendgestel is, wat eintlik ontwikkel is om sommige van die beperkings (gebrek aan huidige byvoegings en strengheid op terugwaartse versoenbaarheid) wat in RSS 2.0 voorkom, te oorkom. Atom 1.0 is die nuutste weergawe en dit akkommodeer 'n reeks inhoudtipes, insluitend teks, ontsnapte HTML, goed gevormde XHTML en XML. Atoom het aparte en etikette. Atom laat inskrywings toe om na die voer of selfstandige inskrywings te skakel. Atom kan XML-enkripsie en XML Digital Signature gebruik om te enkripteer.
Wat is die verskil tussen RSS en Atom?
RSS ondersteun net teks en ontsnapte HTML, maar Atom ondersteun 'n groot verskeidenheid inhoudtipes (insluitend daardie twee). Anders as RSS, verskaf Atom twee afsonderlike etikette as en. RSS is minder buigsaam as Atom, want RSS herken net dokumente. Wat uitbreidbaarheid betref, hoewel Atom die uitbreidings aan sy naamruimtes toelaat, is RSS-naamruimtes vas. Benewens standaard webkoderingstegnieke wat met RSS gebruik word, kan XML-enkripsie en XML Digital Signature saam met Atom gebruik word.