TU Wien | ZID | ZIDline 12 | Persönlicher Nachrichtendienst mit RSS Feeds

Persönlicher Nachrichtendienst mit RSS Feeds

Irmgard Husinsky
Immer mehr Informationsanbieter im Web stellen tagesaktuelle Neuigkeiten (bzw. die aktuellen Änderungen ihrer Webseiten) auch in Form von so genannten RSS Feeds oder Newsfeeds zur Verfügung. Statt die Webseiten mehrerer Informationsquellen zu besuchen kann man sich aus diesen Feeds einen persönlichen Nachrichtendienst zusammen stellen, der stets die aktuellsten Informationen aller gewünschten Quellen anzeigt. Auch der Zentrale Informatikdienst bietet jetzt seine aktuellen Ankündigungen (ZIDNews)als RSS Feed an. Die Adresse ist: http://www.zid.tuwien.ac.at/zidnews/rss

Was bedeutet RSS?

RSS ( Rich Site Summary oder auch Really Simple Syndication ) ist ein auf XML basierendes Austauschformat für Web-Inhalte. Die Idee dahinter ist eigentlich sehr einfach: Aktuelle Informationen fallen an und werden auf Internet-Seiten gestellt (von Content Management und Redaktions-Systemen, Weblogs etc.). Es ist eine Kleinigkeit, diese Informationen auch noch als XML-Datei zu formatieren und anzubieten.
Für den Benutzer besteht der Vorteil in der Möglichkeit, eine Vielzahl von Informationsquellen nach individuellen Bedürfnissen zusammenzustellen und parallel abrufen zu können, ohne die Webseiten jedes einzelnen Nachrichtenanbieters abklappern zu müssen. Die Netzbelastung durch RSS-Anfragen ist gering, da nur ein wenig Text übertragen wird.
Man könnte auch den Vergleich Bringschuld gegenüber Holschuld heranziehen: Ich muss mir die Information nicht holen - sie wird mir gebracht. Die Quellen sind: diverse Nachrichten, Weblogs, kommerzielle Daten (tagesaktuelle Angebote) usw.
Beim Abonnieren von Neuigkeiten denkt man zuerst einmal an einen Newsletter. Doch nachdem Viren und Spammer das Vertrauen der Internet-Nutzer in den E-Mail-Newsletter ziemlich strapaziert haben, gewinnt die RSS-Technologie als Alternative an Popularität. Man kann jederzeit abonnieren und jederzeit wieder abbestellen. Der Vorteil ist, man muss weder seine E-Mail-Adresse noch persönliche Daten bekannt geben. Für den Informationsanbieter entfällt der Pflegeaufwand für Adressen und Subskriptionen.
RSS ist ein einfaches auf XML basiertes Informationsformat. Die XML-Datei enthält in der Regel zunächst nur den Titel der Meldung (Schlagzeile), den Anrisstext und einen Hyperlink zum Volltext.
Historisch gesehen gibt es verschiedene Standards für RSS (die wichtigsten sind 0.91, 1.0 und 2.0). RSS Reader sollten alle Variationen verarbeiten können. In Entwicklung ist ein neuer Standard namens Atom.
RSS Feeds können von speziellen Programmen (so genannte Feed-Reader oder News Aggregatoren) gelesen werden. Es gibt Plug-Ins für Browser und Mailprogramme bzw. können neuere Browser und Mailprogramme bereits RSS Feeds lesen. Auch online Dienste werden angeboten. Die Dateien können auch in Webseiten eingebunden werden.
Die Aktualisierung erfolgt je nach Lesemethode bei Aufruf oder zu vordefinierten Zeitpunkten.

Lesen von RSS Feeds

RSS-Dateien werden auf Webseiten meist mit folgenden Logos bzw. mit einem Textlink "RSS Feed" gekennzeichnet:
RSS Icons RSS News
Im Folgenden ein paar der verschiedenen Möglichkeiten, die es gibt, RSS Feeds zu lesen oder weiter zu verarbeiten.

1. Mit dem Browser

Am einfachsten ist es, einen modernen Browser (bzw. einen E-Mail Client) zu verwenden, der RSS Feeds lesen und abonnieren kann.
Firefox unterstützt RSS über so genannte Live Bookmarks , die mit dem orangen Button rechts unten im Browserfenster abonniert werden können. Die abonnierten Feeds befinden sich dann mit dem orangen Symbol unter den Bookmarks, wo auch gleich die Schlagzeilen angezeigt werden. Anklicken führt zum Volltext.
Firefox
Der Internet-Browser Safari RSS des gerade neu herausgekommenen Apple Betriebssystems Mac-OS X 10.4 (Tiger) hat ebenfalls einen integrierten RSS-Reader. Sobald Safari auf eine Internet-Seite stößt, die Neuigkeiten im RSS-Format anbietet, erscheint in der Eingabezeile ein RSS-Symbol. Klickt man es an, wechselt der Browser zu den RSS-Nachrichten. Man kann diese auch als Bookmark speichern sowie in den RSS-Nachrichten suchen.
Safari
Auch der E-Mail Client Thunderbird, Opera (ab 7.5) und Opera Mail unterstützen das Lesen von RSS-Feeds. Auch hier erscheint das RSS Symbol in der Eingabezeile.

