Ce document en lien avec la syndication Web a été réalisé afin de rendre l'utilisation de cette technologie du Web qui est à ma connaissance encore peu exploitée par les utilisateurs néophytes plus accessibles. Le but avant d'élaborer sur le sujet était de mettre en commun l'information qu'il y avait sur le Web et de l'agencer en un tout clair et concis, tout en y ajoutant certaines sections inédites.
Ce document a été réalisé par Jean-Philippe Monette sous une licence Creative Commons. Pour en savoir davantage sur le texte légal utilisé pour défendre ce document, référez-vous aux informations répertoriées en fin de document.
Avant de vous laisser savourer ce texte, je vous conseille vivement d'installer un navigateur supportant la majorité des nouvelles technologies du Web, car ce document exploite le XHTML 1.0 Strict, le CSS2, PNG-24, tout en étant valide (et fier de l'être!). Une bonne méthode serait de délaisser les précédentes versions de Internet Explorer et de migrer vers Mozilla Firefox, Opera ou tout autre navigateur libre et gratuit supportant ces technologies.
La syndication est un moyen de diffuser un certain contenu à plusieurs diffuseurs à la fois. Cette méthode est couramment utilisée au sein des médias à travers le globe (journaux, télévision, magazines, etc.), notamment en ce qui concerne les bandes dessinées, les caricatures, l'horoscope, certaines chroniques, capsules télévisées ainsi que sous plusieurs autres formes.
Quand on parle de la syndication Web, on fait référence à la technologie des fils de syndication. Si on s'attarde qu'à la partie simpliste du concept, un fil de syndication est un fichier structuré à l'aide de la notation XML qui permet de rendre accessible à d'autres sites Web et à certains programmes le contenu d'un site distant. En utilisant la technologie, les gens peuvent consulter rapidement les dernières mises à jour sans avoir à se rendre sur le site en question. La technologie est aussi utilisée afin de suivre certaines émissions en baladodiffusion.
Les fils de syndication sont facilement identifiables à l'aide du logo orangé
représentant une borne produisant des ondes, comme le ferait un diffuseur (voir à droite). Ce logo a été
introduit dans Mozilla Firefox et il est maintenant utilisé par Opera et Microsoft pour promouvoir le
standard, mais ce n'est pas encore tous les sites Web qui l'utilisent. Plusieurs sites connus utilisent
le vieux logo démodé XML. Assurez-vous de bien
chercher les mots « RSS », « Atom », « fils » ou bien
« syndication ».
Le standard RSS est le type de fil le plus couramment utilisé sur le Web jusqu'à ce jour. Il a été créé à la base pour le portail de Netscape en 1999, mais a été délaissé lorsque AOL en a fait l'acquisition. Le support du format a donc été officiellement abandonné en 2001.
Cependant, certains groupes ont réussi à pousser l'évolution du format jusqu'à sa version 2.0 en 2002. Les droits pour cette spécification sont entre les mains de la faculté de droit d'Harvard. Depuis ce temps, la survie du format repose sur une base relativement fragile, mais demeure le plus connu et utilisé sur la toile.
Les fichiers de fils RSS sont facilement identifiables par leur extension: .rss ou bien .xml. La structure d'un document RSS 2.0 est expliquée en détail sur une page fournise par la faculté de droit d'Harvard.
Exemple d'utilisation :
<?xml version="1.0"?>
<rss version="2.0">
<channel>
<title>L'amour des otaries</title>
<link>http://www.otaries.net/</link>
<description>Le blogue des amoureux des otaries</description>
<language>fr-ca</language>
<pubDate>Tue, 10 Jun 2003 04:00:00 GMT</pubDate>
<lastBuildDate>Tue, 10 Jun 2003 09:41:01 GMT</lastBuildDate>
<docs>http://blogs.law.harvard.edu/tech/rss</docs>
<generator>DotClear</generator>
<managingEditor>editeur@otaries.net</managingEditor>
<webMaster>webmaster@otaries.net</webMaster>
<item>
<title>Des otaries qui nagent</title>
<link>http://www.otaries.net/nouvelles/2007/des-otaries-qui-nagent.html</link>
<description>Voici une superbe vidéo d'otaries qui nagent...</description>
<pubDate>Tue, 03 Jun 2003 09:39:21 GMT</pubDate>
<guid><link>http://www.otaries.net/nouvelles#item-34</guid>
</item>
<item>
<title>Les otaries au zoo</title>
<link>http://www.otaries.net/nouvelles/2007/les-otaries-au-zoo.html</link>
<description>Je suis allé au zoo la semaine passée et j'ai pu voir...</description>
<pubDate>Fri, 30 May 2003 11:06:42 GMT</pubDate>
<guid>http://www.otaries.net/nouvelles#item-33</guid>
</item>
<item>
<title>Sous l'océan</title>
<link>http://www.otaries.net/nouvelles/2007/les-otaries-au-zoo.html</link>
<description>Vous savez qu'il y a plusieurs bestioles qui vivent ...</description>
<pubDate>Tue, 27 May 2003 08:37:32 GMT</pubDate>
<guid>http://www.otaries.net/nouvelles#item-32</guid>
</item>
</channel>
</rss>
L'évolution du standard Atom a débuté en 2003, un peu après l'apparition du standard RSS 2.0. Les créateurs du format étaient découragés de la progression du standard RSS, qui ne pouvait pas évoluer correctement et qui était à ce temps dans un état stagnant.
Le but visé avec ce format de syndication était la simplicité d'implémentation et la facilité d'évolution. Plusieurs supportaires ont été attirés par le mouvement, notamment des gens de chez Technorati, LiveJournal, Blogger, Yahoo, O'Reilly et Creative Commons. La version 0.3 du standard a finalement vue le jour en 2003, suivit en 2004 par des discussions visant à standardiser le format.
Les fichiers de fils Atom sont facilement identifiables par leur extension: .atom ou bien .xml. La structure d'un fichier Atom est expliquée sur le site de AtomEnabled.
Exemple d'utilisation :
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>L'amour des otaries</title>
<subtitle>Le blogue des amoureux des otaries</subtitle>
<link href="http://www.otaries.net/syndication.xml" rel="self"/>
<link href="http://www.otaries.net/"/>
<updated>2003-12-13T18:30:02Z</updated>
<author>
<name>Gilbert Gascon</name>
<email>gilbertgascon@otaries.net</email>
</author>
<id>urn:uuid:60a76c80-d399-11d9-b91C-0003939e0af6</id>
<entry>
<title>Des otaries qui nagent</title>
<link href="http://www.otaries.net/nouvelles/2007/des-otaries-qui-nagent.html">
<id>urn:uuid:1225c695-cfb8-4ebb-aaaa-80da344efa6a</id>
<updated>2003-12-13T18:30:02Z</updated>
<summary>Voici une superbe vidéo d'otaries qui nagent sur Youtube...</summary>
</entry>
</feed>
Un agrégateur est une application servant à rassembler le contenu de divers fils de syndication en un point commun. Le système est comparable à celui du courrier électronique, mais au lieu de recevoir les messages les plus récents de nos destinataires, on reçoit les dernières nouveautés de divers sites sur le Web au sein du même programme. Il existe des agrégateurs accessibles uniquement à l'aide d'un navigateur Web, et d'autres en tant que programmes séparés.
Netvibes est un site Web permettant au grand public de se créer
une page d'accueil personnalisée et organisée à l'aide de modules et d'onglets. Cette page d'accueil est
accessible à partir de n'importe quel poste Internet, car vous pouvez vous y identifier à l'aide de votre
compte.
Il est possible d'organiser sa page à l'aide de divers fils de syndication (selon les standards RSS ou bien Atom), d'y afficher la météo actuelle, le contenu de vos boites de messagerie, vos informations Facebook, Flickr, MySpace ou bien YouTube, d'organiser ses favoris, de rechercher sur la majorité des moteurs de recherche et plus encore.
iGoogle est un service gratuit offert par
Google qui sert de page d'accueil personnalisable. On y retrouve
la majorité des fonctionnalités déjà offertes par Netvibes, et
elle aussi est classée à l'aide d'onglets et agrémentée de divers modules.
iGoogle offre une panoplie de modules prédéfinis utiles (ou non), notamment l'horoscope, le dictionnaire, Google Maps, un calendrier, YouTube, des jeux comme Pacman, Trio, le pendu ou bien l'hélicoptère, les cotes à la Bourse et divers autres choses. La page personnalisable accepte aussi les fils de syndication extérieurs et supporte ses principaux standards. Il est aussi possible de styliser sa page.
RSSOwl est un agrégateur hors-ligne développé en
Java et disponible sur les plateformes permettant
l'exécution de la machine virtuelle Java,
tel que Windows,
Linux ou bien Mac.
L'application est dite libre, est son code source est disponible sur le site officiel du programme.
RSSOwl est disponible en plusieurs langues. L'application permet de lire les fils de syndication supportant les principaux standards, peut générer les news en format PDF, RTF et HTML, possède un moteur de recherche intégré, un validateur de fil, accepte l'identifiant via BASE64, Digest et NTLM et elle possède plusieurs autres atouts. Il est possible de configurer entièrement les fils obtenus et de les classés par catégories.
Document réalisé par Jean-Philippe Monette


Cette création est mise à disposition sous un contrat Creative Commons.
Sélection des couleurs à l'aide de la palette
falling asleep élaborée par
tranquilspaces.