search
top

Lifehack: Iedere website wordt een RSS feed met dapper.net

Soms kom je van die timesaving websites tegen waar je letterlijk voor op de knieën valt. Dapper.net, een aggregator die zijn weerga niet kent, is zo’n Lifehack van de eeuw. Met een simpele, doch doeltreffende wizard (de Dapp builder) tover je vrijwel elke site moeiteloos om tot parsable formaat, voor bijvoorbeeld XML output, RSS feeds, iGoogle widgets, en meer.

Hoe vaak gebeurt het wel niet dat je op een website komt die je erg interessant vindt om te volgen, maar helaas nog niet zo vooruitstrevend is, en nog geen RSS feed aanbied of een API? Ik kom ze nog geregeld tegen in ieder geval. Eigenwijs en principieel als ik ben, vertik ik het om de website keer op keer te bezoeken.

Dapper logo

En toen was daar dapper. Dapper heeft de Dapp builder, een tool waarmee je voor Dapper duidelijk kunt maken welke content op een website zonder RSS in de output moet komen, en op basis daarvan een feed laten genereren, door goed te kijken naar de terugkerende elementen in de HTML van die website. De feed kun je vervolgens in je reader opnemen of verder gebruiken. Je geeft dus aan wat de titels voorstellen, wat de beschrijving is en eventueel een datum van publicatie. Ook afbeeldingen mogen meegenomen worden (bijvoorbeeld bij woning sites).
Als extra voordeel bij Dapper is dat je ook variabelen kunt meenemen bij het genereren. Bijvoorbeeld dat alleen woningen in de omgeving Leeuwarden worden getoond, of dat in een bepaalde categorie gezocht moet worden.

Klein voorbeeldje

Laatst kwam ik de website gratisoptehalen.nl tegen. Hier kunnen mensen, je raad het al, gratis spullen aanbieden voor anderen om op te halen, die er vaak nog veel plezier aan kunnen beleven. Zo was ik ook voor mijn verhuizing op zoek naar wat leuke spulletjes die anderen hadden afgeschreven. Dan is zo’n leuke site wel gaaf om in de gaten te houden… zonder RSS…?

Op naar Dapper!

  1. Zoek eerst links in de grote database met Dapps of niet iemand al eerder zo slim is geweest hier een Dapp van te maken. Zo voorkom je dubbel werk. En dat is winst!
  2. Indien dat niet het geval is, klik je op Create new Dapp.
  3. Vul het webadres in waar het allemaal gebeurt, kies voor het type output dat je wilt (RSS in dit voorbeeld) en klik op next step.
  4. In deze stap zul je aan Dapper wat samples moeten geven. Hoe ziet een typische pagina van jouw website eruit? Dapper kan dan de overeenkomsten tussen de pagina’s analyseren en zo achterhalen op welke manier de artikelen staan geordend.
  5. In het geval van gratisoptehalen.nl is het zo dat de categorieën aangegeven worden in de URL. Dit maakt het makkelijk om van de categorie straks een variabele te maken, zodat je anderen de keuze kunt geven waar ze producten van willen volgen.
  6. Laat Dapper de pagina’s analyseren in de volgende stap. Daarna is het selecteren geblazen! Alle contentblokken worden door Dapper oranje omrand. Selecteer de verschillende onderdelen als titels, beschrijvingen, data en foto’s die je in de feed wilt hebben. Vervolgens klik je op Save field, zodat je de geselecteerde onderdelen een functie kunt geven. Zijn dit titels? Beschrijvingen? Je kunt overigens meerdere reeksen componenten de functie ‘omschrijving’ meegeven en zo een uitgebreidere feed genereren.
  7. In de Preview Feed stap kun je het resultaat bekijken van je harde werk. Hier hoef je echter nog geen aandacht te besteden aan de groepering, dit komt later nog aan bod.
  8. Bij het opslaan komt het er even op aan of je variabelen wilt integreren in de service. Bij weblogs is dat doorgaans niet nodig, maar bij gratisoptehalen.nl is het toch wel handig dat je kunt filteren op categorie. Klik daarvoor bij Variables op edit. Geef in de link op welke waarden variabel dienen te worden. Bij gratisoptehalen.nl is dat ‘rid’.
  9. Klik op Save et voila: je hebt je eigen Dapp gemaakt die een RSS feed maakt van werkelijk elke website. Nog even aanpassen aan je eigen wensen, door een juiste groepering te kiezen, de link kopiëren en in je favoriete RSS reader te stoppen.

Op deze simpele, maar zeer effectieve manier heb ik al diverse malen het internet verrijkt met features die de originele sites niet eens hadden. Zo houd ik het woningaanbod in de gaten, weet ik alle cursussen van het Learning Centre, laat ik usenet (nieuwsgroepen) voor mij zoeken en kan ik natuurlijk elke categorie van grarisoptehalen in de gaten houden. Probeer het eens uit en deel je Dapps!

One Response to “Lifehack: Iedere website wordt een RSS feed met dapper.net”

  1. Jan says:

    Wauw wat een concept! hier heb ik echt op zitten wachten. Nu kan ik eindelijk die websites die ik wilde volgen omzetten naar een RSS feed.

    Bedankt!

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

top