| Flux Rss |
|
Ce standard est habituellement utilisé pour obtenir les mises à jour d'information dont la nature change fréquemment, typiquement cela peut être des listes de tâches dans un projet, des prix, des alertes de toutes natures, des nouveaux emplois proposés, les sites d'information ou les blogs. Les Podcasts et vidéocasts sont conçus sur ce même standard en utilisant la balise 'Enclosure'. Pour les recevoir, l'utilisateur doit s'abonner au flux, ce qui lui permet de consulter rapidement les dernières mises à jour, à l'aide d'un agrégateur, sans avoir à se rendre sur le site. Trois formats peuvent être désignés par ces initiales : * Rich Site Summary (RSS 0.91) Mais on parle aussi souvent de RSS pour désigner également le format Atom. Explication des principales balises [modifier] Le contenu d'un document RSS se situe toujours entre les balises <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 [modifier] En ce qui concerne les métadonnées, trois éléments sont obligatoires dans un channel: * <title> : Définit le titre du flux ; D'autres éléments optionnels existent comme : * <pubDate> : Définit la date de publication du flux ; Contenu : Description de chaque article [modifier] 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é ; 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 ; |