news, hacks, programme, logs,
tipps und tricks rund um das internet

Artikel / Tipps und Tricks Forum 
RSS, News Feeds und Handhelds

RSS ist ein XML Standard, der Informationen in einem einheitlichen Format darstellt. Die Informationsbeschaffung kann automatisiert und in Newsaggregatoren zusammengestellt werden. RSS funktioniert nach dem automatisierten pull Prinzip (oder auch push Prinzip)

Autor: tom - Date: 02.28.2004 - Size: 8508 chars - Hits / Day: 6.71 - Total Hits: 18998
Nachdem <!l>http://www.nope.tv<!/l> schon seit mehreren Monaten einen RSS Feed besitzt (<!l>http://www.nope.tv/rss.xml<!/l>), wurde ich kürzlich auf "eNews Creator" aufmerksam. In der <!l>http://www.webalizer.org/<!/l> Statistik von <!l>http://www.nope.tv<!/l>, erscheint eine Browser Signatur mit der Bezeichnung "eNews Creator" und "eNews Creator WebWasher 3.3". Dieser Creator holt sich die neusten Nachrichten von verschiedenen RSS Feeds und speichert es in einem Format, welches auf einen Handheld oder ein anderes Smart Device übertragen wird. Abbildung 1 zeigt einen Screenshot von <a href=http://www.mobipocket.com/en/eNews/default.asp>eNews Creator</a>.<!i2left>

Die meisten grossen Newsticker wie <a href=http://www.pcwelt.de/>PC-Welt</a>, <a href=http://www.golem.de>golem.de</a> oder <a href=http://www.heise.de>heise.de</a> besitzen einen RSS Feed. Zu meinem erstaunen hat uns jemand in der Feed-Datenbank von Mobipocket als News Feed eingetragen (Danke diesem Unbekannten!).

Es gibt diverse Plugins, die RSS Feeds verarbeiten. Die meisten Instant Messenger haben ein Plugin, welches einen RSS Feed alle x Stunden auf Neuigkeiten überprüfen (automatisiertes pull Prinzip), und das auch im Tray anzeigt. Das Plugin für <a href=http://miranda-im.org>Miranda IM</a>, welches ich verwende, ist auf <a href=http://miranda-im.org/download/details.php?action=viewfile&id=409> miranda-im.org</a> zu finden. Es gibt aber auch Standalone-Applikationen, die so genannten News Aggregatoren. <a href=http://www.feedreader.com/>FeedReader</a> ist einer davon (vgl. Abbildung 2 und 3).

RSS Abfragen sind auf <!l>http://www.nope.tv<!/l> stark am Zunehmen. Angefangen hat RSS zuerst mit den Bloggern, die diese Technik angewendet haben. Mittlerweile befindet sich eine ganze Menge anderer News Feeds im Netz. Suchmaschinen versuchen das RSS Chaos ein bisschen aufzuräumen. (<a href=http://www.feedster.com/> http://www.feedster.com/</a>, <a href=http://www.blogdigger.com>http://www.blogdigger.com</a>, ...)
<!i0left>
Einen guten Einstieg und Überblick in RSS bietet die Seite <a href=http://de.wikipedia.org/wiki/RSS>de.wikipedia.org/wiki/RSS</a>.

Was nun RSS wirklich heisst, ist nicht ganz klar, aber es tauchen auf diversen Seiten immer wieder folgende Begriffe auf: <i>Rich Site Summary</i>, <i>Really Simple Syndication</i>, <i>RDF Site Summary</i> und <i>Rich Site Syndication</i>. Dieses Durcheinander findet man auch wieder in der Versionierung vor, so gibt es Version 0.91, 0.92, 1.0, 2.0, etc. Hier eine kurze Timeline:

<table border=0<tr><td><ul><li>0.90: erste Version von <a href=http://www.netscape.com>Netscape</a></li><li>0.91, 0.92, ...: Erweiterte Version von <a href=http://www.userland.com>UserLand</a></li><li>1.0: <a href=http://web.resource.org/>RSS-DEV Working Group</a> entwickelte diesen Standard unabhängig von UserLand und Netscape</li><li>2.0: Antwort von <a href=http://www.userland.com>UserLand</a>, da man mit der Spezifikation von RSS 1.0 nicht zufrieden war.</li></ul></td></tr></table>

Das RSS 2.0 Format sieht auf <!l>http://www.nope.tv<!/l> folgendermassen aus:

