Terug naar de beginpaginaCentor Homepage

Zoektocht naar interessante artikelen hoeft niet meer

Oracle Technology Network is overgestapt op RSS-Newsfeed

Het verkrijgen van informatie van de website van Oracle Technology Network (technet.oracle.com) is nooit zo eenvoudig geweest. Bent u geïnteresseerd in nieuws, opiniërende artikelen en columns? Deze kunnen dagelijks automatisch naar uw desktop worden verzonden. Een nieuwe technologie - RSS-Newsfeed - maakt dit mogelijk. Het enige dat van u wordt verlangd is: de installatie van een RSS-lezer en de invoer van enkele parameters. De rest gaat vanzelf…

RSS staat voor 'Really Simple Syndication'. Het is dus niet verrassend dat de aanmaak van een Newsfeed (nieuwsstroom) eenvoudig is. OTN slaat al het nieuws van de website op in een Oracle-database. Met behulp van een speciale applicatie kan de OTN-redacteur bepaalde berichten toevoegen en aanpassen. Daarnaast kan hij een XML-bestand genereren dat gepubliceerd wordt via RSS-Newsfeed. De RSS-lezer (het nieuwsaggregaat) die op uw computer is geïnstalleerd, leest het XML-bestand, zet het om en laat een samenvatting zien van het meest recente OTN-nieuws. En dat allemaal binnen handbereik op uw desktop!

Publiceren via OTN
OTN heeft de toepassing gebouwd met behulp van XSQL Pages (ook wel XSQL Servlet genoemd). XSQL Pages stelt iedereen die bekend is met SQL in staat 'templates' te creëren en te gebruiken. Hiervoor moet het volgende worden gedaan:

  • Stel dynamische XML-datagrammen samen die gebaseerd zijn op SQL-queries;
  • Vervorm deze 'data pages' om een eindresultaat te verkrijgen in elke gewenste XML, HTML of tekstgebaseerd formaat;
  • Maak daarvoor gebruik van een XSLT-stylesheet (Extensible Style Language Transformation).

In het geval van OTN worden de datagrammen getransformeerd in HTML-pagina's. Die gebruikt de redacteur om het nieuws te updaten. Daarnaast worden de datagrammen omgezet in RSS-formaat XML-bestanden. Deze worden op OTN gepubliceerd als een Newsfeed.

Hoe ziet een RSS-document eruit?
Het hieronder staande voorbeeld is een deel van de Newsfeed van de BBC. Voor het overzicht zijn een aantal onbelangrijke zaken weggelaten. Op die manier heeft u een beeld van de opbouw van een RSS-document:

?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0">
<channel>
<title>BBC News | Front Page</title>
<link>
http://news.bbc.co.uk/go/rss/-/1/hi/default.stm</link>
<description> Updated every minute of every day</description>
<item>
<title>
Three charged over 'Tube terror plot'</title>
<link>
http://news.bbc.co.uk/go/rss/-/1/hi/england/2198228.stm</link>
<description> Three men are arrested on terror charges in London amid reports of a plot to target the city's underground.</description>
</item>
<item>
<title>Firefighters urged to lift strike threat</title>
<link>http://news.bbc.co.uk/go/rss/-/1/hi/uk_politics/2485303.stm</link>
<description> As both sides take a day off from negotiations, John Prescott urges firefighters to 'take the gun away' from their employers' heads.</description>
</item>

</channel>
</rss>

De eerste twee regels geven aan dat het gaat om een XML-document (in het bijzonder RSS versie 2.0). In het document zit altijd exact één -element waarin de titel en beschrijving van het document worden gegeven. Hierin zit ook een link opgenomen naar de locatie op het web waar dit document bij hoort. Verder staat er in een aantal -tags waarin de afzonderlijke berichten worden uiteengezet.

Ga, voor een volledig overzicht van alle beschikbare RSS-elementen, naar: http://blogs.law.harvard.edu/tech/rss

Publiceren en lezen
Een weblog - of 'blog' - is een website in dagboekstijl. De maker - de weblogger of blogger - plaatst links naar andere webpagina's die men leuk of interessant vindt. Deze hyperlinks zijn meestal voorzien van commentaar. Zo'n weblog wordt over het algemeen regelmatig up-to-date gehouden. Fanatieke bloggers schrijven meerdere malen per dag nieuwe stukjes. De nieuwste berichten komen altijd bovenaan de pagina te staan.

