Flux Atom / RSS

Je pense que toute personne qui se balade régulièrement sur le web a déjà remarqué la présence, à de nombreux endroits, du symbole orange qui se trouve ci-à-côté.

Parfois il n’est pas orange, mais bleu, parfois le symbole avec les arcs de cercle est réduit à un petit rectangle orange ou bleu arborant les lettres: RSS ou Atom ou encore XML.

Mais que signifie ce symbole étrange?

C’est tout simplement le symbole indiquant la présence d’un flux de syndication de contenu. En cliquant sur le symbole on peut obtenir l’adresse de du flux.

On peut donc dire simplement qu’un flux est une page web mais dans un autre format.

C’est un format qui est lisible plus facilement par un robot que le xhtml et surtout c’est un format qui contient des dates de publication et de modification.

Quand un ami m’a expliqué en 2002 le principe du flux RSS, je n’ai pas compris à quoi ça allait m’être utile. Pourtant actuellement j’utilise des centaines de flux chaque jour! Un flux a donc une utilité. Mais cette utilité je ne l’ai pas vue tout de suite, car en 2002 je passais beaucoup moins de temps sur le web et ce dernier était bien différent du web d’aujourd’hui.

Un flux ça sert à quoi ?
Un flux permet d’être informé automatiquement des modifications d’une source de donnée.

La source de donnée est en général un site web. Mais c’est surtout un type particulier de site web qui roposent des flux: les blogs.

En effet, c’est l’arrivée de la mode des blogs (2004-2005) qui a popularisé massivement l’utilisation de flux. C’est pour cette raison qu’en 2002 je n’avais pas vraiment compris l’utilité. Le web de l’époque ne proposait que peu de site avec une activté frénétique capable de changer plusieurs fois par jour.

En 2002, quand j’arrivais sur le web j’allais voir mes 2-3 sites préférés et en 5 minutes chaque jour j’arrivais a être informé des moindres changement de ceux-ci.

En 2009, je tente de suivre beaucoup plus de site web qu’en 2002 et leur contenu change beaucoup plus vite. Rien que pour avoir un ordre de grandeur, je m’informe régulièrement des modifications et nouveautés d’environs 70 blogs tenus par des amis, des connaissances ou des bloggeurs intéressants.

Après une brève estimation, si je dois taper l’adresse de chacun de ces blogs dans mon navigateur web et vérifier sur chacun les nouveautés. J’en ai pour plus d’une heure et je ne suis pas certain d’avoir vu des nouveautés!

Il faut donc automatiser le travail de recherche des nouveautés. C’est donc ici qu’intervient le flux. Le format Atom et RSS avant lui est un format qui permet d’indiquer des dates de publication et de modification du contenu.

On va donc utiliser un agrégateur de flux pour faire le boulot de recherche des nouveautés. Cet agrégateur va régulièrement aller vérifier tous les flux des sites web et blog qui m’intéresse. Si un ami ajoute un billet sur son blog, mon agrégateur, lors de son passage, va voir qu’il y a un billet supplémentaire et il va me le dire.

J’ai souvent remarqué, en expliquant le principe du flux à certaines personnes, que le terme d’abonnement est parfois mal compris. On parle de s’abonner à un flux pour dire que l’on introduit l’adresse de ce flux dans la liste des flux à vérifier de son agrégateur.

Un abonnement à un flux n’a donc rien à voir avec le fait de payer quoi que ce soit, ou de s’enregistrer quelques part. On parle d’abonnement à un flux juste par analogie à l’abonnement à un journal. Dans les deux cas, on reçoit régulièrement de nouvelles informations.

S’abonner à un flux signifie donc enregistrer l’adresse du flux dans son agrégateur. Où trouve-t-on l’adresse de ces flux ?
Et bien on retombe sur le début de ce texte, l’adresse du flux est indiquée grâce au symbole orange ou bleu que l’on trouve sur beaucoup de site web.

De plus, la plupart des navigateurs web modernes (Firefox, Safari, Opéra, Chrome) sont aussi des agrégateurs de flux. Ils sont donc capables de détecter un flux qui est présent dans la page web, et de le signaler par un petit symbole (orange ou bleu) à droite de la barre d’adresse. En cliquant sur ce symbole le flux est chargé, et il est possible de l’enregistrer dans le navigateur web ou de copier l’adresse pour l’enregistrer dans un autre agrégateur.

