Sprung zu
Artikelanfang
Haupt-Menue
Sitemap (Inhaltsverzeichnis)
Hilfe und Hinweise

Darstellung
Layout ausschalten
Layout einschalten

Kontakt
Impressum



RSS-Feed – schnell und schmerzlos

Dieser Artikel soll kurz und knapp erklären, wie man einen eigenen RSS-Feed anlegt und bestehende RSS-Feeds einlesen kann. Er soll nicht klären, was RSS ist und bietet – das haben schlaue Leute bereits sehr ausführlich dargelegt. Am Ende des Artikels finden Sie ein paar einschlägige Links.

Was wird benötigt?

  1. Frischer Content
  2. Ein valides XML-File
  3. Ein kleines Zusatzprogramm

Zu 1) kann ich nicht viel sagen, für den Content müssen Sie selber sorgen ;o))

Zu 2) das XML-File ... Hier der grundsätzliche Aufbau:

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

<rss version="0.91">
  <channel>
  
    <title>...</title>
    <description>...</description>
    <language>...</language>
    <link>...</link>
  <image>
    <title>...</title>
    <url>...</url>
    <link>...</link>
    <width>...</width>
    <height>...</height>
  </image>

  <item>
    <title>...</title>
    <description>...</description>
    <link>...</link>   
  </item>

  <item>
    <title>...</title>
    <description>...</description>
    <link>...</link>
  </item>

  <item>
    <title>...</title>
    <description>...</description>
    <link>...</link>
  </item>

  </channel>
</rss>

[Zur Anschauung eine 'ausgefüllte' Muster-Datei]

Simpel, oder? Nach der XML-Deklaration teilen wir die rss version= mit (hier: 0.91) und öffnen einen channel. Im folgenden Block können Angaben zur Website gemacht werden, ähnlich wie Metatags. Tragen Sie title, description und verwendete language ein. Der link ist ein absoluter URL.
Der Block image ist optional – title dient für das ALT-Attribut, url ist der absolute Pfad zum Bild, mit link kann man nochmals auf die Website verweisen, width und height sind selbsterklärend.
Anschließend kommen die eigentlichen News-Feeds, jeweils eingeschlossen in den Tag item. Im title steht die Überschrift des Artikels, description ist ein Kurztext (Teaser) und link verweist auf den kompletten Artikel. Auch hier empfiehlt sich ein absoluter Pfad.
Als letztes werden natürlich die channel- und rss-Tags geschlossen.

Insgesamt können in der Version 0.91 bis zu 15 item(s) aufgenommen werden. Die Kurztexte sollen kurz sein, maximal 500 Zeichen. In den neueren Versionen gibt es andere Limits und haufenweise zusätzliche Tags (siehe Links am Ende), aber für den Anfang soll das reichen.

Die fertige Datei wird unter einem beliebigen Namen als *.XML-Datei gespeichert. Verlinkt wird sie über diesen kleinen Button, der (sozusagen in stiller Vereinbarung) anzeigt, daß sich dahinter ein RSS-Feed verbirgt.
RSS-Feed

Ok, jetzt fehlt nur noch ein Tool, das XML-basierte Internet-Newsfeeds lesen und darstellen kann. Dafür gibt es spezielle Programme, die einem Mail-Client ähneln. Stellvertretend für die bisher verfügbaren Tools stelle ich den 'FeedReader' für Windows vor. Diese Freeware unterstützt alle wichtigen RSS-Formats (0.9, 0.91, 1.0) und diverse Erweiterungen wie Dublin Core und Slashback. Der 1.2 Mb-Download von http://www.feedreader.com/ ist schnell installiert und einfach zu handhaben.

Gehen Sie online und starten dann das Programm. Die Feeds im Verzeichnis 'Available Feeds' sind teilweise sehr umfangreich, lassen Sie diese ruhig erst einmal außen vor. Über die Taste F2 erreichen Sie folgenden Dialog:

Screenshot:Dialogfenster des FeedReaders

Tragen Sie hier die Adresse des gewünschten Feeds (also zur XML-Datei) ein, klicken auf 'next', dann 'finish' – und ab geht die Post ... Woher Sie solche Adressen bekommen? Na gut, hier sind ein paar zum Testen <g>. Ab heute müssen Sie halt auf diese kleinen orangefarbenen Buttons achten ;o))

barrierefrei.e-workers
http://barrierefrei.e-workers.de/rss.xml
Webwriting-Magazin
http://www.webwriting.de/wwm.xml

Wenn Sie bis hierher alles erledigt haben, sind Sie in der Lage, angebotene News-Feeds zu empfangen und Ihre eigenen News-Feeds zur Verfügung zu stellen.
Hier noch die versprochenen Links zum Thema. Dort finden Sie etwas 'Futter' für den Einstieg und viele Links, um Ihr Wissen zu vertiefen und sich über die weiteren Möglichkeiten, die Ihnen RSS bietet, zu informieren.

Michael Charlier: Surfen ist out
RSS knüpfen Netze im Netz – und das auch noch vollautomatisch.
Dave Winer: RSS-Versions (englisch)

Seitenanfang


(c) 2005 e-workers
http://www.e-workers.de/
mailto: info@e-workers.de