2. Browser Plug-In

Sage ist ein Plug-In für Firefox. Ist Sage installiert, kann man per rechter Maustaste einen RSS-Link wie einen Bookmark den "Sage Feeds" hinzufügen. Die abonnierten Feeds werden in einem Sidebar angezeigt. Interessiert man sich für einen Artikel, kann man sich per Mausklick auf den jeweiligen Link den Volltext anzeigen lassen.
Sage

3. Feed Reader

Feed-Reader-Programme zeigen abonnierte Feeds an. Viele bieten die Möglichkeit, die Feeds regelmäßig abzufragen und Änderungen zu signalisieren. Die Reader orientieren sich im Aufbau der Oberfläche an E-Mail-Programmen (dreiteiliges Fenster): Links die abonnierten Feeds, in einem Übersichtsfeld in der Mitte die Schlagzeilen des angewählten Feeds und unten der Anrisstext der angewählten Meldung bzw. in einem integrierten Browserfenster der Volltext.
Feedreader
Es gibt eine Menge von kommerziellen und freien RSS Reader-Programmen. Beim Herunterladen von Freeware ist wie immer auf die Vertrauenswürdigkeit der Quelle zu achten.

4. Online Dienste

Schließlich gibt es online Dienste, wo man sich mit einer Registrierung eine persönliche News-Seite einrichten kann (z.B.: www.newsnow.de ).

5. Einbinden in Webseiten

Da es sich um XML-Dateien handelt, ist es auch möglich, RSS Feeds in eine Webseite einzubauen. Manche Anbieter stellen dafür Anleitungen zur Verfügung. Als Beispiel sei die Security News Webseite des ZID angeführt ( www.zid.tuwien.ac.at/security/news.php ), wo tagesaktuell die Heise Security News eingeblendet werden.

Aufbau einer RSS Datei

Der RSS Feed des ZID wird vom ZIDNews Redaktionssystem (siehe auch ZIDline 11) generiert. Er enthält die aktiven Meldungen aller Kategorien, wie sie auch auf der ZID Homepage und den News-Seiten der Abteilungen zu finden sind.
Im Folgenden beispielhaft der Aufbau eines (statischen) Feeds (RSS 2.0). Der Feed <channel> enthält mehrere Beiträge <items>.
Zur Dokumentation weiterer Elemente sei auf die unten stehenden Links der Standards verwiesen.
Wichtig ist, dass man die Beiträge aktuell hält, die Anzahl der Beiträge beschränkt (beim ZID auf die aktiven Neuigkeiten der letzten 4 Wochen) und nach Datum sortiert.

<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0">

<channel>
  <title> Titel des News-Feeds </title>
  <link> Allgemeiner Link zur Webpräsenz </link>
  <description> Kurze Beschreibung </description>
  <language>de-de</language>
  <copyright> Copyright-Informationen </copyright>
  <pubDate> Datum der Erstellung </pubDate>
  <image>
  <url> ev. Bild </url>
  <link> Link zum Bild   </link>
  </image>

  <item>
    <title> Titel erster Beitrag </title>
    <description> Anrisstext </description>
    <link> Link zum Volltext </link>
  </item>

  <item>
    <title> Titel zweiter Beitrag </title>
    <description> Annrisstext </description>
    <link> Link zum Volltext </link>
  </item>

</channel>
</rss>

Referenzen

Wikipedia-Eintrag zu RSS: http://de.wikipedia.org/wiki/RSS
Feed Validator (RSS und Atom): http://feedvalidator.org/
Standards
RSS 0.91: http://backend.userland.com/rss091
RSS 2.0: http://blogs.law.harvard.edu/tech/rss
Feed Reader Verzeichnis: http://www.rss-verzeichnis.de/rss-reader.php
RSS-Verzeichnisse: z.B. http://www.rss-verzeichnis.de/
http://www.rss-scout.de/
Anbieter: z.B.: ORF (rss.orf.at), Standard, Kurier
BBC News, CNN, New York Times
Heise, Computerwoche
Weblogs (z.B. twoday.tuwien.ac.at), Amazon
Seitenanfang | ZIDline 12 - Juni 2005 | ZID | TU Wien