Utvidelser | .xml, .rss |
---|---|
MIME-type | application/rss+xml |
Formattype | Innholdssyndikering |
Basert på | XML |
Spesifikasjon | Åpent format |
RSS (akronym fra den engelske Really Simple Syndication , bokstavelig talt. "Really Simple Syndication") er en familie av dataformater som brukes for innhold syndikering web .
En produktfeed er en ressurs fra World Wide Web , innholdet produseres automatisk (unntatt spesielle arrangementer) basert på oppdateringene til et nettsted . RSS-feeder er XML- filer som ofte brukes av nyhetssider og blogger for å presentere overskrifter for den siste søkbare informasjonen.
Begrepet RSS brukes noen ganger feil for å referere til det konkurrerende Atom- formatet .
Tre dataformater kan betegnes av disse initialene:
Lesing av RSS-feed gjøres ved hjelp av aggregator- programvare . Du må ta med adressen til ønsket RSS-feed (for eksempel ved å kopiere / lime inn ) slik at aggregatoren kobles til avsendersiden for å sjekke om det er noe nytt innhold. I så fall lastes RSS-feeden ned og konverteres umiddelbart til HTML- format for lesing.
Den viktigste fordelen med denne teknologien er at den lar deg enkelt følge en informasjonsflyt (f.eks. Nye artikler fra et nyhetsnettsted ) uten å måtte manuelt navigere til den ved hjelp av en nettleser . Dette sparer tiden for lanseringen av nettleserprogramvaren , og tiden det tar å laste ned og vise bildene på den opprinnelige websiden.
Det finnes forskjellige typer aggregatorer ( vevere ): online-lesere (gjennom et nettsted), spesifikk lokal programvare , noen e-postklienter og noen nettlesere. For en liste med navn, se aggregatorsiden og Kategori: Aggregator .
De fleste RSS-nyhetsstrømmer er fritt tilgjengelige, men noen kan være underlagt et abonnement som må tas ut på nettstedet til den aktuelle feeden.
En RSS-feed opprettes fra en statisk webside eller fra en database konvertert til en XML-fil ved hjelp av et passende skript.
Vanligvis inneholder en RSS-feed en tittel (ofte en artikkel), en beskrivelse av artikkelen og en lenke til det aktuelle nettstedet.
Informasjonen som formidles av en RSS-feed kan være beskyttet av immaterialretten . Mer spesifikt gir opphavsrett eieren enerett til å utnytte verket, spesielt for å sette vilkårene for distribusjon. Distribusjonen av en RSS-feed er derfor underlagt forhåndsgodkjenning fra rettighetsinnehaverne , under straff for å utgjøre et brudd .
I Frankrike faller ansvaret for personer som distribuerer RSS-feeder på Internett inn under LCEN- loven fra21. juni 2004. I følge artikkel 6 er utgiveren ansvarlig for innholdet som formidles på Internett, mens verten ikke engasjerer sitt ansvar under visse forhold.
Anvendelsen av disse ansvarsregimene på RSS-feeds blir tydeligere takket være rettspraksis. I henhold til nylige beslutninger Fører abonnementet på en RSS-feed og dens ordning i forskjellige seksjoner til utgiveren for webansvarlig for nettstedet.
På den annen side er webansvarlig for et nettsted som består av en søkemotor som mates av RSS-feeder, ikke en utgiver, men en vert, og unnlater å utøve kontroll over den refererte informasjonen.
RSS-formatet er et format skrevet i XML , som vist i første linje i følgende eksempel.
Innholdet i et RSS-dokument er innrammet av to koder, <rss> og </rss>hvis attributt version(obligatorisk) spesifiserer standarden det samsvarer med.
På neste nivå inneholder en unik tag <channel> for hver artikkel en gruppe metadata som beskriver den og dens faktiske innhold.
MetadataTre metadata kreves i en kanal ⇔- kanal :
Andre er valgfrie:
Hver artikkel har en merkelapp <item>.
I denne taggen er dataene som tilsvarer nyhetene i form av en tag . De vanligste kodene er:
I følge RSS 2.0 DTD må det være minst en eller en i et element, og resten av kodene er valgfrie. <title><description>
Det er fortsatt andre tagger som:
Det kan også hende at vi finner andre koder i en RSS-feed, takket være navnerom . Vi kan dermed inkludere nye funksjoner slik det er gjort for eksempel for iTunes . Se RSS 2- spesifikasjonen [1] om dette emnet .
Det primære målet for enhver RSS-modul er å utvide det grunnleggende XML-skjemaet for et mer robust innholdsabonnement til innhold. Modulering gjør det mulig å skissere mer varierte, men standardiserte transaksjoner uten å endre de grunnleggende spesifikasjonene til RSS.
For å oppnå denne syntaktiske utvidelsen blir et tett kontrollert ordforråd (i RSS-termer, en "modul"; i XML-termer, et "skjema") erklært oppstrøms for å gi navn til konsepter og for å etablere sammenhenger mellom disse konseptene.