Extensii | .xml, .rss |
---|---|
Tip MIME | application/rss+xml |
Tipul formatului | Sindicalizarea conținutului |
Bazat pe | XML |
Specificație | Formatul deschis |
RSS (acronim din engleză sindicalizare foarte simplă , literalmente. „Really Simple Syndication”) este o familie de formate de date folosite pentru sindicalizarea conținutului web .
Un feed de produs este o resursă a World Wide Web , conținutul este produs automat (cu excepția evenimentelor speciale) pe baza actualizărilor unui site web . Fluxurile RSS sunt fișiere XML care sunt adesea folosite de site-urile de știri și bloguri pentru a prezenta titluri pentru cele mai recente informații căutabile.
Termenul RSS este uneori folosit incorect pentru a se referi la formatul Atom concurent .
Trei formate de date pot fi desemnate prin aceste inițiale:
Citirea unui flux RSS se face folosind software - ul de agregare . Trebuie să îi aduceți adresa fluxului RSS dorit (de exemplu prin copiere / lipire ), astfel încât agregatorul să se conecteze la site-ul expeditorului, pentru a verifica prezența unui conținut nou. Dacă da, fluxul RSS este descărcat și convertit imediat în format HTML pentru citire.
Principalul avantaj al acestei tehnologii este că vă permite să urmăriți cu ușurință un flux de informații (de exemplu, articole noi de pe un site web de știri ) fără a fi nevoie să navigați manual către acesta utilizând un browser . Aceasta economisește timpul de lansare a software-ului browserului web și timpul necesar pentru descărcarea și afișarea imaginilor paginii web originale.
Există diferite tipuri de agregatori ( țesători ): cititori online (prin intermediul unui site web), software local specific , unii clienți de e-mail și unele browsere web. Pentru o listă de nume, consultați pagina agregatorului și Categorie: Agregator .
Majoritatea fluxurilor de știri RSS sunt accesibile în mod liber, dar unele pot fi supuse unui abonament care trebuie să fie contractat pe site-ul fluxului în cauză.
Un flux RSS este creat dintr-o pagină web statică sau dintr-o bază de date convertită într-un fișier XML folosind un script adecvat.
De obicei, un flux RSS conține un titlu (adesea cel al unui articol), o descriere a articolului și un link către site-ul relevant.
Informațiile difuzate de un flux RSS pot fi protejate de legea proprietății intelectuale . Mai precis, drepturile de autor îi conferă proprietarului dreptul exclusiv de a exploata opera, în special de a stabili condițiile pentru distribuirea acesteia. Distribuirea unui flux RSS este, prin urmare, supusă autorizării prealabile a beneficiarilor , sub sancțiunea constituirii unei încălcări .
În Franța, responsabilitatea persoanelor care distribuie fluxuri RSS pe internet intră sub incidența legii LCEN a21 iunie 2004. Conform articolului său 6 , editorul este responsabil pentru conținutul diseminat pe internet, în timp ce gazda își asumă responsabilitatea numai în anumite condiții.
Aplicarea acestor regimuri de răspundere în domeniul fluxurilor RSS este clarificată datorită jurisprudenței. Conform deciziilor recente , Abonamentul la un flux RSS și aranjarea acestuia în diferite secțiuni conduce la calificarea de editor pentru webmasterul site-ului.
Pe de altă parte, webmasterul unui site format dintr-un motor de căutare alimentat de fluxuri RSS nu este un editor ci o gazdă, nereușind să exercite controlul asupra informațiilor la care se face referire.
Formatul RSS este un format scris în XML , așa cum se arată în prima linie a exemplului următor.
Conținutul unui document RSS este încadrat de două etichete <rss> și </rss>al cărui atribut version(obligatoriu) specifică standardul la care se conformează.
La nivelul următor, o etichetă <channel> unică conține pentru fiecare articol un grup de metadate care îl descrie și conținutul său real.
MetadateTrei metadate sunt necesare într - un canal ⇔ canal :
Altele sunt opționale:
Fiecare articol are o etichetă <item>.
În această etichetă sunt datele corespunzătoare știrilor sub forma unei etichete . Cele mai frecvente etichete sunt:
Conform RSS 2.0 DTD , trebuie să existe cel puțin unul sau unul într-un articol, iar restul etichetelor sunt opționale. <title><description>
Există încă alte etichete precum:
Se poate întâmpla, de asemenea, să găsim alte etichete într-un flux RSS, datorită spațiilor de nume . Astfel, putem include funcții noi, așa cum s-a făcut pentru iTunes, de exemplu. Consultați specificația RSS 2 [1] cu privire la acest subiect .
Scopul principal al oricărui modul RSS este extinderea schemei XML de bază pentru un abonament de conținut mai robust la conținut. Modularea face posibilă schițarea unor tranzacții mai diverse, dar standardizate, fără a modifica specificitățile de bază ale RSS.
Pentru a realiza această extensie sintactică, un vocabular strict controlat (în termeni RSS, un „modul”; în termeni XML, o „schemă”) este declarat în amonte pentru a da nume conceptelor și pentru a stabili relații între aceste concepte.