Hilfe zum RSS-Feed

RSS steht für Rich Site Syndication und ist eine von RDF abgeleitete Spezifikation für Webtagebücher (Weblogs, Blogs). RDF wiederum ist ein XML-Format für mit semantischen Informationen angereicherte Internetseiten. Und XML ist eine Datenbeschreibungssprache, in der sich solche und andere Dinge gut maschinenlesbar repräsentieren lassen.

Webtagebücher sind seit einiger Zeit groß im Kommen. Webtagebücher, die ihre Inhalte maschinenlesbar als sogenanntes "Feed" bereitstellen, kennzeichnen dies üblicherweise mit einem kleinen Symbol, auf dem XML, RSS oder RDF steht. Manchmal ist auch das Logo eines RSS-Aggregators abgebildet. Ein RSS-Aggregator hat Ähnlichkeit mit einem Newsreader. Er liest in regelmäßigen Abständen voreingestellte Feed-Dateien ein und präsentiert diese in nett aufbereiteter Form, ohne dass der Benutzer sich durch Klicks im Internet-Browser selbst zu den Weblogs durchklicken muss.

Anfangs habe ich auf meiner Seite "Aktuell" ein mit Formatierungshinweisen angereichertes Feed ohne Umweg über irgendwelche Skripte direkt angezeigt. Damit der Browser eine solche XML-Datei hübsch anzeigt, gibt man ein Stylesheet an. Das kann entweder eine CSS-Datei oder eine Datei mit einer XSL-Transformation von RSS nach HTML sein. Bei meinen Versuchen sah CSS in Firefox besser aus, XLS im Internet-Explorer. Also habe ich einfach beides hineingeklatscht, obwohl das dann kein valides XML mehr ist.

Mit Firefox 1.5 hat dieser Pfusch dann nicht mehr funktioniert und ich erzeuge zusätzlich zu der RSS-Datei einfach direkt Html. Bis auf weiteres bleiben aber die beiden Feed-Dateien ohne Formatierung und mit Formatierung bestehen.

Wenn's auch ein Skript sein darf, erledigen das einige Anbieter ohne dass man selbst in die Tasten hauen muss (Beispiel).

Mehr dazu siehe DSE-Wiki

Zurück zu: Aktuell.