Hva er RSS-filformatet?
Filer med filendelsen .rss er «rich site summary»-filer - dokumenter i XML-format som brukes av nettsteder for å distribuere innhold gjennom en RSS-strøm. En .rss-fil består vanligvis av nyhetsoverskrifter, blogginnlegg og annet nettrelatert innhold i et strukturert tekstbasert format som feed-lesere og nettlesere med innebygd RSS-støtte kan tolke og vise automatisk.
Den dominerende standarden er RSS 2.0, ferdigstilt i 2002. Et RSS 2.0-dokument pakker et <channel>-element (metadata: tittel, lenke, beskrivelse, pubDate) rundt en serie med <item>-oppføringer, hver med en URL, beskrivelse og en unik <guid>. Elementet <enclosure> legger ved lyd- eller videofiler per element - noe som gjør RSS til ryggraden i podkast-distribusjon.
RSS-feeder leveres vanligvis dynamisk av webservere som returnerer application/rss+xml, og lagres sjelden som statiske .rss-filer på disk. Feed-lesere som Mozilla Thunderbird, QuiteRSS og Feedly støtter alle formatet. Den konkurrerende Atom-standarden (RFC 4287, 2005) adresserer enkelte uklarheter i RSS, men RSS 2.0 er fortsatt det mest utbredte formatet.
Sikkerhet og trygghet
RISIKO: LOWEn RSS-fil er et passivt XML-dokument - den kan ikke kjøre kode. Innholdet i feed-elementer (description/content:encoded) kan inneholde HTML, som teoretisk sett kan ha XSS-nyttelaster hvis de rendres av en sårbar RSS-leser som kjører utrygg HTML. Vedlikeholdte lesere renser HTML-innhold. <enclosure>-elementet lenker til eksterne mediefiler som bærer sin egen risiko hvis de kjøres.
Formatdetaljer
i et nøtteskall- Rockwell Logix 500 SLC-5 Application File - Allen Bradley/Rockwell Automation bruker .rss for PLC-programmeringsprosjektfiler - en industriell automatiseringskontekst, helt urelatert til web-feeder.
- ReliaSoft BlockSim Reliability Simulation File - ReliaSofts BlockSim-programvare for pålitelighet bruker .rss for simuleringsdatafiler.
Programmer som åpner RSS-filer
Tekniske detaljer
dyp spesifikasjon| Filtype | XML-basert web-feed-dokument |
| Koding | Tekst, XML (UTF-8 er vanligst; deklarert i XML-headeren) |
| MIME-type | application/rss+xml |
| XML-rotelement | <rss version="2.0"> som inneholder <channel> (RSS 2.0); <rdf:RDF> rot for RSS 1.0 |
| Spesifikasjon | RSS 2.0, publisert 2002-09-09; opphavsrett innehas av RSS Advisory Board |
| Påkrevde kanalelementer | <title>, <link> og <description> er obligatoriske i henhold til RSS 2.0-spesifikasjonen |
| Podkast-støtte | <enclosure>-elementet inneholder URL til lyd/video, bytelengde og MIME-type per element |
| Element-identifikator | <guid>-element; isPermaLink-attributtet signaliserer om det løses til en URL |
| Oppdateringsfrekvens-hint | <ttl>-elementet spesifiserer «time-to-live» i minutter |
| Typisk størrelse | 10 KB - 100 KB for en feed med 20 nylige elementer; opptil 500 KB for store arkiver |
| Komprimering | Lagres ukomprimert; vanligvis gzip-komprimert ved HTTP-transport |
| Konkurrerende standard | Atom (RFC 4287, 2005) - IETF-standardisert alternativ; begge er bredt støttet av feed-lesere |
| Tidligere versjoner | RSS 0.91/0.92 (Netscape, 1999-2000); RSS 1.0 (RDF-basert, 2000) |
| Tilhørende OS | Windows, macOS, Linux, Android, iOS, web (plattformuavhengig) |
| Utgitt | March 1999 (RSS 0.9 by Netscape) |
| Siste versjon | RSS 2.0 (2002-09-09, Harvard specification) |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | www.rssboard.org |
RSS-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om RSS-filer.
Ofte stilte spørsmål
Hvordan åpner jeg en .rss-fil?
Hva er en RSS-feed?
Kan jeg åpne .rss i Firefox eller Chrome?
Hva er forskjellen mellom RSS og Atom?
Hvordan bruker podkaster RSS?
<item> med et <enclosure>-element som peker til lydfilens URL. Podkast-apper (Apple Podcasts, Spotify, Pocket Casts) er egentlig RSS-lesere spesialisert for lydvedlegg.