D’après moi, l’histoire des flux ne fait que commencer. Historiquement ce sont surtout les sites de news qui ont commencé à proposer des flux pour suivre les modifications fréquentes de l’actualité. Puis ce sont les blogs qui ont popularisé les flux pour suivre la mise à jour des billets qui n’est pas toujours régulière.

Ensuite, le flux a été utilisé pour notifier l’arrivée d’une nouvelle chanson ou vidéo. C’est ainsi que le podcast est né. En plus des informations textuelles, il est maintenant possible de s’abonner à ces flux particuliers que sont les podcast ou vidéocast pour disposer de véritables chaines de télévision et radio personnalisées. (via iTunes ou Miro pour les vidéos youtube également)

Il est également possible de s’abonner au flux des modifications de statut de ses amis sur facebook. Ainsi toutes les demi heures, je suis informé, par un petit message growl en bas de mon écran, des modifications de statut de mes amis.

Mon but maintenant est de faire la promotion du flux comme moyen de remplacement du e-mail. Le e-mail est une solution conçue il y a plus de 40 ans qui ne correspond plus aux besoins actuels. Le flux peux avantageusement remplacer le e-mail.

Tout d’abord c’est la news letter qui doit disparaître. Pour s’inscrire à une newsletter, il faut toujours donner son adresse e-mail. Après on ne sait jamais à quoi elle sera utilisée. Malgré toutes les garanties de protection des données fournies par l’expéditeur de la newsletter, l’utilisateur ne maitrise pas son inscription. Il est parfois difficile de se désincrire d’une newsletter car on a perdu ses codes d’accès.

En utilisant un flux à la place d’une newsletter par e-mail. La personne qui veut être tenue informée peut l’être de la même manière que par e-mail (dans le même logiciel sous la même forme, comme dans Mail et Thunderbird). Donc il n’y a aucune différence pour l’utilisateur. Cependant il maitrise sont inscription. Si il désire se désabonner, il suffit d’enlever l’adresse du flux de son agrégateur.

Du côté de l’expéditeur de la newsletter, ce n’est pas facile non plus. Il faut tenir à jour une liste d’adresse e-mail. Il faut envoyer une lettre qui ne soit pas trop moche sur tout les e-mailer du marché qui ne sont vraiment pas tous égaux en capacité d’affichage. Et surtout il faut envoyer des milliers de e-mail sans passer pour un spammeur (ce qui est quand même un peu le cas!).

L’infrastructure technique et de gestion des adresses est très lourde à faire pour un résultat qui est au final pas mieux que celui qu’on obtient avec un flux Atom.

Donc banissez moi ces newletter et mettez des flux Atom à la place !

Pour remplacer les communications privées par e-mail, le principe est de concevoir une architecture comportant des blogs privés pour chacun de ses contacts et des flux pour être notifié des modifications sur les blogs.

La technologie est là. Il suffit de faire les bons assemblages et de convaincre suffisamment de ses contacts d’utiliser ce principe pour que cette solution l’emporte sur le mail. Elle a plus d’avantage et moins d’inconvénient que le e-mail. Un seul exemple: le spam.

L’abonnement au flux dépendant uniquement du désir de la personne qui s’y abonne. Il n’est donc pas possible d’être obligé de lire un flux. Donc personne n’est obligé de s’abonner au courrier indésirable. Le problème du spam est résolu!

Hello,

  OK pour l'idée de remplacer les newletter par des flux RSS. Après

pour le reste de remplacer tous ce qui est mail par du RSS ca me
paraît quand même un peut périlleux. Car bon le mail à tellement
de use case que ça me paraît compliqué à gérer…

  Rien que pour ce forum (par exemple), comment avoir avec des flux

RSS, une liste de message structuré avec une arborescence afin de
trier chaque discussion. Et comment pouvoir répondre à un article
dans un flux RSS ?

(Fichier 0x482888D251DADC2C.asc introuvé)

Hello,

  OK pour l'idée de remplacer les newletter par des flux RSS. Après

pour le reste de remplacer tous ce qui est mail par du RSS ca me
paraît quand même un peut périlleux. Car bon le mail à tellement
de use case que ça me paraît compliqué à gérer…

  Rien que pour ce forum (par exemple), comment avoir avec des flux

RSS, une liste de message structuré avec une arborescence afin de
trier chaque discussion. Et comment pouvoir répondre à un article
dans un flux RSS ?

oui je trouvais également à l’instant T que c’est extrême de tout faire par RSS et se passer de mails et autres newsletter

si j’ai bien compris y répondre induirait d’aller sur le site et son forum ?