RSS

RSS
Page d'aide sur l'homonymie Pour les articles homonymes, voir RSS (homonymie).
Format RSS
L'icône des fils RSS sur Firefox et Internet Explorer 7.

Extension .rss, .xml
Type MIME application/rss+xml
Type de format Syndication de contenu
Extension du XML
Spécification Format ouvert

RSS désigne une famille de formats XML utilisés pour la syndication de contenu Web.

Trois formats peuvent être désignés par ces initiales :

  1. Rich Site Summary (RSS 0.91)
  2. RDF Site Summary (RSS 0.90 et 1.0)
  3. Really Simple Syndication (RSS 2.0)

Mais on parle aussi souvent de RSS pour désigner le format Atom.

Sommaire

Aspects techniques

Le format RSS est un format XML, d'où la première ligne de l'exemple ci-dessous.

Exemple simple

<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
    <channel>
        <title>Mon site</title>
        <description>Ceci est un exemple de flux RSS 2.0</description>
        <lastBuildDate>Sat, 07 Sep 2002 00:00:01 GMT</lastBuildDate>
        <link>http://www.example.org</link>
        <item>
            <title>Actualité N°1</title>
            <description>Ceci est ma première actualité</description>
            <pubDate>Sat, 07 Sep 2002 00:00:01 GMT</pubDate>
            <link>http://www.example.org/actu1</link>
        </item>
    </channel>
</rss>

Explication des principales balises

Le contenu d'un document RSS se situe toujours entre les balises <rss> et </rss>. Elles possèdent obligatoirement un attribut version qui spécifie la version à laquelle le document RSS est conforme.

Au niveau suivant de cette balise se trouve une unique balise <channel> qui contiendra les métadonnées du flux RSS, obligatoires ou non, ainsi que la liste des contenus.

Métadonnées

En ce qui concerne les métadonnées, trois éléments sont obligatoires dans un channel:

  • <title> : Définit le titre du flux ;
  • <description> : Décrit succinctement le flux ;
  • <link> : Définit l'URL du site correspondant au flux.

D'autres éléments optionnels existent comme :

  • <pubDate> : Définit la date de publication du flux ;
  • <lastBuildDate> : Définit la dernière date de modification du flux ; (RFC 822)
  • <image> : Permet d'insérer une image dans le flux ;
  • <language> : Définit la langue du flux.

Contenu : Description de chaque article

Pour chaque article, une balise <item> est ajoutée dans notre document.

Dans cette balise se trouvent les données correspondantes à l'actualité sous forme de balise. Les balises les plus courantes sont :

  • <title> : Définit le titre de l'actualité ;
  • <link> : Définit l'URL du flux correspondant à l'actualité ;
  • <pubDate> : Définit la date de l'actualité ; (RFC 822)
  • <description> : Définit une description succincte de l'actualité ;
  • <guid> : Définit de manière unique l'actualité.

Selon la DTD RSS 2.0, il doit y avoir au moins un <title> ou une <description> dans un item et le reste des balises est optionnel.

D'autres balises existent comme :

  • <author> : Définit l'adresse électronique (mail) de l'auteur ;
  • <category> : Associe l'item à une catégorie ;
  • <comments> : Définit l'URL d'une page de commentaire en rapport avec l'item ;

Il peut également arriver que l'on trouve d'autres balises dans un flux RSS, grâce aux espaces de noms (namespaces). On peut par exemple inclure de nouvelles fonctionnalités comme cela a été fait pour iTunes. Voir concernant ce sujet la spécification RSS 2 [1]

Modules

L'objectif premier de tout module RSS est d'étendre le schéma XML de base pour une syndication plus robuste du contenu. La modulation permet d'ébaucher des transactions plus diverses, mais standardisées, sans modifier les spécificités de base du RSS.

Pour accomplir cette extension syntaxique, un vocabulaire étroitement contrôlé (en termes RSS, un "module"; en termes XML, un "schéma") est déclaré en amont pour donner des noms aux concepts et établir des relations entre ces concepts.

Voir aussi

Bibliographie

  • Serge Courrier, Utiliser les fils RSS et Atom, Editions de l'ADBS, 2008 (ISBN 978-2843651007)
  • Serge Courrier, Produire des fils RSS et Atom, Editions de l'ADBS, 2009 (ISBN 978-2843651014)
  • Jean-Claude Morand, RSS, Blogs : Un nouvel outil pour le management, M21 Éditions, 2e édition, 2006 (ISBN 2916260021)
  • Heinz Wittenbrik, RSS 1.x et 2.0 et Atom : fils et syndication, Eyrolles, 2006 (ISBN 2212119348)
  • (en) Ben Hammersley, Content syndication with RSS, O'Reilly, 2003 (ISBN 0596003838)

Articles connexes

Sur les autres projets Wikimedia :

Liens externes

Spécifications :


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article RSS de Wikipédia en français (auteurs)

Игры ⚽ Нужно сделать НИР?

Regardez d'autres dictionnaires:

  • RSS — Значок RSS, используемый во многих браузерах Расширение …   Википедия

  • RSS — Saltar a navegación, búsqueda Este artículo se refiere a una familia de formatos XML. Para el artículo sobre las Repúblicas Socialistas Soviéticas, véase Repúblicas de la URSS. RSS Desarrollador …   Wikipedia Español

  • RSS TV — is an XML based navigation protocol for Internet Media services based on the RSS standard.The adoption of RSS TV enables video device manufacturers to develop applications to navigate Internet media services. Example video devices include set top …   Wikipedia

  • RSS-CB — Saltar a navegación, búsqueda RSS CB es una extensión de RSS 1.0 creado para cubrir ciertas necesidades de diseminación de información de los bancos centrales. Sigue la estructura convencional de RSS 1.0 y agrega elementos orientados… …   Wikipedia Español

  • RSS — protokolas statusas T sritis dirbtinis intelektas apibrėžtis XML kalba grindžiamas protokolas naujienoms skleisti saityne. RSS protokolo patobulintas variantas yra protokolas „Atom“. trumpoji forma RSS atitikmenys: angl. RDF Site Summary; Really… …   Lithuanian dictionary (lietuvių žodynas)

  • Rss — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. {{{image}}}   Sigles d une seule lettre   Sigles de deux lettres > Sigles de trois lettres …   Wikipédia en Français

  • RSS — UK US noun [U] ► IT ABBREVIATION for really simple syndication: a technology that allows you to link (= electronically connect) your website, email account, etc. to another website so that when that website changes, the changes are sent to you.… …   Financial and business terms

  • RSS — (computing) abbrev Rich site summary (or, popularly, really simple syndication), a system that allows computer users to view the content of many web pages in a single screen * * * n. any of various XML file formats suitable for disseminating real …   Useful english dictionary

  • RSS — (Regional Spatial Strategies) Strategies bringing together and integrating policies for the use and development of land with other policies and programmes that affect areas and how they function. These are prepared at regional level by the… …   Law dictionary

  • RSS — [Abk. für engl. really simple syndication] (EDV): Datenformat, mit dem Inhalte von Webseiten besonders übersichtlich bereitgestellt werden können …   Universal-Lexikon

  • RSS — [ɛr|ɛs |ɛs] = Really Simple Syndication (EDV Datenformat, mit dem Inhalte von Webseiten besonders übersichtlich bereitgestellt werden können) …   Die deutsche Rechtschreibung

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”