RSS (flux web)

RSS
Feed-icon.svg
Extensie fișier : .rss und .xml
Tip MIME : application / rss + xml
Extins de: XML


Rich Site Summary ( RSS ) sunt formate de fișiere pentru fluxuri web . Acestea prezintă modificări pe site-uri web , de ex. B. pe site-uri de știri, bloguri , jurnale audio / video, etc. Backronimul înseamnă în prezent Sindicalizare cu adevărat simplă (de exemplu, distribuție foarte simplă ), alte semnificații au fost date anterior .

Serviciile RSS sunt oferite mai ales pe site-uri web de servicii speciale, așa-numitele canale RSS. Un canal RSS normal oferă destinatarului, asemănător unui ticker de știri , cu blocuri scurte de informații constând dintr-un titlu cu o schiță a textului și un link către pagina originală. Totuși, tot mai mult, conținutul complet al ofertelor web clasice este, de asemenea, furnizat sub formă de text RSS.

Furnizarea de date în format RSS este, de asemenea, cunoscută sub numele de flux RSS . a hrăni - în sensul hrănirii, hrănirii, adăugării. Dacă un utilizator s-a abonat la un canal RSS, clientul verifică la intervale regulate serverul pentru actualizări în fluxul RSS.

funcționalitate

Metoda de lucru, funcția abonamentului

Interfața utilizatorului unui cititor de fluxuri

După ce fluxul RSS a fost abonat, abonatul poate citi în cititorul de flux de știri . Abonatul la fluxul RSS poate apoi să vizualizeze conținutul (conținut în multe fluxuri) direct sau să urmeze linkurile furnizate și să citească raportul complet pe pagina legată. Adresa unui flux RSS corespunde structurii unei adrese URL, deoarece este utilizată și pentru site-uri web.

Unele browsere web sau programe speciale care sunt adaptate la similaritatea cu bifatorul de știri pot fi utilizate pentru a citi un flux RSS . Acestea din urmă sunt denumite (sinonim) agregatori RSS, cititori RSS sau cititori de fluxuri. Unele programe de e-mail actuale oferă deja funcții de citire RSS, cele mai vechi pot fi extinse cu pluginuri. Există, de asemenea, aplicații precum economizoarele de ecran .

Spre deosebire de notificarea prin e-mail , inițiativa cu RSS vine de la destinatarul care s-a abonat la flux. Aceasta înseamnă că furnizorul nu poate selecta cititorii, dar în schimb nu trebuie să-și facă griji cu privire la gestionarea bazei de cititori (de exemplu, cu software-ul listelor de corespondență). Cititorul nu trebuie să dezvăluie faptul că urmărește sursa și se poate abona sau dezabona de la surse mult mai ușor prin simpla setare a setării în agregatorul său RSS.

În special, RSS facilitează monitorizarea unui număr mare de surse, cum ar fi B. bloguri în care există rareori modificări, dar pe care cititorul nu poate dori să le rateze actualizările.

Sindicare

Deoarece conținutul este disponibil într-un format standardizat prin RSS, este potrivit și pentru procesarea mașinilor. Folosind RSS, de exemplu, textele de pe un site web pot fi integrate automat într-un alt site web cu ajutorul unui analizor RSS sau pot fi foarte ușor afișate într-o formă special pregătită pe diferite dispozitive finale.

Prelucrarea informațiilor într-un format / obiect de schimb standardizat se mai numește agregare , iar publicarea pe alte site-uri se numește sindicare de conținut . Paginile web pot fi actualizate automat cu cele mai recente știri, fără ca operatorul site-ului web să fie nevoit să se actualizeze de fiecare dată. O serie de sisteme de gestionare a conținutului acceptă această funcționalitate.

utilizare

RSS este utilizat pentru a stoca articole pe un site web sau descrierile lor scurte (în special rapoarte de știri ) și pentru a le face disponibile într-o formă care poate fi citită automat. Un așa-numit flux RSS sau flux de știri (. Engleză despre fluxul de știri ) este un fișier XML pe care îl conține conținutul structurat pur, dar nu - de exemplu, un aspect de site de știri , navigare sau alte informații suplimentare incluse. Numeroase site-uri web care publică în mod regulat articole oferă un fișier RSS generat automat cu cele mai recente articole.

