Les Flux RSS (Really Simple Syndication)
Ce texte est une reproduction intégrale de l'article rédigé par Guillaume Bonnaffoux sur son site (http://www.guillaume.homeip.net) avec son accord. L'article original se trouve à l'adresse suivante: http://www.guillaume.homeip.net/forum/viewtopic.php?t=6.
Les Flux RSS c'est quoi et à quoi ça sert
Un flux (ou un fil) RSS est en fait un format qui permet de diffuser rapidement et simplement du contenu (donc du texte, de l'information) dissocié de sa mise en forme. Le code d'une page web classique est assez pénible à lire car les indications de mise en forme et de contenu à proprement parler sont mélangées dans la page. Le RSS est en fait une norme qui permet de diffuser les informations dans un fichier écrit en xml, et qui permet à vos visiteurs réguliers de visionner en un seul coup d'oeil les nouvelles fraîches que vous avez placées sur votre site...
Concrètement comment ça marche ?
Lorsque vous naviguez sur une page qui permet de s'abonner à un flux RSS (ou de se syndiquer...), il suffit de cliquer sur l'icône qui signale le flux RSS (en fonction de votre navigateur). Ensuite les news du site en question sont directement accessibles depuis vos favoris, sans rechercher forcément sur le site en question. Pour info Firefox gère très bien le RSS, ce qui n'est pas le cas de toutes les versions d'internet explorer (peut être pouvez vous en profiter pour passer à Firefox justement ??). Sinon vous pouvez aussi utiliser un agrégateur de News du genre easyRSS qui remplira exactement la même fonction, mais autant avoir tout en un seul programme.
Comment faire pour mettre un flux RSS sur son site ?
Côté webmaster, c'est assez simple, il suffit de générer le fichier xml qui va bien, la syntaxe est définie par le w3c (world wide web consortium). Un exemple de fichier xml :
Code:
<?xml version="1.0"?>
<rss version="0.92">
<channel>
<title>Le nom du flux syndiqué</title>
<link>http://www.le-site.com</link>
<description>Description du flux / du site</description>
<language>fr</language>
<item>
<title>Titre de l'article 1</title>
<link>http://www.le-site.com/article1.htm</link>
<description>Description du contenu 1</description>
</item>
<item>
<title>Titre de l'article 2</title>
<link>http://www.le-site.com/article2.htm</link>
<description>Description du contenu 2 </description>
</item>
<item>
<title>Tout le contenu</title>
<link>http://www.le-site.com/articles.htm</link>
</item>
</channel>
</rss>
En général, le webmaster se débrouille pour générer ce fichier automatiquement à la mise à jour de son site, la syntaxe est assez simple.