Avec son nouveau service (en bêta) Yahoo Pipes (http://pipes.yahoo.com), le célèbre portail propose une application en ligne très intéressante pour manipuler à souhait des flux RSS/Atom. L'objectif ici n'est pas de l'agrégation de contenu à la Netvibes, Windows Live ou autres, mais bien de la transformation de flux. Pour l'utiliser, un compte Yahoo est requis.
Yahoo Pipes repose sur une interface graphique (ma foi très jolie) à base de modules fonctionnels à glisser sur un plan de travail ; les modules sont reliés par vos soins par ces fameux pipes (tuyaux), pour aboutir à la "Pipe Output", c'est à dire le résultat final de votre manipulation. Vous pouvez alimenter votre scénario avec des recherches Google, Yahoo, Flickr ou des flux RSS. Vous disposez d'opérateurs (renommer, compter, tronquer, trier, unir, traduire, etc...) ; vous pouvez construire une URL ou encore récupérer des saisies utilisateurs. Et on imagine que le service s'étoffera probablement au cours du temps.
Cependant, le service (malgrè son look) reste, à mon sens, utilisable uniquement par des utilisateurs avertis.
Pour démontrer ses possibilités, Yahoo Pipes propose des exemples complexes de manipulation comme un surveilleur de prix eBay, un récupérateur d'images Flickr à partir de l'actualité du NY Times ou d'images près d'un lieu, etc...
Je vous propose un exemple simple dans la vidéo qui suit. J'ai souhaité me créer un unique flux RSS rassemblant les informations de plusieurs sites d'actualité. Pour cela, j'ai utilisé des modules Fetch (pour récupérer les flux), des Truncate (pour limiter le nombre d'éléments de chaque flux), un Union et un Sort (pour rassembler les données et les trier par date de publication).
Video: Manipulation de flux RSS avec Yahoo Pipes