chCounter:
Seitenaufrufe: 392.276
Seitenaufrufe heute: 718
Statistiken |
|
|
Technischer Hintergrund
Ich möchte mit diesem Text einen Einblick in den technischen Hintergrund und den Aufbau von RSS-Feeds geben.
Sie werden aus XML Dateien, indem dafür entwickelten RSS Untergruppenformat des XML-Formates gewonnen, die Innalte stammen meistens aus
gewöhnlichen URL-Links welche sich durch die Dateiendung .rss oder .xml erkenntlich machen.
Als erstes folgt auf der RSS-Seite ein Header/Kopf bereich welcher die Definition der RSS-Datei
festlegt. Begonnen hat alles mit der Version 0.9, mittlerweile ist die Version 3.0 in der Entwicklung.
Ebenfalls sind auf dieser Seite RDF Newsfeeds dargestellt, welche einen änhlichen Aufbau haben. Am Häufigsten ist
jedoch das RSS-Format. Sein aktueller Konkurent sind RDF- und ATOM-Feeds welche ebenfalls auf XML basieren.
Der Kopf einer RSS-Datei kann wie folgt aussehen:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="0.91">
<channel>
<title>CDU Deutschlands - aktuelle Meldungen</title>
<link>http://www.cdu.de</link>
<description>Liste aktueller RSS-Feeds</description>
<language>de</language>
<item>
<title>Merkel: "Das Existenzrecht Israels darf niemals in Frage gestellt werden"</title>
<description>Zum Abschluss ihrer USA-Reise hat sich Kanzlerin Merkel zur Verantwortung Deutschlands für Israel bekannt. Auf einer Gala des American Jewish Committee sagte Merkel, das "Eintreten für das Existenzrechts Israels" sei eine Konstante deutscher Politik. </description>
<link>http://www.cdu.de/archiv/2370_14942.htm</link>
</item>
|
Folgende Arten existieren: Rich Site Summary in den RSS-Versionen 0.9x, RDF Site Summary in den RSS-Versionen 0.9 und 1.0, Really Simple Syndication in RSS 2.0.
In diesem Header wurde die Version des XML und des RSS Untergruppen Formates angegeben, und mit der Zeichenkodierung und -dekodierung zusammen festgelegt.
Nun folgt der Bereich in dem die Nachrichten zusammen aufgelistetet sind. In dem abgebildeten Fall bestehen
sie aus den "TITLE", "DESCRIPTION" und "LINK" Tags eingeschlossen von dem "item"-Tag.
Ebenfalls sind noch folgende Element-Bezeichnungen möglich:
"GUID", "IMAGE", "CONTENT", "PUBDATE", "AUTHOR", "CATEGORY", "ENCLOSURE", "ENCLOSUREURL" in welchen Angaben enthalten sein können.
<?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="0.91">
<channel>
<title>CDU Deutschlands - aktuelle Meldungen</title>
<link>http://www.cdu.de</link>
<description>Liste aktueller RSS-Feeds</description>
<language>de</language>
<item>
<title>Merkel: "Das Existenzrecht Israels darf niemals in Frage gestellt werden"</title>
<description>Zum Abschluss ihrer USA-Reise hat sich Kanzlerin Merkel zur Verantwortung Deutschlands für Israel bekannt. Auf einer Gala des American Jewish Committee sagte Merkel, das "Eintreten für das Existenzrechts Israels" sei eine Konstante deutscher Politik. </description>
<link>http://www.cdu.de/archiv/2370_14942.htm</link>
</item>
<item>
<title>Behindertenpolitik vor großen Herausforderungen</title>
<description>Der diesjährige Europäische Protesttag zur Gleichstellung behinderter Menschen steht unter dem Motto "Soziale Teilhabe - Wir bleiben am Ball", und knüpft damit thematisch an die Fußball-Weltmeisterschaft an.</description>
<link>http://www.cdu.de/archiv/2370_14941.htm</link>
</item>
<item>
|
Der RSS-Reader, welcher sowohl eine Webseite mit einbundenen CGI's, Perl oder PHP Skripten sein kann, die Programme können auch als RSS-Parser bezeichnet werden, wobei hier mehr das Skript der Webseite gemeint ist wo die Daten von einer zu anderen schaufelt und unter RSS-Reader ist ein Programm zu verstehen welches die abonierten Links auf dem Rechner des Anwenders speichert, wie
auch ein fertiges Programm welches bei offener Internet Verbindung die Seiten einließt, verarbeitet es die Daten und setzt
diese, in die zum lesen geeignete Darstellung um. Das komplexe an dieser
Sache ist aus den XML->RSS-Dateien die Seitenstruktur für die unterschiedlichen RSS-Blöcke mit dem Programm
automatisch zu erkennen und auszulesen. Dies kann jedoch mit Programmiertechnischen fähigkeiten durchaus
in die Tat umgesetzt werden. Ich habe mir mit dieser Seite zum Ziel gemacht, dem Benutzer die unterschiedlichen Quellen
direkt Online zerlegt und übersichtlicht Gestaltet, offen zu legen, damit der User in Ruhe sich mit den Nachrichten
und Neuigkeiten vertraut machen kann, und die neuesten Informationen direkt fertig auf dem Bildschirm zum lesen bekommt. |
|
|
|
| RSS-Gruppen, unter den angezeigten Oberbegriffen befinden sich die zugehörigen RSS-Links. |
| Sie sind Herzlich Willkommen, auf dem Internetangebot welches sie der Welt der ATOM/RDF/RSS-Newsfeeds näher bringen soll. Sie sollen erkennen was diese anbieten, und Ihnen soll erklärt werden wie Sie sich mit dieser Informationsfülle immer auf dem laufenden halten. Nutzen Sie ihre Motivaiton zum Aufnehmen, von einer Fülle von Informationen, Nachrichen, Neuigkeiten und Angeboten, sowie Tests aus den Gebieten von Politk, Sport, Wirtschaft, Unterhaltung, Gesellschaft, Technik und Wissenschaft. |
|
|