Ça veut dire quoi le machin?
RSS, ou "Really Simple Syndication", est une ressource Web généralement produit automatiquement en fonction des mises à jour d’un site Web. Si vous voulez savoir à quoi ça ressemble, vous pouvez passer sur le flux RSS du blog!
C'est bien beau, mais ça sert à quoi?
Et bien, si vous avez été curieux et que vous êtes allés visiter le flux RSS du blog, et bien vous devriez avoir deviné! Et oui! Nos flux RSS sont souvent utilisés par les sites d'actualité pour présenter les dernières informations consultables en ligne (comme sur ce blog).
En effet, si vous visitez régulièrement des sites, vous devez aller sur chacun de ces sites pour voir les nouveautés!
Un peu chiant, nan? Et bien, c'est là que rentre en jeu les flux RSS!
Cool! Mais c'est comme un site mais en plus moche!
Du calme, j'y arrive doucement!
L'avantage de ces flux est que si vous avez un logiciel ou un site web où sont contenus vos flux RSS, vous aurez directement l'actualité d'un multitude de site en un seul, c'est déjà mieux non?
Où trouve-on cette arme du flemmard?
En premier lieux, il faut que le site qui vous intéresse publie un petit fichier au format RSS qui contient la liste des nouveautés ou des informations du site.Pour info, on reconnait très facilement un flux RSS par sa couleur (orange) et à son logo que l'on peut voir ci dessous:
En second lieux, il vous faut votre logiciel ou un site web de lecture RSS (RSSreader; Netvibes; ect..) et vous configurez votre lecteur de flux RSS qui vous facilitera énormément votre petite vie (ou votre grande vie, j'en sais rien moi)!
Petite note: on appelle ces lecteur de flux RSS des "aggrégateurs de flux" ou des "syndicateurs de flux".
Ça fonctionne comment?
Un flux RSS est tout simplement un fichier texte formaté en XML (le XML est en gros une autre manière d'écrire les informations)! Voici un exemple (merci wikipedia):
<title>Mon site</title>
<description>Ceci est un exemple de flux RSS 2.0</description>
<lastBuildDate>Sat, 07 Sep 2088 00:00:01 GMT</lastBuildDate>
<link>http://www.example.org</link>
<item>
<title>Actualité N°1</title>
<description>Ceci est ma première actualité</description>
<pubDate>Sat, 07 Sep 2088 00:00:01 GMT</pubDate>
<link>http://www.example.org/actu1</link>
</item>
A première vue, ce truc fait peut mais est en réalité très simple: passons à la décomposition:<title>Mon site</title> : Définit le titre du flux puis d'un article lambda
<description>Bla Bla</description> : Décrit le flux puis celle de l'article lambda
<lastBuildDate>Sat, 07 Sep 2088 00:00:01 GMT</lastBuildDate> : Décrit la date quand le flux a été modifié
<link>http://www.example.org</link> : C'est l'URL du site correspondant au flux puis l'URL de l'article
<item> </item> : Il regroupe un article lambda
Il est aussi possible d'ajouter des médias comme des images et des vidéos dans les flux avec la "commande" <enclosure>
Simple non?