Tutorials
Der RSS-Feed
Was ist ein News-Feed?
Ein RSS-Feed ist ein Service auf Webseiten. Dieser wird oft von Nachrichtenseiten wie z.B. heise Online verwendet, um ständig dem User aktuelle Nachrichten zu präsentieren. Solch ein Feed ist meistens sehr einfach aufgebaut: Überschrift mit einem Textanriss und ein Link zu einer Seite mit weiteren Informationen.
Um einen News-Feed lesen zu können, benötigt man entweder einen sogenannten "Feedreader" oder man hat einen Browser, der solche Feeds lesen kann. Durch Eingabe der Adresse eines Feeds kann dieser (z.B. im Firefox automatisch oder nach Bestätigung ) abonniert werden. Dank seiner festgelegten Form kann ein RSS-Feed auch von anderen Programmen oder Geräten dargestellt werden. Ein Feedreader übernimmt auch das regelmäßige neuladen eine Feeds, um diesen aktuell zu halten.
Am meisten Verwendung fand und findet der News-Feed vermutlich in Webblogs und auf Nachrichtenseiten. 1999 wurde RSS 0.90 vom My Netscape Network, einer Nachrichtenseite für den Netscape-Browser verwendet. Allerdings wurde diese alte Version schnell 2000 von der Version 0.91 abgelöst, welche statt auf RDF auf eine XML-Dokumenttypdefinition setzt. 2000 kam außerdem noch die RSS-Version 1.0 heraus. 2002 kam dann RSS 2.0.
Der eigene News-Feed
Einen News-Feed für die eigene Webseite zu erstellen ist relativ simpel. Ich zeige hier nur einen groben Aufbau der eigentlich relativ leicht zu verstehen und erweitern ist:
<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Titel des Feeds</title>
<link>http://www.link-zur-seite-mit-den-news.de/</link>
<description>Eine kurze Beschreibung</description>
<language>de-de</language>
<copyright>Copyright 2009</copyright>
<image>
<url>http://dein-logo.de/images/logo.jpg</url>
<title>Logo dein-logo.de</title>
<link>http://www.deine-webseite.de</link>
</image>
<item>
<title>Titel des Eintrages</title>
<description>Beschreibung</description>
<link>Link zur Seite</link>
</item>
</channel>
Tipp
Aus der Adresszeile des Firefox kennt man das typische News-Feed Logo, damit das auch beim Aufruf deiner Seite erscheint solltest du diesen Code in den head-Bereich deiner Seite einbauen:
<link rel="alternate" type="application/rss+xml" title="RSS" href="http://www.deineseite.net/feed.xml" />
Links zum Thema:
- Seite mit Feedicons und ein paar Codesnippets zum Thema RSS-feed[Englisch]
- Weitere Informationen zum Thema RSS 2.0[Englisch]
RSS-Feed Verzeichnisse:
- Möglichkeit eigene Feeds anzumelden und viele Feeds zum abonnieren
- Auch hier kann man eigene Feeds anmelden und andere abonnieren