Het aantal weblogs is de laatste jaren enorm gegroeid. Dat heeft zijn weerslag op het gebruik van RSS-Newsfeed. Bloggers gebruiken vaak speciaal ontwikkelde publicatiesoftware. Dit soort software (bijvoorbeeld Blogger, Movable Type en Pivot) genereert naast reguliere HTML-output ook vrij eenvoudig, of zelfs automatisch, een RSS-output.
Overigens maken niet alleen webloggers gebruik van deze publicatiesoftware. Ook grote webuitgaven zoals News.com, Washington Post en Slashdot brengen hun kopij zowel in HTML- als in RSS-formaat uit.

Het lezen van RSS-Newsfeeds gebeurt met behulp van RSS-lezers. Met behulp van deze software kunnen internetters veel zoektijd besparen. Deze programma's zijn dan ook bedoeld voor degenen die snel en gericht op de hoogte willen komen van het actuele aanbod in hun interessegebied. RSS-lezers zijn er in alle soorten en maten, betaald en niet betaald, voor Linux, Macintosh en Windows. Sommige kunnen uitsluitend RSS-feeds inlezen, andere zijn ook in staat een RSS-document aan te maken. De bekendste RSS-lezers zijn:
AmphetaDesk (Linux, Mac, Windows; gratis), NetNewsWire (Mac; gratis), NewzCrawler (Windows; betaald), Radio UserLand (Mac, Windows; betaald), RSSReader.nl (Windows; gratis) en Syndirella (Windows; gratis), Feedreader (Windows; gratis), AmphetaDesk (Mac, Linux, Windows; gratis) en FeedDemon (Windows; betaald).

De meest gebruiksvriendelijke - en minstens zo bekende - RSS-lezer is nog niet genoemd. De ontstaangeschiedenis van RSS-Newsfeed is nauw met de ontwikkeling van dit programma verbonden. Daarom laten we het hier niet onvermeld...
RSS is ontwikkeld door Dan Libby. In maart 1999 werd het voor 't eerst toegepast bij My.Netscape. Ook toen was het bestandsformaat bedoeld om webkopij te publiceren via Netscape-kanalen. Sinds 2001 ondersteunt Netscape RSS niet meer. Dave Winer heeft echter zijn werk voortgezet binnen zijn bedrijf Radio Userland. Het product dat hieruit voortvloeide, heette Radio Userland en scoort bijzonder hoog op het gebied van gebruiksvriendelijkheid. Het is een One Page Aggregator: al het nieuws wordt op één pagina zichtbaar gemaakt. Het enige probleem is dat Radio Userland, na downloaden, slechts een maand gratis te gebruiken is. Het draait zowel onder Windows als Mac OS.

Toenemende interesse
Websites die RSS-feeds aanbieden, zijn te herkennen aan een rechthoekig, oranje blokje met de witte letters XML of een blauw blokje met de letters RDF. Soms wordt tekstueel verwezen naar de mogelijkheid van RSS-newsfeeds (let op termen als 'RSS', 'RDF', 'XML' en 'syndicatie'). Deze tekst of afbeeldingen zijn dan via een hyperlink verbonden met de RSS-newsfeed. Door het internetadres van de RSS-feed simpelweg te kopiëren en te plakken in de RSS-lezer, kan de pagina worden opgeroepen. Maar er zijn ook RSS-lezers - zoals NewzCrawler en Syndirella - die tijdens het surfen automatisch herkennen of een website over een RSS-mogelijkheid beschikt. Daarvoor moet echter wel de 'Autodiscovery'-optie worden aangevinkt.

Ook in Nederland laat RSS-Newsfeed steeds meer van zich horen.
Op www.it-staffing.nl, een detacheringswebsite voor zelfstandige IT-professionals, komt binnenkort een hyperlink die toegang biedt tot RSS-Newsfeed.
En er is nu ook een online markt waarop Nederlandse organisaties, bedrijven en individuen die betrokken zijn bij internationale samenwerking, duurzame ontwikkeling en mensenrechten, gratis nieuws kunnen verspreiden. Dat gebeurt via de website www.news-exchange.nl. Hierop worden alleen koppen van artikelen opgenomen met een link naar het complete artikel dat op de website van de publicerende organisatie staat weergegeven. Tegelijkertijd kan het laatste nieuws dagelijks automatisch naar desktops, eigen websites en intranet worden verzonden. Onder de aangesloten organisaties die hun nieuws reeds via News-exchange.nl aanbieden, bevinden zich 'grote jongens' als Hivos, PSO, Radio Nederland Wereldomroep, Oneworld.net en het Ministerie van Buitenlandse Zaken. Reden te meer om de opmars van RSS-Newsfeed serieus te nemen…


 

OTN

IT-Staffing RSS Feed

rss.pagina.nl