Was ist das RSS-Dateiformat?
Dateien mit der Endung .rss sind Rich Site Summary-Dateien - Dokumente im XML-Format, die von Websites verwendet werden, um Inhalte über einen RSS-Feed zu verbreiten. Eine .rss-Datei enthält in der Regel Schlagzeilen, Blog-Einträge und andere webbezogene Inhalte in einem strukturierten, textbasierten Format, das Feed-Reader und Browser mit integrierter RSS-Unterstützung automatisch analysieren und anzeigen können.
Der dominierende Standard ist RSS 2.0, der 2002 finalisiert wurde. Ein RSS 2.0-Dokument umschließt ein <channel>-Element (Metadaten: Titel, Link, Beschreibung, pubDate) um eine Reihe von <item>-Einträgen, die jeweils eine URL, eine Beschreibung und eine eindeutige <guid> besitzen. Das <enclosure>-Element fügt Audio- oder Videodateien pro Eintrag hinzu - was RSS zum Rückgrat der Podcast-Verbreitung macht.
RSS-Feeds werden in der Regel dynamisch von Webservern bereitgestellt, die application/rss+xml zurückgeben, und nicht als statische .rss-Dateien auf der Festplatte gespeichert. Feed-Reader wie Mozilla Thunderbird, QuiteRSS und Feedly unterstützen das Format. Der konkurrierende Atom-Standard (RFC 4287, 2005) behebt einige Unklarheiten von RSS, aber RSS 2.0 bleibt das am weitesten verbreitete Format.
Sicherheit
RISIKO: LOWEine RSS-Datei ist ein passives XML-Dokument - sie kann keinen Code ausführen. Der Inhalt innerhalb der Feed-Einträge (description/content:encoded) kann HTML enthalten, das theoretisch XSS-Payloads enthalten könnte, wenn es von einem anfälligen RSS-Reader gerendert wird, der nicht vertrauenswürdiges HTML ausführt. Gut gepflegte Reader bereinigen HTML-Inhalte. Das <enclosure>-Element verlinkt auf externe Mediendateien, die bei Ausführung ein eigenes Risiko bergen.
Formatdetails
kurz gefasst- Rockwell Logix 500 SLC-5 Anwendungsdatei - Allen Bradley/Rockwell Automation verwendet .rss für SPS-Programmierungsprojektdateien - ein industrieller Automatisierungskontext, der völlig unabhängig von Webfeeds ist.
- ReliaSoft BlockSim Zuverlässigkeitssimulationsdatei - Die BlockSim-Zuverlässigkeitssoftware von ReliaSoft verwendet .rss für Simulationsdatendateien.
Programme zum Öffnen von RSS-Dateien
Technische Details
technische Spezifikation| Dateityp | XML-basiertes Webfeed-Dokument |
| Kodierung | Text, XML (UTF-8 am häufigsten; im XML-Header deklariert) |
| MIME-Typ | application/rss+xml |
| XML-Wurzelelement | <rss version="2.0"> enthält <channel> (RSS 2.0); <rdf:RDF> Wurzel für RSS 1.0 |
| Spezifikation | RSS 2.0, veröffentlicht 09.09.2002; Urheberrecht liegt beim RSS Advisory Board |
| Erforderliche Channel-Elemente | <title>, <link> und <description> sind gemäß RSS 2.0-Spezifikation obligatorisch |
| Podcast-Unterstützung | <enclosure>-Element überträgt Audio/Video-URL, Byte-Länge und MIME-Typ pro Eintrag |
| Eintrags-Identifikator | <guid>-Element; das Attribut isPermaLink signalisiert, ob es zu einer URL auflöst |
| Hinweis zur Aktualisierungshäufigkeit | <ttl>-Element gibt die Time-to-Live in Minuten an |
| Typische Größe | 10 KB - 100 KB für einen Feed mit 20 aktuellen Einträgen; bis zu 500 KB für große Archive |
| Komprimierung | Unkomprimiert gespeichert; beim HTTP-Transport häufig mit gzip komprimiert |
| Konkurrierender Standard | Atom (RFC 4287, 2005) - IETF-standardisierte Alternative; beide werden von Feed-Readern weitgehend unterstützt |
| Frühere Versionen | RSS 0.91/0.92 (Netscape, 1999-2000); RSS 1.0 (RDF-basiert, 2000) |
| Zugehöriges Betriebssystem | Windows, macOS, Linux, Android, iOS, Web (plattformübergreifend) |
| Veröffentlicht | March 1999 (RSS 0.9 by Netscape) |
| Neueste Version | RSS 2.0 (2002-09-09, Harvard specification) |
| Offener Standard | Ja · lizenzgebührenfrei |
| Spezifikation | www.rssboard.org |
RSS-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu RSS-Dateien.
Häufig gestellte Fragen
Wie öffne ich eine .rss-Datei?
Was ist ein RSS-Feed?
Kann ich .rss in Firefox oder Chrome öffnen?
Was ist der Unterschied zwischen RSS und Atom?
Wie nutzen Podcasts RSS?
<item> mit einem <enclosure>-Element, das auf die URL der Audiodatei verweist. Podcast-Apps (Apple Podcasts, Spotify, Pocket Casts) sind eigentlich RSS-Reader, die auf Audio-Anhänge spezialisiert sind.