samedi 5 février 2011

gestionnaire flux RSS


Bonjour à tous et bienvenue dans ce tutoriel « fait maison » sur les Flux RSS qui devraient changer votre façon de naviguer sur le web si vous ne les utilisez pas déjà. Nous allons aborder de la façon la plus accessible ce qu’est un flux, à quoi ça sert, comment l’utiliser et, pour les plus curieux d’entre vous, une explication technique un peu plus poussée.

A quoi ça sert ?

Les flux RSS servent à recevoir des informations de la part d’un site. Le « but » est de recevoir de façon automatique les mises à jour ou parutions sur le ou les sites que vous suivez.
Si vous aimez bien les articles d’un blog par exemple, vous pouvez avoir envie de les recevoir directement, sans avoir besoin de consulter régulièrement le site en question. C’est justement à cela que les flux servent !

L’utilisation la plus fréquent des flux RSS réside dans les blogs. En effet, avec leur nombre grandissant, il est fréquent d’être intéressé par plusieurs blogs. Dans ce cas, il faudrait passer du temps à visiter chaque blog tous les jours pour savoir si l’un d’entre eux a été mis à jour, ça serait vraiment fastidieux !

lecturexml Tutoriel: Les Flux RSSLecture d'un flux brut avec firefox
RSS à la RSScousse !

Pour pouvoir suivre un flux, vous devez vous y abonner, et pour vous y abonner, il vous faut un client ! Non pas quelqu’un qui vous paie, un client RSS, c’est à dire une application qui lit les flux et vous les restitue.

Il n’est pas simple d’expliquer le fonctionnement des clients puisqu’il en existe plusieurs types :
  • Les Clients logiciels
  • Les clients en ligne
  • Les clients basés en ligne
puce Tutoriel: Les Flux RSSLes clients logiciels sont, comme le nom l’indique, des logiciels qui servent de client RSS. Vous les installez sur votre ordinateur et y ajoutez manuellement l’adresse des flux que vous souhaitez suivre. A l’heure du web 2.0 ils peuvent paraître dépassés mais apportent quelques fonctionnalités en plus, même si ils utilisent des ressources de votre ordinateur.

Parmi ces clients logiciels, il existe aussi des extensions pour votre navigateur web qui permettent d’améliorer sa lecture des flux comme Brief pour Firefox qui permet une lecture simple et claires des flux. Il est très facile d’utilisation, facile à installer puisque ce n’est qu’un add-on et vous avertie lors de nouveaux articles à la façon de MSN avec une petite fenêtre en bas à droite de votre écran.


brief Tutoriel: Les Flux RSSBrief
puce Tutoriel: Les Flux RSSLes clients en ligne quant à eux ne nécessitent pas d’installation, ce sont des applications web qui vous affichent les flux sur leur site web. L’un des plus utilisés est Google Reader par exemple, mais il en existe beaucoup d’autres comme Netvibes.
Leur utilisation est très simple: il suffit de vous inscrire et de rajouter les flux qui vous intéressent.


netvibes vue widget Tutoriel: Les Flux RSSNetvibes
puce Tutoriel: Les Flux RSS Les clients basés en ligne sont à la frontière entre les deux, ce sont des logiciels, mais ils utilisent une application web. NetNewsWire (Mac) par exemple importe et gère votre compte Google Reader depuis le logiciel et vous affiche les flux que vous suivez.

netnewswire Tutoriel: Les Flux RSSNetnewswire
Si vous êtes plutôt nomade, que vous utilisez plusieurs ordinateurs différents par exemple, le client en ligne parait plus adapté, vous n’avez qu’à vous connecter au service pour l’utiliser. L’intérêt des logiciels quant à elle c’est qu’elles peuvent interagir directement sur votre ordinateur sans que vous ayez à « regarder » le logiciel tourner. Un peu comme quand MSN vous informe que quelqu’un s’est connecté ou vous parle, votre client vous avertira quand une nouvelle actualité arrivera ! (Comme pour Brief ci dessus)

