RSS Rüdiger Grobe Kommunikations- und Informationszentrum der Universität Ulm Oberwolfach: 29.10.2007 Start 1 RSS ... ist ein elektronisches Nachrichtenformat, das dem Nutzer ermöglicht, die Inhalte einer Website – oder Teile davon – als sogenannte RSS-Feeds zu abonnieren oder in andere Websites zu integrieren. RSS steht (seit Version 2.0) als Abkürzung für Really Simple Syndication, ... zu deutsch etwa „wirklich einfache Verbreitung“ -----------------------RSS-Feed ... ist die Nachricht: Newsfeed | "Nachrichteneinspeisung" | "Nachrichtenfutter" Zum Begriff frei nach Wikipedia Begriffklärung 2 1999: RSS 0.90 (RDF- Basis) / RSS 0.91 (XML-Basis) 2000: Userland Software RSS 0.91 => 0.92 => 0.93 => 0.94 (Rich Site Summary) 2000: unabhängige Entwicklergruppe RSS 1.0 (RDF Site Summary) 2002: Userland Software RSS 2.0 (XML-Basis) nicht abwärtskompatibel, aber dennoch Quasi-Standard Aktuelle Version: RSS 2.0.9 inoffizielle Weiterentwicklung: RSS 3.0 2005: Atom Syndication Format (ASF): Konkurrent / Nachfolger? Historie frei nach Wikipedia Historie 3 Eine "normale" WWW-Seite "wartet" darauf, vom Leser AKTIV besucht zu werden. => vom Leser unentdeckte Veränderungen! Ein "normaler" Newsletter "geht" zum Leser, der PASSIV bleiben kann. => der Autor benötigt / verwaltet eine Mailing-Listen-Software! Ein RSS-Feed wird vom Autor bereitgestellt, und vom Leser bei Bedarf / Interesse abonniert oder auch wieder abbestellt. => Autor spart Mail-Aufwand / kennt seine Kunden nicht mehr => Leser bleibt anonym / schnürt sein "eigenes" Info-Paket Kommunikationswege Kommunikationswege 4 Autor Leser ... erstellt RSS-Feed ... bietet ihn auf der Website an ... abonniert RSS-Feed ... schaut ihn mit Hilfe eines Feedreaders an Funktionsweise 1 Funktionsweise 1 5 Autor ... erstellt RSS-Feed: ... automatisiert: z. B. durch CMS-System; Blog-generiert, ... manuell: RSS-Editoren deutsch, englisch, freeware vgl. Wikipedia => RSS-Editor ... bietet ihn auf der Website an: Typische Symbole: Funktionsweise 2 Funktionsweise 2 6 Leser ... abonniert RSS-Feed: => ... schaut ihn mit Hilfe eines Feed-Readers an: Feedreader | RSS-Reader | Aggregator ... Integrierte Reader in neueren Browsern + Mailprogrammen ... Externe Reader-Programme vgl. Wikipedia => Feedreader Funktionsweise 3 Funktionsweise 3 7 XML-Datei / RSS-Version <?xml version="1.0" encoding="ISO-8859-1"?> <rss version="2.0"> <channel> Feed-Beschreibung Nachricht 1 title / description / URL zum Artikel / Autor / ID Nachricht 2 <title>Titel des Feeds</title> <link>Adresse der Webpräsenz</link> <description>Kurze Beschreibung des Feeds</description> <language>de-de</language> <copyright>urheberrechtliche Informationen</copyright> <pubDate>Datum der Erstellung</pubDate> <image> <url>Soll eine Grafik, z.B. ein Logo, eingebunden werden, hier dessen Adresse eintragen</url> <title>Titel des Bildes</title> <link>Adresse, mit der das Bild verknüpft werden soll, z.B. die Adresse der Website des Herausgebers</link> </image> <item> <title>Titel des ersten Artikels</title> <description> Zusammenfassung des Artikels </description> <link>Adresse zur Gesamtansicht des Artikels</link> <author>Autor des Artikels &lt;E-Mail-Adresse&gt;</author> <guid>Eindeutige Nummer des Artikels </guid> </item> <item> ..... </item> </channel> </rss> Feed - Details Feed-Details 1 8 <div name="1/3/927" class="unread" onmousedown="return articleClicked(this)"articlesortdate="215188098" articlesorttitle="privatisierung der b" articlesortsource="" sourceindex=""><div class=articlefooter></div><a class=articlehead href="http://www.netzeitung.de/wirtschaft/unternehmen/792171.html" target="_self" ><div class="subject" title="Privatisierung der Bahn: SPD will Aktionären keine Stimmrechte geben">Privatisierung der Bahn: SPD will Aktionären keine Stimmrechte geben</div><div class="date" title="Today, 04:28 nachm.">Today, 04:28 nachm. </div></a><div class=articlebody> Die SPD hat auf dem Parteitag einer Privatisierung der Bahn nur unter Auflagen zugestimmt. Die Aktionäre sollen Anteilscheine in Form einer so genannten Volksaktie bekommen - die Union ist alles andere als begeistert.<a class="articlelink" href="http://www.netzeitung.de/wirtschaft/unternehmen/792171.html" target="_self">Read more&hellip;</a></div></div> Feed - Details Feed-Details 2 9 Nachricht 1 Nachricht 2 Feed-Beschreibung RSS-Editor Formular RSS-Editor 1 10 Nachricht xy title URL zum Artikel description ID RSS-Editor Formular RSS-Editor 2 11 Einige (wenige) Anwendungsbespiele entnommen aus: J. Plieninger: Kleine Ursache - große Wirkung: RSS in der Bibliotheksarbeit,... BuB 2007, S. 306/307 Neue Einträge ... ... in Datenbanken Neueinträge zu ... ... gespeicherten Suchabfragen Beispiele Beispiel: Datenbanken 12 "Neuigkeiten aus der Bibliothek" ... auf einer Homepage Beispiele Beispiel: homepage 13 Neue Artikel ... einer Online-Zeitung Beispiele Beispiel: Informationsmedium 14 Neue Beiträge ... eines Blogs hier "Infobib": Informationen, Neuigkeiten und Berichtenswertes aus Bibliotheks- und Informationswissenschaft Beispiele Beispiel: Blog 15 Neuzugänge ... ... im Buchbestand (zum Beispiel bei der Stadtbücherei Nordenham, www.librarything.com/profile/nor denhamerbuecherei) Beispiele Beispiel: Kataloge 16 Neuzugänge ... ... bei den Online-Zeitschriften (zum Beispiel bei der ETH Zürich, www.infochembio.ethz.ch/zs.html) Beispiele Beispiel: Zeitschriften 17 neue Ergebnisse auf gespeicherte Suchanfragen ... bei Suchmaschinen (zum Beispiel GoogleNews, http://news.google.de) mit Benachrichtung: Alerting-Dienst Beispiele Beispiel: Suchmaschinen 18 mit Benachrichtung: Alerting-Dienst Beispiele Beispiel: News Alert 19 Geeignet für ... ... dynamische, sich verändernde, akkumulierende Informationen Nicht geeignet für ... ... statische, permanente, unveränderliche Informationen geigneter Info-Typ Eignung 20 Anwendungsbereiche ... Öffentlichkeitsarbeit ... bibliothekarische Dienste ... Informationskompetenz-Vermittlung ... ? ! RSS - Aufgabenfelder Aufgabenfelder 21 Berufsverband Information Bibliothek (BIB) Erklärung zu RSS-Feeds ... http://www.bib-info.de/rss.htm Checklisten - Liste 14 - Nutzung und Einsatz von RSS ... www.bib-info.de/komm/kopl/pub/check14.pdf Checklisten - Liste 18 - Weblogs nutzen und erstellen ... www.bib-info.de/komm/kopl/pub/check18.pdf J. Plieninger: Kleine Ursache - große Wirkung: RSS in der Bibliotheksarbeit,... BuB 2007, S. 306/307 ... http://www.b-u-b.de/cgi-local/byteserver.pl/pdfarchiv/Heft-BuB_04_2007.pdf#page=1&view=fit&toolbar=0&pagemode=bookmarks 3 Weblogs zu RSS: ... http://log.netbib.de ... http://www.rss-blogger.de ... http://rss.weblogsinc.com Links Links 22 RDF Das Resource Description Framework (RDF) ist eine formale Sprache zur Bereitstellung von Metadaten im World Wide Web. XML Die Extensible Markup Language (XML) ist eine Auszeichnungssprache zur Darstellung hierarchisch strukturierter Daten in Form von Textdateien. XML wird bevorzugt für den Austausch von Daten zwischen unterschiedlichen IT-Systemen eingesetzt, speziell über das Internet. Atom wird in der Computertechnik als Überbegriff für zwei Standards genutzt. Während das Atom Syndication Format als ein XML-Format den plattformunabhängigen Austausch von Informationen ermöglicht (siehe Feed), wurde das Atom Publishing Protocol (APP, wobei sich AtomPub eingebürgert hat) ersonnen um das Erstellen und Bearbeiten von Webressourcen auf der Basis von einfachem HTML und XML zu ermöglichen. Atom bietet somit die Möglichkeit, Webinhalte zu bearbeiten und zu verbreiten. Glossar Glossar 23