RSS ist ein Dateiformat für den XML-basierten Austausch von Nachrichten aller Art. Mit RSS werden Informationen strukturiert abgelegt und für die automatisierte Verarbeitung durch RSS-Leseprogramme bereitgestellt. RSS wurde geschaffen, um Nachrichten von Internetportalen zu verbreiten, und hat sich inzwischen zu einem weitverbreitetem Standard für den automatisierten Austausch von Nachrichten und menschlicher Kommunikation (Weblogs, Diskussionsforen) entwickelt. Den Produzenten von RSS-Strömen ermöglicht das Format Interessenten einfach und schnell auf neue Inhalte hinzuweisen, für Leser ergibt sich durch die automatisierte Abfrage und Aufbereitung von RSS-Strömen eine große Zeitersparnis, da sie nicht mehr jede Webseite persönlich besuchen müssen und die aufbereiteten Formate nach den jeweiligen Interessenschwerpunkten filtern können.
| FOAF | Friend of a Friend |
FOAF ist ein Weg Personen zu beschreiben (mit Namen, Email Adresse und Freunden)
mit Hilfe von XML und RDF.
|
| RSS | (Rich Site Summary) "RSS Feeds", "Content Feeds", "Channels" |
RSS ist ein Internet-Standard für Newsticker (Newsfeeds) auf Basis von XML (offiziell: RSS ist ein XML Dialekt).
Damit kann man laufend Informationen von Content-Anbietern abgerufen und auf der eigenen Website mit Titel,
Kurzbeschreibung und Link auf den Volltext dargestellen. Das Stichwort heisst "Content Syndication".
Da ein RSS-Newsfeed eine XML-Datei ist, können die bei XML üblichen Techniken wie XML-Parser und
XSLT-Stylesheets benutzt werden. Zur Minimierung des Traffics und der Serverlast kann eine
Zwischenspeicherung (Cache) mit einem einstellbaren Aktualisierungsintervall erfolgen.
|
| RDF | (RDF Site Summary) |
RDF steht für "Resource Description Framework" und ist ein XML-Vokabular zur
Beschreibung von semantischen Zusammenhängen. (W3C)
|
| Weblog | |
Weblogs sind bekannt geworden als persönliche Sites, die eine Liste von kommentierten Links
zu anderen Web-Sites oder auch News oder Berichte über selbst Erlebtes enthalten. Sie erfüllen
damit eine ähnliche Funktion wie Zeitschriften und selektieren Lesenswertes für andere.
|
| OPML | Outline Processor Markup Language |
XML-basiertes Format zum Austausch von outline-strukturierten Informationen ( vergl. http://www.opml.org/ ) |
Nach der XML Deklaration beginnen alle RSS-Dateien (Version 0.9x) mit dem RSS-Tag. Unterhalb des RSS-Tags findet man den CHANNEL-Tag. Dieser Tag beinhaltet eine Beschreibung des Feeds. Innerhalb des CHANNEL-Tags gibt es dann noch weitere Informationen, die über die Bedeutung des Feeds Auskunft geben: TITLE, LINK und DESCRIPTION. Der LINK-Tags beinhaltet den Verweis auf die zugrunde liegende Website.
Die eigentlichen Nachrichten innerhalb einer RSS-Datei müssen in ITEM-Tags eingebettet sein. Hierbei gibt es dann auch die eingeschachtelten Tags TITLE, LINK und DESCRIPTION.
|
Umlaute und Sonderzeichen sollten in XML keine Probleme bereiten, sie müssen dort, im Gegensatz zu HTML, nicht maskiert werden. Allerdings ist es notwendig, für die XML-Datei eine entsprechende Kodierung festzulegen, die den verwendeten Zeichensatz beschreibt. Für Westeuropa ist das ISO 8859-1. Der Kopf der XML-Datei sollte daher so beginnen:
<?xml version="1.0" encoding="ISO-8859-1"?>
Dennoch gibt es einige wenige Zeichen, die auch in XML maskiert werden müssen, da sie dort eine besondere Bedeutung haben. Das sind die spitzen Klammern < >, das kaufmännische Und-Zeichen & und das Anführungszeichen ". Diese müssen mit <, >, & und "e; kodiert werden.
Ursprünglich wurde RSS von Netscape (RSS 0.90 bzw. 0.91) entwickelt, um Nachrichten ihres My Netscape-Portals, getrennt nach Sparten oder Kanalen, an die Nutzer ihres Web-Browsers zu ubermitteln.
Das Format 0.91 fand im Internet viel Verbreitung, weil es den Betreibern von Webseiten ermoglichte, relativ unaufwendig Nachrichten und Beitrage von anderen Webseiten in den eigenen Webauftritt zu integrieren.
Einen weiteren Popularitätsschub erhielt das Format mit dem Aufkommen von Weblogs.
Parallel zu dieser Entwicklung verlief die Weiterentwicklung des Dateiformates.
Aufgrund verschiedener Interessen bildeten sich zwei Lager mit eigenen Formaten heraus.
Die Firma User-land, bekannt durch die Weblog-Software Radio Userland, entwickelte zunächst das
Format 0.91 weiter (0.92, 0.93, 0.94).
Auf der anderen Seite gab es die Anhänger des W3C-Standard RDF (Resource Description Framework)
die RSS 1.0 entwickelten.
| Back | Top |