RSS (disposizione della lima)
Da Wikipedia, l'enciclopedia libera
| Estensione di lima: | .rss, .xml |
|---|---|
| Tipo del MIME: | application/rss+xml |
| Tipo di disposizione: | Syndication |
| Esteso da: | XML |
- Per le alimentazioni di RSS da Wikipedia, vedere Wikipedia: Syndication.
RSS è una famiglia delle disposizioni dell'alimentazione di fotoricettore, specificata in XML ed usata per lo syndication di fotoricettore. RSS è usato (tra l'altro) i Web site, i weblogs e podcasting di notizie. L'abbreviazione è usata variamente per riferirsi ai seguenti campioni:
- Syndication realmente semplice (RSS 2.0)
- Sommario ricco del luogo (RSS 0.91, RSS 1.0)
- Sommario del luogo di RDF (RSS 0.9 e 1.0)
Le alimentazioni di fotoricettore forniscono il contenuto in fotoricettore o i sommari del soddisfare di fotoricettore insieme alle versioni di collegamenti al massimo del soddisfare ed altri meta dati. RSS, in particolare, trasmette queste informazioni come una lima di XML ha denominato un'alimentazione di RSS, webfeed, flusso di RSS, o scanalatura di RSS. Oltre che facilitare lo syndication, le alimentazioni di fotoricettore permettono che i frequenti lettori del Web site rintraccino gli aggiornamenti sul luogo usando un aggregator.
Indice |
Uso
Mentre i mezzi tradizionali tenta di realizzare la piena capacità di RSS, i mezzi di informazione stanno utilizzando RSS escludendo le fonti tradizionali di notizie. I consumatori ed i giornalisti possono ora avere notizie costantemente si sono alimentati loro invece di ricerca esso.
Un programma conosciuto come un lettore o un aggregator dell'alimentazione può controllare una lista delle alimentazioni a nome di un utente e visualizzare tutti gli articoli aggiornati che trova. È comune alle alimentazioni di fotoricettore del ritrovamento sui Web site importanti e molti più piccoli. Alcuni Web site hanno lasciato la gente scegliere fra RSS o le alimentazioni di fotoricettore formattate atomo; altri offrono soltanto RSS o soltanto l'atomo.
i programmi RSS-informati sono disponibili per vari sistemi operativi. i lettori e i aggregators del Cliente-lato sono costruiti tipicamente come i programmi o estensioni autonomi ai programmi attuali quali i browsers di fotoricettore. I Browsers quale il Microsoft Internet Explorer di Mozilla Firefox, di safari, di opera e 7 hanno integrato il sostegno le alimentazioni di RSS.
Fotoricettore-ha basato i lettori dell'alimentazione e i aggregators di notizie non richiedono installazione del software e rendono “le alimentazioni„ dell'utente disponibili su tutto il calcolatore con accesso di fotoricettore. Il fotoricettore attuale del combine di alcuni aggregators inserisce nelle nuove alimentazioni, per esempio, prendere tutti gli articoli riferiti il gioco del calcio da parecchi sport si alimentano e fornire una nuova alimentazione di gioco del calcio. Ci sono inoltre motori di ricerca per il soddisfare pubblicato via le alimentazioni di fotoricettore come Feedster o Blogdigger.
Sui Web pagi, le alimentazioni di fotoricettore (RSS o atomo) sono collegate tipicamente con la parola “si abbonano„, un rettangolo arancione
, o con le lettere
o
. Molti aggregators di notizie quale il mio Yahoo! [1] pubblicare i tasti di abbonamento (
) per uso sui Web pagi facilitare il processo di aggiunta delle alimentazioni di notizie.
Storia
Prima che RSS parecchie disposizioni simili già esista per lo syndication, ma nessun hanno realizzato la popolarità diffusa o sono ancora d'uso comune oggi, come la maggior parte sono stati previsti funzionare soltanto con un ad un solo uso. Per esempio, in Microsoft 1997 generato Manica la disposizione di definizione per la caratteristica attiva della Manica del Internet Explorer 4.0, che è diventato leggermente popolare. Dave Winer inoltre ha progettato la sua propria disposizione di syndication di XML per uso sul suo weblog di notizie di Scripting, che inoltre è stato introdotto in 1997 [1].
Il sommario del luogo di RDF, la prima versione di RSS, è stato generato da Dan Libby di Netscape nel marzo 1999 per uso sul mio portal del Netscape. Questa versione è stato conosciuta come RSS 0.9. Nel luglio 1999, rispondendo alle osservazioni ed ai suggerimenti, Libby ha prodotto un prototipo RSS a titolo di prova chiamato 0.91 [2] (RSS che si leva in piedi per il sommario ricco del luogo), che ha facilitato la disposizione ed ha compreso le parti della disposizione scripting di notizie del Winer. Ciò hanno considerato una misura di interim, con Libby che suggerisce un RSS 1.0 come la disposizione attraverso il cosiddetto documento a termine [citazione stata necessaria].
Presto in seguito, l'interesse perso Netscape in RSS/XML, lasciante la disposizione senza un proprietario, appena come esso stava essendo ampiamente usato. Un gruppo di lavoro e una lista spedente, RSS-DEV, sono stati installati dai vari utenti e dai notabili di XML per continuare il relativo sviluppo. Allo stesso tempo, Winer ha inviato unilateralmente una versione modificata della specifica di RSS 0.91 al Web site di Userland, poiché era già in uso nei loro prodotti. Ha esatto la specifica di RSS 0.91 era la proprietà della sua azienda, software di UserLand. [3] Poiché né l'uno né l'altro lato ha avuto tutto il reclamo ufficiale sul nome o sulla disposizione, le discussioni si sono infuriate ogni volta che il uno o il altro lato ha esatto RSS come relativi propri, generando che cosa è stato conosciuto come la forcella di RSS.
Nell'ottobre 2000, Tristan Louis ha suggerito alcuni cambiamenti incrementali alla disposizione, che sarebbe raggruppata sotto un RSS 0.92 che dirige. Il gruppo di RSS-DEV ha continuato a produrre nel dicembre 2000 RSS 1.0 [4]. Come RSS 0.9 (ma non 0.91) questo è stato basato sulle specifiche di RDF, ma era più modulare, con molti dei termini che vengono dai vocabolari standard di meta dati quale il nucleo de Dublino.
Diciannove giorni più successivamente, Winer ha liberato da sè RSS 0.92 [5], un minore e presunto un insieme compatibile dei cambiamenti a RSS 0.91 basato sulla stessa proposta. Nell'aprile 2001, ha pubblicato una brutta copia di RSS 0.93 [6] che erano quasi identici a 0.92. Una brutta copia RSS 0.94 è emerso in agosto, ritornante i cambiamenti fatti in 0.93 ed aggiungente un tipo attributo all'elemento di descrizione.
Nel settembre 2002, Winer ha liberato un successore finale a RSS 0.92, conosciuto come RSS 2.0 e dare risalto “allo Syndication realmente semplice„ come il significato dell'abbreviazione della tre-lettera. Spec. di RSS 2.0 ha rimosso il tipo attributo aggiunto in RSS 0.94 e che ha permesso che la gente aggiungesse gli elementi di estensione usando i namespaces di XML. Parecchie versioni di RSS 2.0 sono state liberate, ma il numero di versione del modello del documento non è stato cambiato.
Nel novembre 2002, i tempi de New York hanno cominciato ad offrire ai relativi lettori la capacità di abbonarsi alle alimentazioni di notizie di RSS relative ai vari soggetti. Nel gennaio 2003, Winer ha denominato l'approvazione dei tempi de New York di RSS “il capovolgimento del punto„ nell'azionamento della disposizione di RSS che si trasforma in un campione de facto.
Nel luglio 2003, il software di Userland e di Winer ha assegnato la proprietà della specifica di RSS 2.0 al suo allora posto di lavoro, il centro di Berkman de Harvard per il Internet & la società [7].
Winer è stato criticato per unilateralmente la generazione della disposizione nuova e l'aumento del numero di versione. Nella risposta, il co-author Aaron Swartz di RSS 1.0 ha pubblicato RSS 3.0 [8], una disposizione testuale del non-XML. La disposizione possibilmente è stata intesa mentre un parody e soltanto alcune esecuzioni sono stati fatti mai.
Nel gennaio 2005, Sean il B. Palmer, Christopher Schmidt e Cody Woodard ha prodotto una brutta copia preliminare di RSS 1.1. [9] È stato inteso come bugfix per 1.0, rimuovendo piccolo-ha usato le caratteristiche, facilitando la sintassi e migliorando la specifica basata sulle specifiche più recenti di RDF. Al luglio 2005, RSS 1.1 aveva ammontato poco più di un'esercitazione accademica.
Nell'aprile 2005, il calcolatore Apple Inc ha liberato il safari 2.0 con il safari del poll. sviluppato possibilità dell'alimentazione di RSS ha trasportato la capacità di indicare le alimentazioni di RSS e bookmark loro, con le caratteristiche di ricerca incorporate.
Nell'agosto 2005, l'allievo israeliano Jonathan Avidan ha lanciato unilateralmente un progetto per generare “RSS 3„ [10]. Non è riuscito a guadagnare la protezione da chiunque nell'industria di RSS.
Nel novembre 2005, Microsoft ha proposto le relative estensioni ripartentesi semplici [2] a RSS, senza formalità chiamato “sincronizzazione semplice reale„ [3] da Colm Smyth.
Nel dicembre 2005, la squadra dello IE del Microsoft e la squadra di prospettiva annunciata nei loro blogs che adotteranno l'icona dell'alimentazione in primo luogo hanno usato nel browser di Mozilla Firefox
, efficacemente rendente al quadrato arancione con le onde radio bianche il campione di industria per sia RSS che hanno riferito le disposizioni quale l'atomo. Inoltre nel febbraio 2006, l'opera le ha annunciate ugualmente aggiungerà il quadrato arancione nel loro rilascio seguente dell'opera 9.
Nel gennaio 2006, Rogers Cadenhead ha rilanciato il bordo consultivo di RSS per spostare la disposizione di RSS in avanti.
Incompatibilità
Come celebre sopra, ci sono varie versioni di RSS, cadenti in due rami importanti (RDF e 2.*). Il ramo di RSS o, di RDF 1.* include le seguenti versioni:
- RSS 0.90 era la versione originale del Netscape RSS. Questo RSS è stato denominato sommario del luogo di RDF, ma è stato basato su una brutta copia di funzionamento in anticipo del campione di RDF e non era compatibile con la raccomandazione finale di RDF.
- RSS 1.0 è una disposizione aperta dal gruppo di lavoro di RSS-DEV, levantesi in piedi ancora per il sommario del luogo di RDF. RSS 1.0 è una disposizione di RDF come RSS 0.90, ma non completamente compatibile con esso, poiché 1.0 sono basati sulla raccomandazione finale di RDF 1.0.
- RSS 1.1 è inoltre una disposizione aperta ed è inteso aggiornare e sostituire RSS 1.0. La specifica è una brutta copia indipendente non sostenuta o non firmata in nessun modo dal gruppo di lavoro RSS-Sviluppatore o qualunque altra organizzazione.
Il ramo di RSS 2.* (inizialmente UserLand, ora Harvard) include le seguenti versioni:
- RSS 0.91 è la versione semplificata di RSS liberata da Netscape ed anche il numero di versione della versione semplificata sostenuta da Dave Winer dal software di Userland. La versione del Netscape ora è stata denominata sommario del Rich Site, questa non era più una disposizione di RDF, ma era relativamente di facile impiego. Rimane la variante di RSS più comune.
- RSS da 0.92 a 0.94 sono espansioni della disposizione di RSS 0.91, che sono principalmente compatibili con a vicenda e con la versione del Winer di RSS 0.91, ma non sono compatibili con RSS 0.90. In tutte le specifiche di Userland RSS 0.9x, RSS non era più una sigla.
- RSS 2.0.1 ha la versione numero interna 2.0. RSS 2.0.1 è stato affermato “per essere congelato„, ma ancora per essere aggiornato subito dopo il rilascio senza cambiare il numero di versione. RSS ora levato in piedi per lo Syndication realmente semplice. Il cambiamento principale in questa versione è un meccanismo esplicito di estensione usando XML Namespaces.
Per la maggior parte, le versioni successive in ogni ramo sono backward-compatible con le versioni più iniziali (oltre a sintassi non-conformant di RDF in 0.90) ed entrambe le versioni includono i meccanismi correttamente documentati di estensione usando XML Namespaces, o direttamente (nel ramo 2.*) o con RDF (nel ramo 1.*). La maggior parte del software support di syndication entrambi i rami. L'articolo del Pilgrim del contrassegno “il mito della compatibilità di RSS„ discute più dettagliatamente la compatibilità di versione di RSS.
I meccanismi di estensione permettono affinchè ogni ramo rintraccino le innovazioni nell'altra. Per esempio, il ramo di RSS 2.* era il primo per sostenere le recinzioni, rendentegi la scelta principale corrente per podcasting ed a partire da mid-2005 è la disposizione contributo a quell'uso dai iTunes e dall'altro software podcasting; tuttavia, un'estensione di recinzione ora è disponibile per il ramo di RSS 1.*, il mod_enclosure [4]. Inoltre, la specifica di nucleo di RSS 2.* non sostiene fornire a testo integrale oltre che una sinossi, ma il margine di profitto di RSS 1.* può (ed è spesso) essere usato come estensione. Ci sono inoltre parecchi pacchetti esterni comuni di estensione disponibili, includono una nuova proposta di Microsoft per uso nel Internet Explorer 7.
Il problema di compatibilità più serio è con il margine di profitto del HTML. Il lettore-generale di RSS del Userland considerato come il riferimento esecuzione-originalmente non ha filtrato fuori il margine di profitto del HTML dalle alimentazioni. Di conseguenza, gli editori hanno cominciato a disporre il margine di profitto del HTML nei titoli e le descrizioni degli articoli nel loro RSS si alimenta. Questo comportamento è stato ampiamente previsto dei lettori, al punto di trasformarsi in un campione de facto, benchè ci fosse ancora una certa contraddizione in come il software maneggia questo margine di profitto, specialmente nei titoli. La specifica di RSS 2.0 più successivamente è stata aggiornata per includere gli esempi del HTML entità-messo, comunque tutti gli usi normali anteriori del testo rimangono validi.
Atomo
Nella reazione alle edizioni riconosciute con RSS (e perché RSS 2.0 è congelato), un terzo gruppo ha cominciato una nuova specifica di syndication, atomo, nel giugno 2003 ed il loro lavoro più successivamente è stato adottato dal Internet Engineering Task Force (IETF).
I benefici relativi dell'atomo ed i due rami di RSS sono un aspetto del dibattito all'interno della Comunità di Fotoricettore-syndication. I sostenitori dell'atomo sostengono che migliora su RSS contando sulle caratteristiche standard di XML, specificando un contenitore del carico utile che può maneggiare molti generi differenti di soddisfare senza ambiguità e facendo effettuare una specifica da un'organizzazione di normalizzazione riconosciuta. I sostenitori di RSS sostengono che l'atomo introduce inutilmente un terzo ramo delle specifiche di syndication, ulteriore confondendo il mercato.
Per un confronto dell'atomo 1.0 - RSS 2.0 vedere l'atomo confrontato a RSS 2.0.
BitTorrent e RSS
L'applicazione BitTorrent del pari--pari inoltre ha annunciato il sostegno RSS. Tali alimentazioni (anche conosciute come Torrent/RSS-es) permetteranno che le applicazioni del cliente trasferiscano automaticamente le lime dal sistema centrale verso i satelliti (anche conosciuto come Broadcatching). La maggior parte di BitTorrent dei clienti del supporto comune di offerta RSS già.
Esempio
Ciò che segue è un esempio di una lima di RSS 1.0.
<? version= " 1.0 " del xml? >
<rdf: Xmlns
di RDF: xmlns= " http://purl.org/rss/1.0/ " di http://www.w3.org/1999/02/22-rdf-syntax-ns
# " del rdf= " >
rdf del <channel: il about= " http://www.xml.com/xml/news.rss " >
<description>
XML.com di http://xml.com/pub </link>
del <link>
di <title>XML.com</title> caratterizza una miscela ricca delle informazioni e dei servizi
per la Comunità di XML.
rdf
di <image di </description>: <rdf del <items> di/> " di http://xml.com/universal/images/xml_tiny.gif
"
del resource=: <rdf
di Seq>: <rdf di/> " di http://xml.com/pub/2000/08/09/xslt/xslt.html " del resource=
del Li: resource= " http://xml.com/pub/2000/08/09/rdfdb/index.html "/> </rdf
del Li: Rdf
del <textinput
di Seq> </items>: resource= " http://search.xml.com "/>
</channel>
rdf di <image: about= " http://xml.com/universal/images/xml_tiny.gif " >
<url>
http://xml.com/universal/images/xml_tiny.gif </url> </image>
di http://www.xml.com </link> del <link>
di <title>XML.com</title>
rdf del <item: il about= " http://xml.com/pub/2000/08/09/xslt/xslt.html " >
inclusioni <title>Processing con il <description>
di http://xml.com/pub/2000/08/09/xslt/xslt.html </link> del <link>
di XSLT</title>
che procede le inclusioni del documento con gli attrezzi generali di XML può essere
problematico. Questo articolo propone un senso di conservazione delle informazioni
dell'inclusione attraverso SAX-ha basato l'elaborazione.
</description>
</item>
rdf del <item: il about= " http://xml.com/pub/2000/08/09/rdfdb/index.html " >
RDF <title>Putting all'attrezzo
del <description> di http://xml.com/pub/2000/08/09/rdfdb/index.html </link>
del <link>
di Work</title> ed al sostegno di api la struttura di descrizione delle risorse
è lentamente raggiungimento della maturità. Edd Dumbill dà un'occhiata a RDFDB,
uno di nuovi toolkits di RDF più emozionanti.
</description>
</item>
rdf del <textinput: <link> http://search.xml.com </link> </textinput> </rdf
di s XML collection</description>
<name>s</name> di XML.com del <description>Search di XML.com </title> del <title>Search
"
di http://search.xml.com " del about=
>
': RDF>
Ciò che segue è un esempio di una lima di RSS 2.0.
<? version= " 1.0 " del xml? >
version= " 2.0 " dei <rss >
<description>Liftoff
di http://liftoff.msfc.nasa.gov/ </link>
del <link> del <title>Liftoff News</title>
del <channel> al <pubDate>Tue dello spazio
Exploration.</description>
<language>en-us</language>, 10 giu. 2003 04:00: Un <lastBuildDate>Tue di 00
GMT</pubDate>, 10 giu. 2003 09:41: 01 redattore
2.0</generator> <managingEditor>editor@example.com</managingEditor> <webMaster>webmaster@example.com</webMaster>
del <generator>Weblog di http://blogs.law.harvard.edu/tech/rss </docs>
del <docs>
di GMT</lastBuildDate>
il <description>How
<title>Star di http://liftoff.msfc.nasa.gov/news/2003/news-starcity.asp
</link> del <link> del <item>
City</title> fa gli Americani ottiene aspetta per funzionare con i Russi a bordo
della stazione di spazio internazionale? Prendono un corso di arresto nella coltura, nella lingua
e nel protocollo al <pubDate>Tue della stella City.</description>
della Russia, 3 giu. 2003 09:39: Un <guid> http://liftoff.msfc.nasa.gov/2003/06/03.html#item573
</guid> </item> di 21
GMT</pubDate>
gli osservatori
<description>Sky di http://liftoff.msfc.nasa.gov/
</link> del <link> del <title>Space
Exploration</title> del <item> Europa, in Asia e zone dell'Alaska e del Canada
avvertiranno un'eclissi parziale del sole sabato il 31 maggio. <pubDate>Fri
di </description>, 30 maggio 2003 11:06: Un <guid> http://liftoff.msfc.nasa.gov/2003/05/30.html#item572
</guid> </item> di 42
GMT</pubDate>
il motore
del <title>The del <item> che fa l'uomo
del <description>Before di http://liftoff.msfc.nasa.gov/news/2003/news-VASIMR.asp </link>
del <link> di More</title> viaggia a Marte, speranze della NASA progettare i nuovi motori
che li lasceranno volare rapidamente attraverso il sistema solare. Il motore
proposto di VASIMR farebbe il <pubDate>Tue
di that.</description>, 27 maggio 2003 08:37: Un <guid> http://liftoff.msfc.nasa.gov/2003/05/27.html#item571
</guid> </item> di 32
GMT</pubDate>
il <link>
sporco http://liftoff.msfc.nasa.gov/news/2003/news-laundry.asp </link>
di Laundry</title> dei <title>Astronauts del <item>
<description>Compared alla nave spaziale più in anticipo, la stazione di spazio
internazionale ha molti lussi, ma le facilità della lavanderia non sono uno di loro.
Invece, gli atronauti hanno altro <pubDate>Tue
di options.</description>, 20 maggio 2003 08:56: Un <guid> http://liftoff.msfc.nasa.gov/2003/05/20.html#item570
</guid> </item> </channel>
</rss>
di 02
GMT</pubDate>
Vedere inoltre
- Aggregator (o lettore).
- Atomo (standard)
- Indice le lingue di margine di profitto di syndication
- Mezzi RSS
- Fotoricettore semantico
- Broadcatching
- RDF
Note e riferimenti
- ^ Winer, Dave, 12 dicembre 1997. Scripting.com: Notizie di Scripting in XML
- ^ Libby, Dan, 10 luglio 1999. Spec. di RSS 0.91, revisione 3
- ^ Winer, Dave, 4 giugno 2000. RSS 0.91: Copyright e diniego
- Gruppo di lavoro del ^ RSS-DEV, 9 dicembre 2000. Sommario del luogo di RDF (RSS) 1.0
- ^ Winer, Dave, 25 dicembre 2000. Specifica di RSS 0.92
- ^ Winer, Dave, 20 aprile 2001. Specifica di RSS 0.93
- Centro di Berkman del ^, 15 luglio 2003. Movimenti di specifica di RSS 2.0 verso Berkman
- ^ Swartz, Aaron, 6 settembre 2002. La strada a RSS 3.0 e a RSS 3.0
- ^ Palmer, Sean B. e Christopher Schmidt, 23 gennaio 2005. RSS 1.1: Sommario del luogo di RDF
- ^ Avidan, Jonathan, agosto 2005. Progetto di RSS 3
Collegamenti esterni
Specifiche
- Specifica di RSS 0.90
- Spec. di RSS 0.91, revisione 3
- Moduli di specifiche di RSS 1.0 (sommario 1.0 del luogo di RDF)
- Specifiche di RSS 1.1
- Moduli di specifiche di RSS 2.0
- (proposto) estensioni ripartentesi semplici a RSS (Microsoft)
- rss-extensions.org, una lista proposta delle estensioni di RSS dalle aziende come Microsoft, Apple ed altri
Altri articoli
- Storia di RSS (Joseph Reagle)
- Storia di RSS (Dave Winer)
- FAQ politico di RSS (Dave Winer)
- Storia della forcella di RSS (Pilgrim del contrassegno)
- RSS 2.0 ed atomo 1.0 confrontato (various/wiki)
- Alimentazioni del soddisfare con RSS 2.0
Lezioni private e riferimenti
- Costruendo un'alimentazione di RSS per gradi
- Studio di uso, RSS-Incrocio nel tradizionale (Ipsos Insight/Yahoo!) (Lima del pdf)
- Firefox: Alimentazioni di fotoricettore di RSS e Bookmarks in tensione
- Lezione privata di RSS per gli editori soddisfatti e Webmasters