Une fois que vous avez choisi votre client et que avez créé un compte ou installé le logiciel, l’utilisation est très simple: il vous suffit de rajouter l’adresse du flux, c’est à dire l’adresse de la page que vous pouvez trouver en vous rendant sur le flux en cliquant sur une icône RSS présente sur l’immense majorité des blogs ou alors en cliquant sur l’icône rss située dans la barre d’adresse de votre navigateur (à droite). L’adresse du flux de Graphistes World est par exemple « http://feeds.feedburner.com/graphistes-world ». Comme un certain nombre de sites, nous utilisons un service de statistiques en ligne nommé Feedburner qui modifie l’adresse du flux mais une adresse « normale » se termine par .xml

Heureusement, pour vous aider à trouver le flux d’un site, une nomenclature existe sous la forme d’un pictogramme universel que voici:
pictorss Tutoriel: Les Flux RSSPictogramme du Flux RSS

Une fois qu’on est abonné ?

Ça y est, vous êtes abonné à votre premier flux et… et quoi ? Et bien il ne vous reste plus qu’à attendre. Dès qu’une nouvelle actualité sera lue par votre client, elle sera affichée et vous pourrez la lire ou accéder à la page du site correspondante ! Si c’est pas magique tout ça hein ?
Mais au lieu de rester les bras croisés, vous pouvez aussi chercher d’autres flux à suivre, pour avoir plus d’informations, avoir des actualités fréquentes, à jour et diverses ! Libre à vous de suivre les sites que vous voulez !


Utilisation avancée des Flux

La plupart des clients logiciels, et quelques un en ligne disposent d’une fonction de recherche… Ce qui signifie que vous pouvez parcourir les actualités que vous avez déjà reçues plus tard.
Et c’est là que les flux peuvent réellement devenir très pratiques : suivre un grand nombre de flux pendant une longue période vous permet d’accumuler des articles/billets, et de vous créer une base de données consultable quand vous voulez, le tout sans avoir à naviguer sur tous les sites qui pourraient potentiellement avoir une réponse à votre question par exemple.


Mais comment ça marche ?

Bonne question. En fait le fonctionnement des flux RSS est relativement simple. Un flux est en fait un fichier, qui est mis à jour (quand on ajoute un billet par exemple) et qui contient des informations sur X actualités. Les flux sont limités en contenu, généralement un flux contient les 20 derniers billets parus, et contient, au minimum une description du contenu voire le contenu complet de l’article, le nom ou pseudo de l’auteur, la date de parution et la page sur laquelle on peut voir l’article. Bien sur il peut y avoir beaucoup plus de contenu que ça mais je n’entrerai pas dans les détails, ces informations varient et ne sont pas forcément utiles à l’utilisateur.

Le rôle du client quant à lui est d’aller voir régulièrement chacun des fichiers que vous voulez suivre et de comparer les entrées qu’il contient avec celles que vous avez déjà vues. Il va donc aller vérifier toutes les X minutes si une mise à jour à était faite sur l’un des flux.


Pour les très curieux !

Les fichiers RSS sont des fichiers .xml puisqu’ils utilisent le langage… XML. C’est un langage balisé, c’est à dire que les informations fonctionnent par paires balise/contenu.

<balise>Contenu de la balise</balise>

Pour qu’un flux RSS soit fonctionnel, il doit être lisible par les clients RSS, c’est pour cela qu’il existe des normes qui permettent aux codeurs qui font des clients de « connaître » à l’avance les noms des balises qui seront affichées dans le fichier XML, pour pouvoir en récupérer leur contenu. Ces normes sont ATOM et RSS.2 . Pour cette raison, vous aurez parfois accès à 2 flux RSS : un flux pour RSS.2 et un autre pour ATOM. Ne vous inquiétez pas, la plupart du temps, les clients sont capables de gérer les 2 types sans que vous vous en rendiez compte !


xmlfluxrss Tutoriel: Les Flux RSSCode d'un flux RSS

Aucun commentaire:

Enregistrer un commentaire

Related Posts Plugin for WordPress, Blogger...