rss atom syndication

La syndication (de contenu web) est un moyen de rendre disponible le contenu d'un site pour d'autres sites. Dans son utilisation la plus courante, il permet à tout internaute de suivre via un service web ou logiciel adapté les sources de données qu'il souhaite (sans avoir besoin de se rendre, à chaque fois qu'il veut avoir des news, sur les dits sites.

  1. Une petite vidéo pour illustrer ce concept
  2. La vidéo originale sous titrée en français

Ces petites vidéos sont vraiment bien faites et enrichissantes pour qui ne connait pas ces concepts. Allez fouiller sur cette page qui contient les vidéos de common craft. Si vous ne savez pas par quoi commencer, je vous suggère (sur la page, vous pouvez changer la langue avec la petite liste déroulante "WATCH" grise sur la droite de la vidéo):

Revenons à la syndication...

Vos sites favoris mettent surement à disposition un flux rss ou atom. Le but du jeu est de copier l'adresse de ce flux dans votre gestionnaire de flux (google reader à tout hazard...) et de vous faire une petite collection de liens. Ainsi, il vous suffira de lire une seule source de données pour vous informer des nouveautés sur plusieurs sites.

Exemples de flux

Récapitulons

  1. On se loggue sur Google Reader (avec son login gmail)
  2. On copie/colle une adresse de flux rss dans "Ajouter un abonnement"
  3. C'est prêt!

Si vous utilisez Firefox, et j'espère que vous l'utilisez, lorsque vous êtes sur un site, vous verrez une icone orange dans la barre d'adresse qui symbolise la présence d'un flux de syndication pour cette source. Cliquez dessus, vous serez ensuite invité à l'ajouter à Google Reader entre autres.


Warning: INSERT command denied to user 'dbo178819202'@'212.227.127.29' for table 'dp52_watchdog' query: INSERT INTO dp52_watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '<em>INSERT command denied to user &amp;#039;dbo178819202&amp;#039;@&amp;#039;212.227.127.29&amp;#039; for table &amp;#039;dp52_accesslog&amp;#039;\nquery: INSERT INTO dp52_accesslog (title, path, url, hostname, uid, sid, timer, timestamp) values(&amp;#039;rss atom syndication&amp;#039;, &amp;#039;taxonomy/term/33&amp;#039;, &amp;#039;&amp;#039;, &amp;#039;38.107.191.114&amp;#039;, 0, &amp;#039;8b8fdf7c5b5c0ab80d7ffdbb09469b0d&amp;#039;, 241, 1280555541)</em> dans <em>/homepages/9/d178815222/htdocs/drupal52/includes/database.mysql.inc</em> à la ligne <em>172</em>.', 2, '', 'http://kywy.fr/category/tags/rss-atom-syndication',  in /homepages/9/d178815222/htdocs/drupal52/includes/database.mysql.inc on line 172

Warning: INSERT command denied to user 'dbo178819202'@'212.227.127.29' for table 'dp52_watchdog' query: INSERT INTO dp52_watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '<em>INSERT command denied to user &amp;#039;dbo178819202&amp;#039;@&amp;#039;212.227.127.29&amp;#039; for table &amp;#039;dp52_sessions&amp;#039;\nquery: INSERT INTO dp52_sessions (sid, uid, cache, hostname, session, timestamp) VALUES (&amp;#039;8b8fdf7c5b5c0ab80d7ffdbb09469b0d&amp;#039;, 0, 0, &amp;#039;38.107.191.114&amp;#039;, &amp;#039;messages|a:1:{s:5:\\&amp;quot;error\\&amp;quot;;a:1:{i:0;s:486:\\&amp;quot;user warning: INSERT command denied to user &amp;amp;#039;dbo178819202&amp;amp;#039;@&amp;amp;#039;212.227.127.29&amp;amp;#039; for table &amp;amp;#039;dp52_accesslog&amp;amp;#039;\\nquery: INSERT INTO dp52_accesslog (title, path, url, hostname, uid, sid, tim in /homepages/9/d178815222/htdocs/drupal52/includes/database.mysql.inc on line 172