ecrit public print

RSS, un format XML pour le partage de contenu sur le Web

Marc Robial, documentaliste dans l’académie de Rennes

jeudi 14 octobre 2004

Mémoire rédigé dans le cadre d’un congé formation DEA Communication Homme-Machine et ingénierie éducative - Le Mans - 2003

Extraits

Qu’est-ce que la syndication de contenu ?

La syndication de contenu est une méthode d’échange et de partage « d’articles de presse » entre sites Web.

Si l’on diffuse soi-même des articles fréquemment mis à jour sur son site, on peut mettre ces articles à disposition de tout le monde.

Si l’on est intéressé par les articles de sites d’actualités comme Le Monde, Libération ou d’autres sites plus ciblés, on aimerait récupérer ces articles pour les intégrer dans son propre site.

Grâce à la syndication de contenu, les deux sont possibles.

Extrait de l’introduction

La syndication de contenu de site Web, bien connue dans les pays anglo-saxons, commence à se développer en France. On voit de plus en plus apparaître sur les pages d’accueil des sites une petite icône orange dans laquelle est écrit « XML » ou « RSS ». En cliquant dessus, on accède directement à un fichier XML. C’est un fichier ou canal RSS.

L’idée générale de la syndication de contenu est de pouvoir récupérer une partie du contenu d’un site Web pour l’afficher sur son propre site. Grâce à la syndication de contenu et sa technologie, les canaux RSS, il est par exemple possible d’afficher les grands titres d’un quotidien national sur son propre site.

Inversement, si vous pensez qu’une partie du contenu de votre site Web peut être utile à d’autres, vous pouvez le mettre à disposition sous forme de canal RSS accessible sur votre page d’accueil.

La première partie explique comment mettre à disposition le contenu de son site et comment récupérer le contenu d’autres sites. Il ne s’agit souvent que d’une petite partie du contenu des sites, souvent les brèves, ou les titres des articles pour les sites d’information.

La deuxième partie resitue le format RSS dans la galaxie XML(1). RSS est en quelque sorte un dialecte d’XML. Il hérite donc des particularités de ce langage : extensibilité, réutilisation de structures types et, dans certains cas, modularité.

Malheureusement, RSS n’est pas encore une norme et un certain nombre de standards coexistent. Pour implémenter son application, il est donc nécessaire de choisir un standard.

La troisième partie fait le point sur les différents standards en séparant deux grandes « familles » : les partisans de la « simplicité » (avec le standard RSS 0.91) et ceux de la « modularité » (avec le standard RSS 1.0). La conclusion de cette partie aborde la question du choix du standard : quel standard choisir en fonction de son application ?

Sommaire

Introduction

-  1. Qu’est-ce que la syndication de contenu ?

  • 1.1 Mise à disposition des articles de son propre site
  • 1.2 Récupération de fils d’information sur d’autres sites

-  2. RSS, un format XML pour l’échange de données

  • 2.1 Extensibilité et structure
  • 2.2 Réutilisation de structure type et contrôle de validité
  • 2.3 Modularité

-  3. Les différents standards RSS actuels : problèmes de normalisation

  • 3.1 La bataille des standards
  • 3.2 Les différents standards RSS : spécifications
    • 3.2.1 RSS 0.91 : spécification
    • 3.2.2 RSS 1.0 : spécification
  • 3.3 Choix d’un standard

Conclusion

Bibliographie

-  Accéder au document sur le side savoirscdi

-  le rapport au format pdf

©© Ecrit-public, article sous licence creative common info
forum
Ecrit-public - http://www.ecrit-public.net