|
||
| Spezialthemen - RSS Feeds | Stand vom 17.05.2005 10:03 | |
RSS FeedsWie funktioniert das?RSS ist ein Datenformat für die Publikation von Nachrichten und Kurzmitteilungen. Dabei wird Standard Webtechnik eingesetzt. Es braucht keine komplizierte neue Infrastruktur. Der Verleger erstellt seine Publikation als eine normale Textdatei in einem XML-Format. Diese Datei wird auf einen normalen Webserver gelegt. Eine Ikone mit einem Link weist den interessierten Leser auf diese Datei hin. Er kann sie mit dem Browser herunterladen und anzeigen lassen. Zwar sieht das nicht so schön aus, aber lesbar ist es. Soweit so gut, nicht wirklich aufregend.
Jetzt kann man das aber ein wenig ausbauen. Wäre doch schön, wenn man die Nachrichten
schön formattiert dargestellt bekäme. Und wenn man sie nicht immer wieder selbst holen
müsste. Und wenn man die Meldungen ins Archiv legen könnte. Und, und, ... Und wie erstelle ich als Verleger die Textdatei. Auch dazu gibt es Hilfsmittel welche wir hier erwähnen werden. EinführungenEin paar einführende Artikel zum Thema RSS:
Clients
Viele Namen existieren für RSS-Clients: RSS-Reader, Feed-Reader, News-Reader, News-Aggregatoren
GeneratorenEine RSS-Datei können sie ohne grosse Probleme von Hand mit einem Texteditor schreiben. Die meisten CMS-Systeme haben aber automatische RSS-Generatoren eingebaut. Im Weiteren gibt es Scripte, welche aus einer HTML-Seite mittels speziell definierter Tags einen Feed erstellen können, und nicht last, aber auch nicht least, Desktop Autoren Systeme. Gerade wenn man RSS-Dateien von Hand erzeugt, sollte man sie von einem FeedValidator überprüfen lassen.
Lesen von XML-formatierten FeedsWenn ein Besucher einer Webseite unwissend auf das XML- oder RSS-Bildchen klickt, wird er vielleicht erschrecken, welcher Textsalat auf dem Bildschirm erscheint. Kein Wunder, er ist ja auch nicht der beabsichtigte Kunde dieser Datei. Als mitfühlende Autoren und Webmaster können wir hier allenfalls ein bischen Support leisten. Wir inkludieren eine Style-Sheet Datei, welche vom Browser benutzt wird, XML- in eine (für Menschen) vernünftig formatierte HTML-Datei umzuwandeln. Am Anfang der XML-Datei fügen wir den folgenden (oder ähnlichen) Text ein. Natürlich ist die richtige RSS-Version einzusetzen. <?xml version="1.0" encoding="ISO-8859-1"?> <?xml-stylesheet href="css/rss.xsl" type="text/xsl"?> <rss version="xxx"> <!-- Diese Seite ist ein Datenfile, welches eigentlich von einem RSS-Reader Programm verarbeitet werden sollte. Lesen Sie Näheres über RSS-Reader auf: http://www.tangarena.ch/pubs/rss/rss_kurz.html Sie sind natürlich trotzdem herzlich eingeladen, die folgenden Nachrichten zu lesen. --> Eine XSL-StyleSheet für RSS 0.91 kann von hier heruntergeladen werden. Es kann kopiert und verändert werden, hat es doch keinen Anspruch allen Anforderungen gerecht zu werden:
VerzeichnisseRSS-Verzeichnisse sind Kataloge, welche nach Themen geordnet RSS-Feeds auflisten
SpezifikationenWie es in den Einführungsartikeln erwähnt wird, gibt es verschiedene Versionen von RSS, hier die Links: |
|||||||||||||||||||||
| Copyright © 2005 by Tangarena Engineering AG, Luzern | |||||||||||||||||||||