RSS : RDF Site Summary

La masse d'informations disponibles sur les sites web croît sans cesse. De plus, les sites sont de plus en plus interdépendants et le partage d'informations devient donc crucial.

Par exemple, un site financier peut proposer une liste d'articles décrivant des analyses, un site de sport peut proposer plusieurs canaux de brèves (une par sport), etc... Il est alors possible pour un site portail de 'picorer' à droite, à gauche pour former sa propre identité (par exemple, un site peut présenter les dernières nouvelles sur des équipes sportives avec des informations financières sur leurs sponsors...). Le portail se contente d'afficher une liste de brèves avec son design particulier, les actualités sportives étant fournies par le site concerné.

Pour réaliser cela, deux approches sont possibles :

Les apports de RSS pour les fournisseurs d'information sont multiples. Le format est défini une fois pour toutes, et il est partagé par tout le monde. De plus, dans un fichier RSS, seuls des titres sont fournis (une collection de liens avec éventuellement par chaque lien une brève description).Le coût de mise en place est donc trés faible : mettre à jour un fichier de contenu !

Deux aspects sont importants pour un fournisseur de contenu :

Le partage d'informations est couramment désigné par le terme de 'syndication'. La pratique qui consiste, pour un site portail par exemple, à regrouper plusieurs canaux à un même endroit est désigné par le terme 'aggregation'.

Bref historique

Ce type de technologie a été initiée par Netscape sur son portail 'My Netscape Center'. Ce portail permettait à un utilisateur lambda de créer son propre compte et d'avoir une page d'accueil personnalisée. Cette page se présentait comme un ensemble de rubriques mises à jour quotidiennement. Il était possible de choisir les rubriques parmi celles proposées par netscape (en réalité, netscape ne fournit que la liste des canaux disponibles, chaque canal étant géré par un site indépendant de netscape.) mais il est également possible de proposer son propre canal de nouvelles. Ce canal personnel était alors affiché de la même façon que les autres. Le fichier devait être structuré selon le format RSS 0.91.

D'autres acteurs ont contribué à l'essor de RSS, et une version 1.0 est désormais disponible.

Pour faire face à l'utilisation de plus en plus importante de RSS, l'espace de nom RDF a été choisi pour fixer la structure des fichiers RSS (Il s'agit d'un retour en arrière, puisque la version 0.90 l'utilisait et qu'il avait été abandonné en version 0.91). Ainsi le support par RDF, pour la description de méta-données, permet de faire face aux utilisations de plus en plus complexes de RSS.

Il est alors possible d'ajouter des informations sur le canal (méta-données). De plus, l'ajout de module à un noyau RSS, permet non seulement de stabiliser le système de base RSS, mais laisse la porte ouverte pour l'ajout de nouveaux espaces de noms spécifiques.

Forme et contenu

Les fichiers RSS sont des fichiers XML. Ils présentent donc tous les avantages de ce format (validation, lisibilité,...). RSS rajoutent des contraintes trés simples qui permettent de publier un canal de nouvelles rapidement :

V o i r a u s s i

News Rss 1.0 [ rss1.0.xml ]

Référence

Netscape & RSS 0.91

Outil

Articles