Inițial, fluxurile RSS erau folosite de site-urile de știri (inițial pe portalul Netscape .com) pentru sindicarea conținutului . Formatul și-a câștigat popularitatea actuală în primul rând prin utilizarea sa pe bloguri . Între timp, portalurile MP3 au început să utilizeze fluxuri RSS împreună cu funcționalitatea de podcasting .

Un utilizator poate acum un așa-numit program de agregare sau așa-numitele cititori de feeduri să descarce automat cele mai importante titluri și descrieri scurte pentru el și să afișeze articolele colectate comandate. Toate acestea au nevoie de agregator pentru acest lucru este un link către fluxul RSS.

Fluxurile RSS sunt, de asemenea, potrivite pentru procesare de către motoare de căutare specializate și servicii de alertă . De exemplu, articolele dintr-un flux RSS pot fi filtrate de serviciile relevante în funcție de surse sau cuvinte cheie și combinate pentru a forma un nou flux RSS.

RSS este unul dintre primele domenii de aplicare pentru web-ul semantic .

Fluxurile RSS sunt, de asemenea, utilizate din ce în ce mai mult pentru a promova linkuri către fișiere (de exemplu, fișiere torrent ). Diferite programe torrent au opțiunea de a se abona la fluxuri RSS cu setări de filtrare adecvate pentru descărcarea automată.

dezvoltare

istorie

RSS a prevalat în principal prin intermediul blogurilor , deoarece majoritatea autorilor au oferit fluxuri RSS pentru articolele lor foarte devreme și multe sisteme de bloguri le generează automat și le integrează în site.

Inițial era vorba în principal de text. Acest lucru s-a schimbat între timp: podcast-urile, de exemplu, arată că conținutul audio sau video poate fi distribuit și prin RSS. B. poate fi încărcat pe playere portabile.

Din punct de vedere tehnic, RSS este o familie de formate de fișiere bazate pe XML . Abrevierea RSS are o semnificație diferită în diversele specificații tehnice:

  • Rich Site Summary în versiunile RSS 0.9x
  • Rezumatul site-ului RDF în versiunile RSS 0.9 și 1.0
  • Sindicalizare cu adevărat simplă în RSS 2.0

Versiuni, alternative și completări

În prezent există mai multe versiuni ale RSS, ale căror numere de versiune se referă una la cealaltă, dar care au fost publicate de diferite companii sau grupuri de dezvoltatori în unele cazuri, independent unele de altele și sunt, de asemenea, incompatibile între ele.

  • 1999: RSS 0.90 este cel mai vechi dintre aceste formate și provine de la My Netscape Network , un site de știri personalizabil de la Netscape , din 1999. Se bazează pe RDF , dar a fost înlocuit rapid cu RSS 0.91, care nu mai este pe RDF, ci pe o definiție simplă de tip document XML .
  • 2000: RSS 0.91 și următoarea versiune 0.9x au fost dezvoltate în continuare de compania californiană UserLand Software și publicate pentru prima dată cu RSS 0.91 la mijlocul anului 2000. Ulterior s-au emis 0,92 și proiecte pentru 0,93 și 0,94.
  • 2000: RSS 1.0 a fost dezvoltat și publicat în paralel de un grup independent de dezvoltatori în 2000. RSS înseamnă RDF Site Summary , deci se bazează din nou pe RDF.
  • 2002: RSS 2.0 a fost progresul făcut cunoscut de UserLand. Extinde specificațiile RSS 0.9x mai vechi, dar nu folosește RDF. RSS 2.0 este controversat deoarece, spre deosebire de afirmațiile făcute de UserLand, nu este complet compatibil înapoi cu versiunile 0.9x, totuși devine din ce în ce mai popular ca cvasi-standard. Această versiune este tradusă și ca Sindicalizare cu adevărat simplă .

În competiție cu acesta este formatul Atom , care se bazează și pe XML . RSS și Atom nu sunt compatibile între ele, dar cele două formate pot fi convertite una în cealaltă.

tehnologie

Structura unui fișier RSS (versiunea RSS 2.0)

Următorul exemplu arată textul sursă al unui flux RSS simplu, care corespunde tipului de document RSS 2.0 . Feedul conține un canal cu două elemente eșantion (item).

<?xml version="1.0" encoding="utf-8"?>

