Vad är filformatet RSS?
Filer med filtillägget .rss är rich site summary-filer - dokument i XML-format som används av webbplatser för att distribuera innehåll via ett RSS-flöde. En .rss-fil innehåller vanligtvis nyhetsrubriker, blogginlägg och annat webbrelaterat innehåll i ett strukturerat textbaserat format som flödesläsare och webbläsare med inbyggt RSS-stöd kan tolka och visa automatiskt.
Den dominerande standarden är RSS 2.0, som färdigställdes 2002. Ett RSS 2.0-dokument omsluter ett <channel>-element (metadata: titel, länk, beskrivning, pubDate) kring en serie <item>-poster, var och en med en URL, beskrivning och ett unikt <guid>. Elementet <enclosure> bifogar ljud- eller videofiler per post - vilket gör RSS till ryggraden i distribution av poddar.
RSS-flöden tillhandahålls vanligtvis dynamiskt av webbservrar som returnerar application/rss+xml, snarare än att lagras som statiska .rss-filer på hårddisken. Flödesläsare som Mozilla Thunderbird, QuiteRSS och Feedly stöder alla formatet. Den konkurrerande Atom-standarden (RFC 4287, 2005) adresserar vissa oklarheter i RSS, men RSS 2.0 förblir det mer utbredda formatet.
Säkerhet & trygghet
RISK: LOWEn RSS-fil är ett passivt XML-dokument - den kan inte exekvera kod. Innehållet i flödesposter (description/content:encoded) kan innehålla HTML, vilket teoretiskt sett kan innehålla XSS-attacker om det renderas av en sårbar RSS-läsare som kör obetrott HTML. Välskötta läsare rensar HTML-innehåll. Elementet <enclosure> länkar till externa mediefiler som bär på sin egen risk om de körs.
Formatdetaljer
i ett nötskal- Rockwell Logix 500 SLC-5 Application File - Allen Bradley/Rockwell Automation använder .rss för projektfiler för PLC-programmering - ett sammanhang för industriell automation, helt orelaterat till webbflöden.
- ReliaSoft BlockSim Reliability Simulation File - ReliaSofts BlockSim-programvara för tillförlitlighet använder .rss för simuleringsdatafiler.
Program som öppnar RSS-filer
Tekniska detaljer
djup specifikation| Filtyp | XML-baserat dokument för webbflöden |
| Kodning | Text, XML (UTF-8 vanligast; deklareras i XML-huvudet) |
| MIME-typ | application/rss+xml |
| XML-rotelement | <rss version="2.0"> som innehåller <channel> (RSS 2.0); <rdf:RDF> rot för RSS 1.0 |
| Specifikation | RSS 2.0, publicerad 2002-09-09; upphovsrätt innehas av RSS Advisory Board |
| Obligatoriska kanalelement | <title>, <link> och <description> är obligatoriska enligt RSS 2.0-specifikationen |
| Stöd för poddar | <enclosure>-elementet bär ljud/video-URL, bytelängd och MIME-typ per post |
| Post-identifierare | <guid>-element; attributet isPermaLink signalerar om det leder till en URL |
| Tips om uppdateringsfrekvens | <ttl>-elementet anger time-to-live i minuter |
| Typisk storlek | 10 KB - 100 KB för ett flöde med 20 senaste poster; upp till 500 KB för stora arkiv |
| Komprimering | Lagras okomprimerad; vanligtvis gzip-komprimerad vid HTTP-överföring |
| Konkurrerande standard | Atom (RFC 4287, 2005) - IETF-standardiserat alternativ; båda stöds brett av flödesläsare |
| Tidigare versioner | RSS 0.91/0.92 (Netscape, 1999-2000); RSS 1.0 (RDF-baserad, 2000) |
| Associerade OS | Windows, macOS, Linux, Android, iOS, webb (plattformsoberoende) |
| Släppt | March 1999 (RSS 0.9 by Netscape) |
| Senaste version | RSS 2.0 (2002-09-09, Harvard specification) |
| Öppen standard | Ja · royaltyfri |
| Specifikation | www.rssboard.org |
RSS-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om RSS-filer.