...
<channel>
...
<description>news, hacks, programme, logs, tipps und tricks rund um das internet</description>
<link>http://www.nope.tv/</link>
<title>nope.tv - news rund um das internet</title>
...
<language>de</language>
...
<item>
<title>mvm - Math Virtual Machine</title>
<link>http://www.nope.tv/index.php?id=11</link>
<description>Die "Math Virtual Machine" ist eine virtuelle Maschine, die speziell für Mathematische Probleme geeignet ist. Ich habe dieses Programm geschrieben, da ich vor hatte eine beliebige mathematische Funktion damit zu generieren. Mittlerweile ist die MVM ein Unterprojekt von "Distributed DNS".</description>
<category>Programme und Applikationen</category>
<pubDate>2004-02-18</pubDate>
<guid>http://www.nope.tv/index.php?id=11</guid>
<author>tom</author>
<comments>http://www.nope.tv/index.php?id=</comments>
<im:image>http://www.nope.tv/pics/knife3.gif</im:image>
</item>
<item>
<title>Nie wieder Spam - Wie gut sind eigentlich Spam Filter?</title>
<link>http://www.nope.tv/index.php?id=91</link>
<description>Als ich wiedereinmal mehr Spam Mails bekam als richtige Mails, sah ich mich nach Lösungen, um wie man Spam abblocken kann. Das Problem ist unter anderem die Zeit, die verloren geht beim Anschauen der Mails. Glücklicherweise sind meist alle Spam Mails in Englisch und es ist meist schon am Titel ersichtlich, ob es sich um Spam handelt oder nicht. (Bsp: "Re: Your Application")</description>
<category>Artikel und Lesenswertes</category>
<pubDate>2004-02-05</pubDate>
<guid>http://www.nope.tv/index.php?id=91</guid>
<author>tom</author>
<comments>http://www.nope.tv/index.php?id=</comments>
<im:image>http://www.nope.tv/pics/knife3.gif</im:image>
</item>
...

<!i1right>
Wie schon im Lead gehören RSS Feeds zur Kategorie der push Dienste oder auch zu den automatisierten pull Diensten. Früher gab es auch einmal einen Versuch push Dienst auf dem Desktop zu lancieren, aber erfolglos (<a href=http://www.heise.de/ct/97/07/324/>http://www.heise.de/ct/97/07/324/</a>). Wieso aber funktioniert das bei RSS?

RSS Dienste konkurrieren mit WAP oder i-mode. Beides sind pull Technologien, die es schwer haben werden sich auf "beschränkten" Devices durchzusetzen. Die Navigation bei RSS ist denkbar einfach: im Feed X, vor und zurück. WAP und i-mode bieten eine komplexere Navigation, die aber auf zu kleinen Geräten nur noch schlecht bedienbar ist. Man stelle sich mal vor, "nope.tv rss feed" auf einer WAP Suchmaschine einzutippen.
Sollte der Handheld oder irgendein anderes Smart Device die Zeitung ersetzten, dann ist RSS dafür ideal geeignet. Kurz vor der Zugfahrt die neusten RSS Feeds synchronisieren und im Zug bequem lesen.

Exkurs Science Fiction: Push Dienste sind nicht nur auf Smart Devices und Handhelds beschränkt. Man stelle sich nur mal vor, an der Eingangstüre hängt ein 30" Plasma Schirm, welcher mit nur wenigen Tasten versehen ist. Beim Hinausgehen kann man auf einen Knopf drücken und man sieht das aktuelle Wetter. Klingelt jemand an der Haustüre, dann wird diese Person durch eine Minicam auf dem Schirm angezeigt. (Und wenn wir schon bei Science Fiction sind, dann bitte in den nächsten Filmen die KABEL weglassen!! Es kann nicht sein, dass es in der Zukunft noch mehr Kabel geben wird, denn der Trend geht eindeutig Richtung kabellos!!)


Bei den meisten RSS News Reader vermisse ich die gzip Kompression. Dadurch lassen sich die Feeds stark komprimieren und das schont die Bandbreite des Servers. Ausserdem sind die Feeds für kommerzielle Anbieter nicht ganz so optimal, da sie keine Werbung unterbringen können. (Zumindest keine Banner!)

Weiter gute Seiten und Erklärungen:

<!l>http://uckan.info/wasistrss.htm<!/l>
<!l>http://blogs.law.harvard.edu/tech/rss<!/l>
<!l>http://goatee.net/2003/rss-history.html<!/l>
<!l>http://rss.orf.at/faq.html?file=futurezone.xml<!/l>
Bemerkungen, Kommentare und Feedback
Beiträge: 1 
  19.12.2004 22:20

Du kannst auch selber einen Thread starten, indem du hier klickst.
 Home
Artikel / Tipps und Tricks
Artikel Navigation
Internes
0 Artikel
    Links and Friends
    5 Links
    Artikel erscheinen ungefähr jeden Monat in unregelmässigen Abständen.

    RSS-feed: rss.xml
    Nope bietet keinerlei Garantie für die auf dieser Seite enthaltenen Tipps, Artikel und Programme. Für Schaden, der aus der Anwendung der hier enthaltenen Daten entsteht, übernehmen wir keine Haftung. Die Nope Homepage enthält Links zu anderen Seiten auf deren Inhalte wir keinen Einfluss haben. Wir übernehmen keine Verantwortung für fremde Inhalte und distanzieren uns ausdrücklich davon.© nope.tv. Die Artikel auf dieser Seite, soweit nicht anders im Artikel erwähnt, stehen unter CreativeCommons License. Die Programme auf dieser Seite, soweit nicht anders im Artikel oder Programm erwähnt, stehen unter der GNU Public License (GPL).