c'est quoi un machin RSS ?
Par fabien le samedi 4 mars 2006, 16:39 - paf ! - Lien permanent
J'ai encore un peu de temps libre (approximativement 48h, après il faudra que je repasse mes chemises et que je me rase tous les jours), et j'avais envie de faire un billet qui rende les gens moins cons plus intelligents. C'est un objectif louable, glorieux, mais ça va demander un tel boulot que ça risque de ne pas être possible juste en publiant un billet sur ce magnifique site ouèbe.
Alors on va restreindre: ça ne sera plus les gens
, je me limite aux lecteurs de ce site. Et à la plutôt que d'essayer de vous rendre plus intelligents
, je vais (tenter de) vous expliquer ce que c'est qu'un truc RSS. Parce que j'entends souvent la question: C'est quoi les machins RSS sur ton site ?
Pouf pouf pouf
Petite définition
Un fil RSS est un flux de données auquel on peut s'abonner pour suivre les évolutions du contenu d'un site (changements, nouveautés, nouvelles...).
L'acronyme RSS désigne un format, mais il en existe d'autres: Atom, RDF.
A quoi ça sert ? Quelques exemples.
C'est un outil pour récupérer sur son ordinateur des informations, de manière automatique, et pouvant avoir plein de provenances différentes: des blogs, des journaux, des sites d'entreprises, des sites qui agrègent d'autres flux RSS ...
Par exemple, pour surveiller la publication des ouvertures de postes chez STMicroelectronics, il y a un flux RSS (disponible sur leur page emploi). En m'abonnant à ce flux, je peux connaître en temps réel (à une demi heure près) les offres d'emploi, sans aller me connecter tous les matins sur leur site, et je suis sûr de ne pas "louper" d'offre.
Sur le blog de Denis, il y a la possibilité de s'abonner aux flux RSS pour les billets et pour les commentaires. Je me suis abonné, donc je ne vais pas vérifier régulièrement si il y a des nouveaux billets ou pas, j'en suis averti. Sur ce blog il y en a aussi.
Il y a de plus en plus de sites qui proposent cette fonctionnalité: Libération.fr, Le Monde.fr, quasiment tous les blogs. Des sites de distributions Linux le font aussi (pour la mise à jours des programmes, ou les alertes de sécurités).
Bref, c'est un outil très pratique, et qui fait gagner du temps.
Comment l'utiliser ?
Il faut s'abonner au flux pour pouvoir en profiter. C'est bête à dire, mais si on clique sur fil rss (présent dans la barre latérale de ce site) on obtiend une page au contenu incompréhensible. Donc il faut un logiciel ad hoc.
Avec un browser internet
Sous les versions récentes de Mozilla Firefox, on peut utiliser les fils RSS pour créer des Live Bookmarks
: des onglets qui sont actualisés en fonction du flux. Pour ça, il y a une icone qui apparaît soit dans la barre d'adresse, soit en bas à droite, lorsqu'un flux est accessible sur une page:
Suffit de cliquer sur sur cette icône pour générer un Live Bookmarks
.
Sinon, il existe une extension pour Firefox, Sage, qui permet d'avoir quelques fonctionnalités en plus.
Avec Opera, c'est aussi simple: quand un site propose une fonctionnalité RSS, une icône apparait dans la barre de navigation, et il suffit de cliquer pour s'abonner.
Avec Thunderbird, Kontact, Evolution
C'est pas mal tout ça, mais je trouve pas ce concept de Live Bookmarks
très pratique. Moi ce que je voudrais, c'est que ce soit comme des mails, c'est à dire ça arrive dans une fenêtre dédiée, et je peux les trier en catégories, sous catégories, etc ... Et puis comme ça ressemble un petit peu à du mail (au moins dans la façon de les trier), je voudrais que ce soit intégré dans le logiciel de mail.
Pas de problème: Mozilla Thunderbird fait ça très bien. Ou alors (sous KDE) Kontact avec le module Akregator. Je vais détailler comment faire avec Mozilla Thunderbird, puisque ce logiciel est utilisable sous Windows, Linux et Mac.
1- Sélectionner News & Blogs dans le panneau de gauche
Choisir Manage subscribtions, et cliquer sur Add pour ajouter un nouvel abonnement.
Dans la zone Feed URL, coller l'adresse du flux RSS.
On valide tout, et Thunderbird se met à télécharger les derniers ajouts au flux.
Voilà, on peut ajouter d'autres flux RSS, les regrouper par catégories, s'abonner aux commentaires... La fréquence des mise à jours des flux RSS est paramétrable. Cependant, pour éviter la surcharge des serveurs, il vaut mieux laisser les valeurs par défaut.
Autres logiciels
Il existe aussi des logiciels dédiés, pour lesquels agréger des flux RSS est la seule fonction. Par exemple, Liferea sous Linux, ou FeedReader sous Windows. Pour MacOsX, je n'en connais pas de libres.
Chtite conclusion
Le RSS, c'est bon, mangez-en. C'est super pratique, ça permet de gagner du temps (voir l'exemple du fil RSS chez STMicroelectronics).
Et si j'ai pas réussi à être clair, l'article Wikipedia à propos de RSS fourni des explications complémentaires et quelques liens pour approfondir ou trouver des lecteurs de RSS.
Commentaires
Merci. Questions:
1. Serait-il possible d'avoir un flux de données indiquant les nouveaux commentaires ? Je m'explique, si ce n'est s'abonner pour chacun des billets existant, comment savoir qu'un commentaire est arrivé ? Un billet 'virtuel' contenant le titre du dernier billet commenté pourrait-il être créé ? Il y a peut-être plus simple.
2. C'est quoi le trackback ?
Sinon, bon courage pour le rasoir tous les matins. Perso, j'aimerais vraiment me faire une épilation. Je vais proposer à Elise de faire un billet sur le sujet.
1: Le flux RSS pour les commentaires comporte tous les commentaires (donc tous les nouveaux). Il n'y a pas de flux RSS "par article", c'est global au site (au moins sur idolum, après tu peux trouver des sites ou l'abonnement se fait par article). Je pense que ça répond à ta question ?
2: le trackback, c'est un moyen de faire un commentaire à distance, avec une notification à l'auteur. Par exemple, si Denis publie un billet, et que je fais un commentaire de ce billet sur mon site (ou bien un article sur le billet de Denis), je peux lui envoyer un trackback, et mon billet apparaitra sur son site. Voilà, un commentaire à distance avec notification.
Un exemple avec mon billet un nouveau blog: j'ai envoyé un trackback sur le billet de Denis, tu peux voir ce que ça donne.
Une épilation du visage ? Argh !
Ah, remarque que j'avais oublié: les RSS pour le blog d'Elise et pour le mien sont séparés (parce que c'est deux installations séparées).
Fabien,
je pense que tu pourrais créer un billet contenant les dernièrs commentaires ajoutés. Ce billet se maintiendrait dans ceux visibles à l'aide du flux RSS. Ensuite, comme j'utilise Sage, en déplaçant le pointeur sur la ligne correspondant à ce flux, l'aide contextuelle affichera les 5 derniers commentaires ajoutés.
Qu'en penses-tu ?
Frédéric
bien note Fred,
je suis en train de zieuter tous les nouveaux commentaires du site (pas encore de trackback moi...). Ma prochaine tache d ici la fin de la semaine prochaine est de relancer des billets de la rubrique ragot. Je retiens donc la thematique de l'epilation/rasage. D ailleurs, accepterais tu de temoigner pour cet article? Si tu veux, je pourrai changer ton nom si tu preferes rester anonyme pour parler de ce sujet douloureux
Fred: je comprends pas bien ce que tu veux. Pourquoi créer un ? Il y a un flux RSS commentaires pour ça, qui te permet de voir les commentaires en temps réel.
Ce que tu veux, c'est une zone du site ou sont regroupés les derniers commentaires ? J'ai vu ça sur certains sites (par exemple dans la barre latérale), et je suis contre. Parce que ça complique la structure (tu répliques de l'information), ça nuit à l'ergonomie (c'est de l'info en plus qui n'est pas forcément compréhensible), bref, ça surcharge. Je trouve que les flux RSS sont mieux adaptés (surtout qu'ils sont séparés: un flux pour les billets, un flux pour les commentaires). Et les flux RSS laissent le choix au lecteur, soit d'être visualisés en externe (via un lecteur RSS), soit en live via les systèmes Fuirefox (live bookmarks et Sage). C'est non-intrusif.
En fait, j'essaie de maintenir une interface qui soit ergonomiquement simple. Ca implique de trier entre l'utile et l'inutile. Par exemple, il n'y a pas de calendrier sur ce blog. J'ai aussi viré tous les liens externes, pour les mettre sur une page à part. J'ai horreur des sites ou tu mets 5 minutes à trouver ou est l'info pertinente et ou sont les gadgets.
Je vais tester Sage pour voir.
+
Désolé, je n'avais pas vu qu'il y avait un flux pour les commentaires. Moi, je me sers du bouton en bas à droite dans firefox. Par contre, comment faire pour avoir le flux de commentaires. Firefox ne me permet que d'avoir le flux sur les billets ?
Merci,
Frédéric
Ah, bien vu, le flux com est pas directement accessible. En fait c'est de ma faute, faut que je corrige les en-tête pour avoir le choix.
Work in progress.
Edit: corrigé.
Et j'ai rien payé pour que Fabien fasse de la pub pour moi, promis...
Sinon, il faut que je regarde en détail, parce que moi aussi je trouvais que pour avoir les derniers commentaires il fallait finalement que je recharge la page que Kontact ouvre. Donc ça revenait exactement à aller sur ton site depuis Konqueror. J'ai donc du rater quelque chose.
A+ 2nis