Erweiterungen | .xml, .rss |
---|---|
Mime Typ | application/rss+xml |
Formattyp | Content Syndication |
Beyogen auf | XML |
Spezifikation | Offenes Format |
RSS (Abkürzung aus dem Englischen Really Simple Syndication , buchstäblich. "Really Simple Syndication") ist eine Familie von Datenformaten für verwendet Content - Syndication - Web .
Ein Produkt-Feed ist eine Ressource des World Wide Web . Der Inhalt wird automatisch (außer bei besonderen Ereignissen) basierend auf den Aktualisierungen einer Website erstellt . RSS-Feeds sind XML- Dateien , die häufig von Nachrichtenseiten und Blogs verwendet werden , um Überschriften für die neuesten durchsuchbaren Informationen anzuzeigen.
Der Begriff RSS wird manchmal falsch verwendet, um sich auf das konkurrierende Atom- Format zu beziehen .
Mit diesen Initialen können drei Datenformate bezeichnet werden:
Das Lesen eines RSS-Feeds erfolgt mithilfe der Aggregator- Software . Sie müssen die Adresse des gewünschten RSS-Feeds (z. B. durch Kopieren / Einfügen ) angeben, damit der Aggregator eine Verbindung zur Absenderseite herstellt, um das Vorhandensein neuer Inhalte zu überprüfen. In diesem Fall wird der RSS-Feed heruntergeladen und sofort zum Lesen in das HTML- Format konvertiert .
Der Hauptvorteil dieser Technologie besteht darin, dass Sie einen Informationsfluss (z. B. neue Artikel von einer Nachrichtenwebsite ) problemlos verfolgen können, ohne manuell mit einem Browser dorthin navigieren zu müssen . Dies spart Zeit beim Starten der Webbrowsersoftware und Zeit, die zum Herunterladen und Anzeigen der Bilder der ursprünglichen Webseite erforderlich ist .
Es gibt verschiedene Arten von Aggregatoren ( Webern ): Online-Leser (über eine Website), bestimmte lokale Software , einige E-Mail-Clients und einige Webbrowser. Eine Liste der Namen finden Sie auf der Aggregatorseite und in der Kategorie: Aggregator .
Die meisten RSS-Newsfeeds sind frei zugänglich, einige unterliegen jedoch möglicherweise einem Abonnement, das auf der Website des betreffenden Feeds abgeschlossen werden muss.
Ein RSS-Feed wird von einer statischen Webseite oder von einer Datenbank erstellt, die mit einem geeigneten Skript in eine XML-Datei konvertiert wurde.
Normalerweise enthält ein RSS-Feed einen Titel (häufig den eines Artikels), eine Beschreibung des Artikels und einen Link zur entsprechenden Site.
Die durch einen RSS-Feed verbreiteten Informationen können durch das Gesetz zum Schutz des geistigen Eigentums geschützt sein . Insbesondere Urheberrecht gibt das ausschließliche Recht , seinen Besitzer die Arbeit, insbesondere zur Nutzung der Bedingungen für die Verteilung festlegen. Die Verbreitung eines RSS-Feeds unterliegt daher der vorherigen Genehmigung der Rechteinhaber unter Strafe des Verstoßes .
In Frankreich fällt die Verantwortung von Personen, die RSS-Feeds im Internet verbreiten, unter das LCEN- Gesetz von21. Juni 2004. Gemäß Artikel 6 ist der Herausgeber für den im Internet verbreiteten Inhalt verantwortlich, während der Host nur unter bestimmten Bedingungen die Verantwortung übernimmt.
Die Anwendung dieser Haftungsregelungen auf den Bereich der RSS-Feeds wird dank der Rechtsprechung immer deutlicher. Nach jüngsten Entscheidungen Führt das Abonnement eines RSS-Feeds und dessen Anordnung in verschiedenen Abschnitten zur Qualifikation des Herausgebers für den Webmaster der Website.
Andererseits ist der Webmaster einer Website, die aus einer Suchmaschine mit RSS-Feeds besteht, kein Herausgeber, sondern ein Host, der die Kontrolle über die referenzierten Informationen nicht ausübt.
Das RSS-Format ist ein in XML geschriebenes Format , wie in der ersten Zeile des folgenden Beispiels gezeigt.
Der Inhalt eines RSS - Dokument wird von zwei gerahmte Tags <rss> und </rss>deren Attribut version(erforderlich) gibt den Standard , an dem sie entspricht.
Auf der nächsten Ebene enthält ein eindeutiges Tag <channel> für jeden Artikel eine Gruppe von Metadaten , die ihn und seinen tatsächlichen Inhalt beschreiben.
MetadatenDrei Metadaten werden in einem erforderlichen Kanal ⇔ Kanal :
Andere sind optional:
Jeder Artikel hat ein Tag <item>.
In diesem Tag befinden sich die Daten , die den Nachrichten entsprechen, in Form eines Tags . Die häufigsten Tags sind:
Gemäß der RSS 2.0- DTD muss mindestens eines oder eines in einem Element vorhanden sein, und der Rest der Tags ist optional. <title><description>
Es gibt noch andere Tags wie:
Es kann auch vorkommen, dass wir dank Namespaces andere Tags in einem RSS-Feed finden . So können wir neue Funktionen einbinden, wie sie zum Beispiel für iTunes gemacht wurden. Siehe die RSS 2- Spezifikation [1] zu diesem Thema .
Das Hauptziel eines RSS-Moduls besteht darin, das grundlegende XML-Schema für ein robusteres Abonnement von Inhalten für Inhalte zu erweitern. Die Modulation ermöglicht es, vielfältigere, aber standardisierte Transaktionen zu skizzieren, ohne die grundlegenden Besonderheiten von RSS zu ändern.
Um diese syntaktische Erweiterung zu erreichen, wird ein streng kontrolliertes Vokabular (in RSS-Begriffen ein "Modul"; in XML-Begriffen ein "Schema") als vorgelagert deklariert, um Konzepten Namen zu geben und Beziehungen zwischen diesen Konzepten herzustellen.