RSS, un format XML pour le partage de contenu sur le Web
Marc Robial, documentaliste dans l’académie de Rennes
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



Poster un message
Créer, animer un site