<rss version="2.0">

  <channel>
    <title>Titel des Feeds</title>
    <link>URL der Webpräsenz</link>
    <description>Kurze Beschreibung des Feeds</description>
    <language>Sprache des Feeds (z. B. "de-de")</language>
    <copyright>Autor des Feeds</copyright>
    <pubDate>Erstellungsdatum("Tue, 8 Jul 2008 2:43:19")</pubDate>
    <image>
      <url>URL einer einzubindenden Grafik</url>
      <title>Bildtitel</title>
      <link>URL, mit der das Bild verknüpft ist</link>
    </image>

    <item>
      <title>Titel des Eintrags</title>
      <description>Kurze Zusammenfassung des Eintrags</description>
      <link>Link zum vollständigen Eintrag</link>
      <author>Autor des Artikels, E-Mail-Adresse</author>
      <guid>Eindeutige Identifikation des Eintrages</guid>
      <pubDate>Datum des Items</pubDate>
    </item>

    <item>
      ...
    </item>

  </channel>

</rss>

Autorul intrării ar trebui să fie introdus în formularul „ Vollständiger Name, E-Mail-Adresse”. Aceasta corespunde unei adrese formate conform RFC 822 (Secțiunea 6 SPECIFICAȚIE ADRESA), care a fost codificată cu entități SGML. Data corespunde și RFC 822 (exemplu: sâmbătă, 15 noiembrie 2003 09:59:01 +0200). Majoritatea cititoarelor RSS înțeleg data RFC 2822 .

Conectarea unui fișier RSS

Puteți conecta un fișier RSS în pagina HTML, al cărui conținut poate fi citit de mașină. Această procedură nu a fost niciodată specificată pentru RSS, dar aproape toate programele de agregare o pot folosi pentru a afla adresa fluxului RSS al unui site web (numit auto-descoperire ). Browserele moderne permit vizitatorului site-ului să se aboneze la fluxul RSS conectat. De exemplu, în Firefox , un buton RSS apare în adresa sau în bara de stare a ferestrei browserului; Cu toate acestea, acest lucru este posibil în prezent numai dacă a fost instalat un supliment corespunzător în browser. O funcție de citire elementară pentru fluxurile RSS este încă o componentă a tuturor browserelor web care sunt răspândite astăzi.

Pentru a headface acest lucru, un linkelement este inserat în zonă :

<link rel="alternate" type="application/rss+xml"
   title="RSS" href="http://www.example.net/feed.rss" />

De asemenea, este posibil să utilizați mai multe dintre aceste comenzi rapide.

Vezi si

  • Atom - un alt format de flux de știri
  • Feed JSON - un alt format de flux de știri
  • OPML - un format XML, printre altele să listeze mai multe fluxuri RSS, astfel încât să poată fi ușor schimbate între cititori de știri
  • Parser RSS - program care citește fluxuri RSS pentru site-uri web și alte medii
  • Editor RSS - program utilizat pentru crearea (offline) de fluxuri RSS
  • OpenSearch - Format care se bazează parțial pe RSS și definește un standard pentru ieșirea de către motoarele de căutare
  • PubSubHubbub - Protocol care ocolește „situația de votare” a fluxurilor și adaugă o componentă în timp real la RSS și Atom
  • Aaron Swartz

literatură

  • Jörg Kantel: RSS și Atom pe scurt . O'Reilly Germania, Köln 2007, ISBN 978-3-89721-527-6 .
  • Heinz Wittenbrink: Fluxuri de știri cu RSS și Atom. Galileo Press, Bonn 2005, ISBN 978-3-89842-562-9 .
  • Stephan Schmatz: RSS. Micuța carte portocalie cu icoana mică portocalie. E-book.
  • Sebastian Ziegler: RSS în comunicarea corporativă. Noțiuni de bază, utilizare, beneficii. Vdm Verlag Dr. Müller, Saarbrücken 2008, ISBN 978-3-639-03123-2

Link-uri web

Link-uri conexe

Commons : pictograme RSS  - album cu imagini, videoclipuri și fișiere audio
Wikționar: RSS  - explicații ale semnificațiilor, originea cuvintelor, sinonime, traduceri
Wikționar: flux RSS  - explicații privind semnificațiile, originea cuvintelor, sinonime, traduceri

Norme și standarde

Dovezi individuale

  1. Feed-urile nu ar trebui să fie difuzate cu tipul media „tip / subtip”. W3C, accesat la 1 aprilie 2020 .
  2. cyber.law.harvard.edu
  3. Mark Pilgrim: Mitul compatibilității RSS. 4 februarie 2004, arhivat din original la 26 iulie 2011 ; accesat la 25 octombrie 2010 (engleză).